npm-package-json-lint
Version:
Configurable linter for package.json files.
2 lines • 447 B
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:`Module`});const e=require(`./lint-issue.js`),t=require(`./property.js`),n=(n,r,i)=>{if(t.t(n,`scripts`)){let t=Object.keys(n.scripts);if(!i.every(e=>t.includes(e)))return new e.t(`prefer-scripts`,r,`scripts`,`Your package.json scripts object must include: ${i.join(`, `)}.`)}return null};exports.lint=n,exports.minItems=1,exports.ruleType=`array`;
//# sourceMappingURL=prefer-scripts.js.map