Détail du package

depcheck-detector-execa

dword-design1.2kMIT4.0.0

Detector for depcheck that finds dependencies in execa calls.

readme

depcheck-detector-execa

npm version Linux macOS Windows compatible Build status Coverage status Dependency status Renovate enabled
Open in Gitpod Buy Me a Coffee PayPal Patreon

Detector for depcheck that finds dependencies in execa calls. ## Install bash # npm $ npm install depcheck-detector-execa # Yarn $ yarn add depcheck-detector-execa ## Usage Custom detectors are currently only supported when using depcheck via the Node.js API. Simply add the detector to your depcheck config and run depcheck: js const depcheck = require('depcheck') const execaDetector = require('depcheck-detector-execa') const options = { detectors: [ execaDetector, ], } depcheck(process.cwd(), options, unused => { console.log(unused.dependencies); // an array containing the unused dependencies console.log(unused.devDependencies); // an array containing the unused devDependencies console.log(unused.missing); // a lookup containing the dependencies missing in `package.json` and where they are used console.log(unused.invalidFiles); // files that cannot access or parse console.log(unused.invalidDirs); // directories that cannot access }) The detector detects calls like js import execa from 'execa' execa('foo') execa('foo', ['--verbose']) execa.command('foo bar') ## Contribute Are you missing something or want to contribute? Feel free to file an issue or a pull request! ⚙️ ## Support Hey, I am Sebastian Landwehr, a freelance web developer, and I love developing web apps and open source packages. If you want to support me so that I can keep packages up to date and build more helpful tools, you can donate here:

Buy Me a Coffee  If you want to send me a one time donation. The coffee is pretty good 😊.
PayPal  Also for one time donations if you like PayPal.
Patreon  Here you can support me regularly, which is great so I can steadily work on projects.

Thanks a lot for your support! ❤️

License

MIT License © Sebastian Landwehr