strong-cached-install
v2.0.5
Published
Speed up `npm install` in unit-tests by using a cache on subsequent runs.
Downloads
44
Readme
strong-cached-install
Overview
Strong-cached-install speeds up npm install
in your tests by caching the
content of node_modules
and using plain cp -r
on subsequent runs.
Installation
$ npm install strong-cached-install
Usage
var path = require('path');
var install = require('strong-cached-install');
describe('my yo generator', function() {
before(resetSandbox);
before(runGeneratorInSandbox);
before(function installDependencies(done) {
var appDir = SANDBOX;
var cacheDir = path.resolve(__dirname, '.pkgcache');
install(appDir, cacheDir, done);
}
// and the tests
});