Documentation ¶
Overview ¶
Package nodejs provides analyzers for Node.js projects.
A Node.js project is defined as any folder with a `package.json`. A project may or may not have dependencies.
A `BuildTarget` for Node.js is defined as the relative path to the directory containing the `package.json`, and the `Dir` is defined as the CWD for running tools.
`npm` and `yarn` are explicitly supported as first-class tools. Where possible, these tools are queried before falling back to other strategies.
All Node.js projects are implicitly supported via `node_modules` parsing.
Click to show internal directories.
Click to hide internal directories.