I'd like to create application bundle with all it's dependencies, so it can
be installed on any platform without need of internet connection (other
case is that it shouldn't be dependent on npm repository state - let's say
I want to be sure I can install it without issues in 5 years time).
So technically all packages with it's dependencies need to be downloaded as
usually `npm install` does, but compile step shouldn't proceed.
Afterwards when I load such bundle on any platform, `npm install` should
(without need of downloading anything) just compile already present
packages for given platform,
What would be the easiest way to achieve that?