UNPKG

@gdjiami/cli

Version:

CLI for build front end project.

26 lines (25 loc) 813 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var fs_extra_1 = tslib_1.__importDefault(require("fs-extra")); var path_1 = tslib_1.__importDefault(require("path")); var utils_1 = require("../../utils"); /** * 生产eslint配置文件 * @param appPath * @param ownPath * @param ownPkg */ var genESLintConfig = function (appPath, ownPath, ownPkg) { var esLintConfigPath = path_1.default.join(appPath, '.eslintrc.json'); if (fs_extra_1.default.existsSync(esLintConfigPath)) { return; } else { utils_1.writeJSON(esLintConfigPath, { extends: ['@gdjiami/eslint-config'], }); utils_1.message.info('created .eslintrc.json'); } }; exports.default = genESLintConfig;