nodejs-infer
Options controlling which dependencies will be inferred for javascript targets.
Backend: pants.backend.experimental.openapi.lint.spectral
Config section: [nodejs-infer]
Basic options
True
Infer a target's imported dependencies by parsing import statements from sources.
To ignore a false positive, you can either put // pants: no-infer-dep
on the line of the import or put !{bad_address}
in the dependencies
field of your target.
package_json_entry_points
package_json_entry_points
--[no-]nodejs-infer-package-json-entry-points
PANTS_NODEJS_INFER_PACKAGE_JSON_ENTRY_POINTS
True
Infer a package_json
's dependencies by parsing entry point statements from the package.json file.
To ignore a false positive, you can put !{bad_address}
in the dependencies
field of the package_json
target.
See https://nodejs.org/api/packages.html#package-entry-points and
https://docs.npmjs.com/cli/v9/configuring-npm/package-json#browser.
Advanced options
None
Deprecated options
None
Updated 26 days ago