This causes the dependencies to be bundled into the tarball by npm on publish time.
The users npm doesn't have to install dependencies one-by-one then.
I think this should make installs faster and on top of the shrinkwrap.json it's the way to make this template deterministic in so far that installing a certain version of "my-first-hoodie" gives you exactly the same thing every single time.
I've just published a preversion using bundleDependencies. You can test it using this command:
hoodie new myApp -t my-first-hoodie@3.1.1-bundled-dependencies.
This causes the dependencies to be bundled into the tarball by npm on publish time. The users npm doesn't have to install dependencies one-by-one then.
I think this should make installs faster and on top of the
shrinkwrap.json
it's the way to make this template deterministic in so far that installing a certain version of "my-first-hoodie" gives you exactly the same thing every single time.I've just published a preversion using bundleDependencies. You can test it using this command:
hoodie new myApp -t my-first-hoodie@3.1.1-bundled-dependencies
.