Skip to content

Instantly share code, notes, and snippets.

View linusfoldemo's full-sized avatar

Linus Foldemo linusfoldemo

View GitHub Profile
@linusfoldemo
linusfoldemo / pack.js
Last active December 1, 2016 11:41 — forked from phillipj/pack.js
A node.js script to create a bundle containing an npm package, and all of its dependencies.
/*
* This script will download a package (and all of its dependencies) from the
* online NPM registry, then create a gzip'd tarball containing that package
* and all of its dependencies. This archive can then be copied to a machine
* without internet access and installed using npm.
*
* The idea is pretty simple:
* - npm install [package]
* - rewrite [package]/package.json to copy dependencies to bundleDependencies
* - npm pack [package]