UNPKG

kinde-cli

Version:

Kinde cli for managing your business integration, users, roles and permissions etc

32 lines (31 loc) 1.19 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 commander_1 = require("commander"); const package_json_1 = __importDefault(require("../package.json")); const auth_1 = __importDefault(require("./questions/auth")); const permissions_1 = __importDefault(require("./questions/permissions")); const roles_1 = __importDefault(require("./questions/roles")); const business_1 = __importDefault(require("./questions/business")); const storage_1 = require("./utils/storage"); (0, storage_1.createRootDirectory)(); const program = new commander_1.Command(); program .name("kinde-cli") .option("-v, --version", "version") .description("A cli to manage your Kinde projects and dashboard workspace") .version(package_json_1.default.version); new auth_1.default(program); new permissions_1.default(program); new roles_1.default(program); new business_1.default(program); try { program.parse(process.argv); } catch (err) { let error = err; console.log(`[Error]: ${error.message}`); }