UNPKG

create-plume-react-project

Version:
21 lines (20 loc) 1.01 kB
#!/usr/bin/env node "use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const plume_ts_di_1 = require("plume-ts-di"); const simple_logging_system_1 = require("simple-logging-system"); const Creator_1 = __importDefault(require("./creator/Creator")); const Config_1 = __importDefault(require("./config/Config")); const cli_module_1 = __importDefault(require("./cli-module")); const ServerLogger_1 = __importDefault(require("./logger/ServerLogger")); const injector = new plume_ts_di_1.Injector(); cli_module_1.default(injector); const config = injector.getInstance(Config_1.default); config.initialize(); ServerLogger_1.default.setupServerLogs(config.get().verbose); const logger = new simple_logging_system_1.Logger('cli'); logger.debug('Configuration used:', config.get()); injector.getInstance(Creator_1.default).create();