@gdjiami/cli
Version:
CLI for build front end project.
21 lines (20 loc) • 823 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var fs_extra_1 = require("fs-extra");
var path_1 = tslib_1.__importDefault(require("path"));
var utils_1 = require("../utils");
var pkg = require(path_1.default.join(__dirname, '../../package.json'));
function showInfo() {
var modules = ['typescript', 'react', 'react-dom', 'electron', 'webpack'];
return ("jm-cli: " + pkg.version + " " +
modules
.filter(utils_1.isModuleExistsInCwd)
.map(function (name) {
var pkgPath = utils_1.resolveModuleInCwd(name + "/package.json");
var pkg = fs_extra_1.readJsonSync(pkgPath);
return name + ": " + pkg.version;
})
.join(', '));
}
exports.default = showInfo;