jetup
Version:
Jetup: JavaScript Project Setup! Jetting-up your next JS project in seconds with one command, using fully modular, customizable presets, instantly ready to code!.
18 lines • 580 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.packageInstallDev = packageInstallDev;
exports.getPackageName = getPackageName;
const cmd_1 = require("./cmd");
async function packageInstallDev(packages) {
await (0, cmd_1.runCommandInSilent)(`npm install --save-dev ${packages}`);
}
function getPackageName(pkg) {
if (pkg.startsWith('@')) {
const match = pkg.match(/^(@[^/]+\/[^@]+)(?:@.+)?$/);
return match ? match[1] : pkg;
}
else {
return pkg.split('@')[0];
}
}
//# sourceMappingURL=package.js.map