@modern-js/module-tools-v2
Version:
The meta-framework suite designed from scratch for frontend-focused modern web development.
30 lines (29 loc) • 827 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getPlugins = void 0;
var _pluginChangeset = _interopRequireDefault(require("@modern-js/plugin-changeset"));
var _pluginJarvis = _interopRequireDefault(require("@modern-js/plugin-jarvis"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const getPlugins = runningCmd => {
let plugins = [];
switch (runningCmd) {
case 'build':
plugins = [];
break;
case 'lint':
plugins = [(0, _pluginJarvis.default)()];
break;
case 'change':
case 'release':
case 'bump':
plugins = [(0, _pluginChangeset.default)()];
break;
default:
plugins = [];
}
return plugins;
};
exports.getPlugins = getPlugins;
//# sourceMappingURL=plugins.js.map