dts-cli
Version:
Zero-config TypeScript package development
14 lines (13 loc) • 446 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function getInstallArgs(cmd, packages) {
// replace 'package#version' with 'package@version'
packages = packages.map((pkg) => pkg.replace(/#/, '@'));
switch (cmd) {
case 'npm':
return ['install', ...packages, '--save-dev'];
case 'yarn':
return ['add', ...packages, '--dev'];
}
}
exports.default = getInstallArgs;