Comments (9)
I'd be fine with that. The build script should allow dependency-lint to see its use, but this sounds correct in the case that the user hasn't added a build script yet.
from dependency-lint.
Yeah, that's a good point. This mostly came about from @kevgo's new convention of not using npm's scripts
block, but instead using shell scripts in bin/
from dependency-lint.
For shell scripts, dependency lint could just search for the executable in the file. Could be new options shellScriptPatterns
and devShellScriptPatterns
.
from dependency-lint.
+1 on shellScriptPatterns
from dependency-lint.
Added in the ability to search shell scripts for module executables. Since that lack was the original reason for this request, can you try that out and see if this is still needed?
from dependency-lint.
@alexdavid any thoughts on my previous comment?
from dependency-lint.
I haven't had a chance to try this out yet since I've been using package.json scripts. @kevgo uses shell scripts though. Have you had a chance to try this out Kevin?
from dependency-lint.
That seems to work well. Thanks!
from dependency-lint.
Closing this out as it appears to be resolved. Please reopen if you want to discuss more
from dependency-lint.
Related Issues (20)
- Recognize modules used in circle.yml HOT 7
- Follow symlinks HOT 3
- Ignore hidden folders in node_modules
- Know about common transpilers HOT 5
- Incorrectly assumes missing "rc" dependency HOT 1
- Which Node and NPM versions does this library run on? HOT 4
- support es6
- Make --auto-correct only return an error code if uncorrected errors remain HOT 4
- --auto-correct should not delete dependencies listed in ignoreErrors.unused HOT 5
- plugin support HOT 3
- update reporter to only print errors / warnings
- *-sass in unused causes errors HOT 4
- Windows support HOT 4
- add option quite in CLI HOT 3
- Problem with install new version through `npm` HOT 1
- dependency-lint fails ONLY when run from npm run script HOT 3
- webpack and dependency-lint HOT 1
- support for Makefile HOT 2
- Always errors HOT 1
- Need to ignore @tsd/typescript after upgrading tsd to 0.16 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dependency-lint.