The semver parser for node (the one npm uses)
Walk through a folder and figure out what goes in an npm package
normalizes package metadata, typically found in package.json file.
Add callbacks to requests in flight to avoid async duplication
Run this in a node package, and it'll tell you which things in node_modules are bundledDependencies, or transitive dependencies of bundled dependencies.
Turn any flavor of allowable package.json bin into a normalized object
Advanced FS Streaming for Node
fs read and write streams based on minipass