@archer-edu/dxp-directus-cli
Version:
41 lines • 1.81 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
require("colors");
const commander_1 = require("commander");
const dotenv_1 = __importDefault(require("dotenv"));
const figlet_1 = __importDefault(require("figlet"));
const path_1 = __importDefault(require("path"));
const version_1 = require("./version");
dotenv_1.default.config({ path: path_1.default.resolve(process.cwd(), ".env") });
const pull_blog_1 = __importDefault(require("./commands/pull-blog"));
const pull_pages_1 = __importDefault(require("./commands/pull-pages"));
const pull_data_1 = __importDefault(require("./commands/pull-data"));
const promote_version_1 = __importDefault(require("./commands/promote-version"));
const lighthouse_run_1 = __importDefault(require("./commands/lighthouse-run"));
const ghost_inspector_run_1 = __importDefault(require("./commands/ghost-inspector-run"));
const push_page_1 = __importDefault(require("./commands/push-page"));
const program = new commander_1.Command();
program.version(version_1.LIB_VERSION);
program
.command("help")
.alias("h")
.action(() => {
program.outputHelp();
});
(0, pull_blog_1.default)(program);
(0, pull_pages_1.default)(program);
(0, pull_data_1.default)(program);
(0, promote_version_1.default)(program);
(0, lighthouse_run_1.default)(program);
(0, ghost_inspector_run_1.default)(program);
(0, push_page_1.default)(program);
program.on("*", () => {
global.console.log(figlet_1.default.textSync("Directus CLI", { horizontalLayout: "default" }).blue);
global.console.log(`v${version_1.LIB_VERSION}`.blue);
});
program.parse(process.argv);
//# sourceMappingURL=index.js.map