UNPKG

@lucasmeira/npmfix

Version:
19 lines (18 loc) 721 B
"use strict"; 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 })); } }