@lucasmeira/npmfix
Version:
A CLI to fix npm dependencies
19 lines (18 loc) • 721 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.reinstallPackages = reinstallPackages;
const tslib_1 = require("tslib");
const index_1 = tslib_1.__importDefault(require("../i18n/index"));
const logger_1 = tslib_1.__importDefault(require("../logger"));
const run_1 = require("./run");
async function reinstallPackages() {
const logger = await logger_1.default.getInstance();
try {
logger.info(index_1.default.t('reinstallingPackages'));
await (0, run_1.runCommand)('npm install');
logger.info(index_1.default.t('reinstallSuccess'));
}
catch (error) {
logger.error(index_1.default.t('reinstallFail', { message: error.message }));
}
}