UNPKG

@gdjiami/cli

Version:

CLI for build front end project.

21 lines (20 loc) 823 B
"use strict"; 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;