syncpack
Version:
Manage multiple package.json files, such as in Lerna Monorepos and Yarn/Pnpm Workspaces
14 lines (13 loc) • 537 B
JavaScript
exports.__esModule = true;
exports.getDependencyTypes = void 0;
var constants_1 = require("../../constants");
exports.getDependencyTypes = function (program) {
return program.prod || program.dev || program.peer
? constants_1.DEPENDENCY_TYPES.filter(function (type) {
return (type === 'dependencies' && program.prod) ||
(type === 'devDependencies' && program.dev) ||
(type === 'peerDependencies' && program.peer);
})
: constants_1.DEPENDENCY_TYPES;
};
;