npm.io
2.4.0 • Published 7 months ago

dependency-stream

Licence
Apache-2.0
Version
2.4.0
Deps
6
Size
22 kB
Vulns
0
Weekly
0
Stars
2

dependency-stream

Analyse and list all dependencies of an entrypoint as a stream

npm install dependency-stream

Usage

const DependencyStream = require('dependency-stream')

const d = new DependencyStream(drive, {
  entrypoint: '.', // thats the entrypoint to resolve
  preload: true, // preload as much as possible
  source: false, // include source in results
  strict: false, // if true, fail if something cannot be resolved
  packages: false, // include package.json files
  conditions: [], // what conditions to apply to export maps
  builtins: setOrArray // set to the builtin modules of your runtime
})

for await (const data of d) {
  console.log(data) // the resolved dep
}

License

Apache-2.0