Product
Introducing License Enforcement in Socket
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
depcheck-detector-execa
Advanced tools
Detector for depcheck that finds dependencies in execa calls.
# NPM
$ npm install depcheck-detector-execa
# Yarn
$ yarn add depcheck-detector-execa
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:
import depcheck from 'depcheck'
import execaDetector from 'depcheck-detector-execa'
const options = {
detectors: [
execaDetector,
],
}
depcheck('/path/to/your/project', 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.using); // a lookup indicating each dependency is used by which files
console.log(unused.invalidFiles); // files that cannot access or parse
console.log(unused.invalidDirs); // directories that cannot access
})
The detector detects calls like
import execa from 'execa'
execa('foo')
execa('foo', ['--verbose'])
execa.command('foo bar')
Unless stated otherwise all works are:
Copyright © Sebastian Landwehr info@dword-design.de
and licensed under:
FAQs
Detector for depcheck that finds dependencies in execa calls.
The npm package depcheck-detector-execa receives a total of 130 weekly downloads. As such, depcheck-detector-execa popularity was classified as not popular.
We found that depcheck-detector-execa demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Product
We're launching a new set of license analysis and compliance features for analyzing, managing, and complying with licenses across a range of supported languages and ecosystems.
Product
We're excited to introduce Socket Optimize, a powerful CLI command to secure open source dependencies with tested, optimized package overrides.