UNPKG

@forestadmin/forest-cloud

Version:

Utility to bootstrap and publish forest admin cloud projects customization

41 lines 3.3 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = makeCommands; const commander_1 = require("commander"); const bootstrap_1 = __importDefault(require("./commands/bootstrap")); const login_1 = __importDefault(require("./commands/login")); const logs_1 = __importDefault(require("./commands/logs")); const package_1 = __importDefault(require("./commands/package")); const publish_1 = __importDefault(require("./commands/publish")); const start_1 = __importDefault(require("./commands/start")); const update_typings_1 = __importDefault(require("./commands/update-typings")); const version_1 = __importDefault(require("./commands/version")); function makeCommands(context) { // it's very important to use a new instance of Command each time for testing purposes const program = new commander_1.Command(); program.configureOutput({ writeOut: context.logger.log, writeErr: message => { if (message.startsWith('error:')) { const messageWithoutError = message.slice(6); context.logger.error(messageWithoutError); } else { context.logger.error(message); } }, }); (0, bootstrap_1.default)(program, context); (0, login_1.default)(program, context); (0, logs_1.default)(program, context); (0, package_1.default)(program, context); (0, publish_1.default)(program, context); (0, update_typings_1.default)(program, context); (0, version_1.default)(program, context); (0, start_1.default)(program, context); return program; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFrZS1jb21tYW5kcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9tYWtlLWNvbW1hbmRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBYUEsK0JBMEJDO0FBckNELHlDQUFvQztBQUVwQyxxRUFBd0Q7QUFDeEQsNkRBQWdEO0FBQ2hELDJEQUE4QztBQUM5QyxpRUFBb0Q7QUFDcEQsaUVBQW9EO0FBQ3BELDZEQUFnRDtBQUNoRCwrRUFBaUU7QUFDakUsaUVBQW9EO0FBRXBELFNBQXdCLFlBQVksQ0FBQyxPQUFxQjtJQUN4RCxzRkFBc0Y7SUFDdEYsTUFBTSxPQUFPLEdBQUcsSUFBSSxtQkFBTyxFQUFFLENBQUM7SUFFOUIsT0FBTyxDQUFDLGVBQWUsQ0FBQztRQUN0QixRQUFRLEVBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHO1FBQzVCLFFBQVEsRUFBRSxPQUFPLENBQUMsRUFBRTtZQUNsQixJQUFJLE9BQU8sQ0FBQyxVQUFVLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQztnQkFDakMsTUFBTSxtQkFBbUIsR0FBRyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUM3QyxPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO1lBQzVDLENBQUM7aUJBQU0sQ0FBQztnQkFDTixPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztZQUNoQyxDQUFDO1FBQ0gsQ0FBQztLQUNGLENBQUMsQ0FBQztJQUVILElBQUEsbUJBQW9CLEVBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ3ZDLElBQUEsZUFBZ0IsRUFBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDbkMsSUFBQSxjQUFlLEVBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ2xDLElBQUEsaUJBQWtCLEVBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ3JDLElBQUEsaUJBQWtCLEVBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ3JDLElBQUEsd0JBQXdCLEVBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQzNDLElBQUEsaUJBQWtCLEVBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ3JDLElBQUEsZUFBZ0IsRUFBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFFbkMsT0FBTyxPQUFPLENBQUM7QUFDakIsQ0FBQyJ9