@telerik/semantic-prerelease
Version:
A set of plug-ins for semantic-release that provide a workflow for prerelease versions.
14 lines (11 loc) • 390 B
JavaScript
const fs = require('fs');
const json = fs.readFileSync('package.json', { encoding: 'utf-8' });
const meta = JSON.parse(json);
const deps = Object.assign({}, meta.dependencies, meta.peerDependencies);
Object.keys(deps).forEach((key) => {
if (deps[key].indexOf('dev') !== -1) {
// "dev" dependencies found, exit with error
process.exit(1);
}
});