JavaScript for open source
Snyk for JavaScript support
Refer to the JavaScript details for supported package managers and features.
Only official releases are tracked. Commits, including into the default branch, are not identified unless included in an official release or tag.
In the case of JavaScript packages this means a release to the npmjs package registry.
Open source and licensing
The following summarizes Snyk Open Source support for npm, pnpm and Yarn, and partial support for Lerna.
npm
The following table provides a matrix for npm lockfile versions and Snyk features availability.
Lockfile version
CLI support
SCM support
License scanning
Fix PRs