Module Dependencies
Provides classes for modeling dependencies such as NPM packages and framework libraries.
Import path
import semmle.javascript.dependencies.DependenciesImports
| javascript | Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML. |
Classes
| BundledNpmDependency | A bundled NPM module, that is, a module in a package whose source is included in the database (as opposed to an |
| Dependency | An abstract representation of a dependency. |
| ExternalNpmDependency | An NPM package referenced in a |
| ExternalScriptDependency | An external JavaScript library referenced via the |
| InlineScriptDependency | An embedded JavaScript library included inside a |
| NpmDependency | A module in an NPM package, viewed as a dependency. |
| ScriptDependency | A plain JavaScript library imported via a |