1.3.1 • Published 3 years ago
npm-leech v1.3.1
npm-leech
Small utility to leech all direct and transitive npm packages for a given package.json or package-lock.json file.
Ideal for mirroring a given set of packages to a private repository like JFrog Artifactory or NPM Registry.
usage
$ npm-leech [-i package.json|package-lock.json] [-o foo.tar] [-a] [-c] [-d] [-D]
options
--artifactory, -a Store scoped packages in a layout used by Artifactory
--input, -i source package.json or package-lock.json (default: ./package-lock.json)
--output, -o target tarballs tar (default: ./npm-tarballs.tar)
--concurrency, -c number of concurrent retrieval tasks for meta/pkg (default: 4)
--dev, -d leech devDependencies in source. (default: false)
--transitive-dev, -D CAUTION! leech all transitive devDependencies. (default: false)
--registry, -r NPM registry. (default: http://registry.npmjs.org/)
--verbose, -v Verbose output. (default: false)
--progress, -p Progress bar. Should not be used with -v (default: true)
examples
$ npm-leech -i ../../package.json -o foo.tar -c 8 -d
License
MIT - @larsw
1.3.1
3 years ago
1.3.0
3 years ago
1.2.1
4 years ago
1.1.0
4 years ago
1.0.4
6 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
1.0.0
7 years ago
0.3.1
7 years ago
0.3.0
7 years ago
0.2.2
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.5
8 years ago
0.1.4
8 years ago
0.1.3
8 years ago
0.1.2
8 years ago
0.1.1
8 years ago
0.1.0
8 years ago