Module NPM

Provides classes for working with NPM module definitions and dependencies.

Import path

semmle.javascript.NPM

Imports

javascript

Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML.

Classes

BugTrackerInfo

A representation of bug tracker information for an NPM package.

ContributorInfo

A representation of contributor information for an NPM package.

NPMPackage

An NPM package.

PackageDependencies

A representation of package dependencies for an NPM package.

PackageJSON

A package.json configuration object.

RepositoryInfo

A representation of repository information for an NPM package.