create-plume-react-project
Version:
CLI to create Plume React Project
21 lines (20 loc) • 1.01 kB
JavaScript
;
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();