UNPKG

@armor/create-armor-ui

Version:

A cli tool for generating Armor UI apps.

40 lines (26 loc) 1.87 kB
"use strict"; var _requireText = _interopRequireDefault(require("require-text")); var _fs = _interopRequireDefault(require("fs")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const mainTs = (0, _requireText.default)('../defaults/main.ts', require); const hmrTs = (0, _requireText.default)('../defaults/hmr.ts', require); const indexHtml = (0, _requireText.default)('../defaults/index.html', require); const appModuleTs = (0, _requireText.default)('../defaults/app/app.module.ts', require); const appNavTs = (0, _requireText.default)('../defaults/app/app.nav.ts', require); const appRoutingTs = (0, _requireText.default)('../defaults/app/app.routing.module.ts', require); const appComponentTs = (0, _requireText.default)('../defaults/app/app.component.ts', require); const appComponentHtml = (0, _requireText.default)('../defaults/app/app.component.html', require); const mainModuleTs = (0, _requireText.default)('../defaults/app/main-module.module.ts', require); const mainModuleRoutingTs = (0, _requireText.default)('../defaults/app/main-module-routing.module.ts', require); module.exports = () => { _fs.default.writeFileSync('src/main.ts', mainTs); _fs.default.writeFileSync('src/hmr.ts', hmrTs); _fs.default.writeFileSync('src/index.html', indexHtml); _fs.default.writeFileSync('src/app/main-module/main-module-routing.module.ts', mainModuleRoutingTs); _fs.default.writeFileSync('src/app/main-module/main-module.module.ts', mainModuleTs); _fs.default.writeFileSync('src/app/app.module.ts', appModuleTs); _fs.default.writeFileSync('src/app/app-routing.module.ts', appRoutingTs); _fs.default.writeFileSync('src/app/app.nav.ts', appNavTs); _fs.default.writeFileSync('src/app/app.component.ts', appComponentTs); _fs.default.writeFileSync('src/app/app.component.html', appComponentHtml); };