@erda-ui/cli
Version:
Command line interface for rapid Erda UI development
32 lines (31 loc) • 1.46 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.externalModuleNamespace = exports.externalSrcDirMap = exports.excludeSrcDirs = exports.internalSrcDirMap = exports.externalLocalePathMap = exports.internalLocalePathMap = exports.internalModules = exports.externalModules = void 0;
const path_1 = __importDefault(require("path"));
exports.externalModules = ['admin', 'uc'];
exports.internalModules = ['shell'];
const resolveUI = (...relativePath) => path_1.default.resolve(process.cwd(), ...relativePath);
const resolveEnterprise = (...relativePath) => resolveUI('../erda-ui-enterprise', ...relativePath);
exports.internalLocalePathMap = {
default: resolveUI('locales'),
shell: resolveUI('shell', 'app', 'locales'),
};
exports.externalLocalePathMap = {
admin: resolveEnterprise('admin', 'src', 'locales'),
uc: resolveUI('modules', 'uc', 'src', 'locales'),
};
exports.internalSrcDirMap = {
shell: [resolveUI('shell', 'app'), resolveEnterprise('msp'), resolveEnterprise('org-home')],
};
exports.excludeSrcDirs = [resolveUI('shell', 'app', 'modules', 'extra')];
exports.externalSrcDirMap = {
admin: [resolveEnterprise('admin', 'src')],
uc: [resolveUI('modules', 'uc', 'src')],
};
exports.externalModuleNamespace = {
admin: 'admin',
uc: 'default',
};