coreui
Version:
Platform Core UI
12 lines (8 loc) • 365 B
JavaScript
const fs = require('fs');
const shrinkwrap = require('../npm-shrinkwrap.json');
const optionalDeps = Object.keys(require('../package.json').optionalDependencies);
optionalDeps.forEach(function(optionalDep) {
delete shrinkwrap.dependencies[optionalDep];
});
fs.writeFileSync('../npm-shrinkwrap.json', JSON.stringify(shrinkwrap, null, 2), 'utf8');
;