Comparing version
@@ -1,1 +0,1 @@ | ||
export declare function main(): Promise<never>; | ||
export {}; |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.main = void 0; | ||
class WebCatCLI { | ||
async main() { | ||
console.log('WebCat CLI'); | ||
return 0; | ||
} | ||
const yargs_1 = __importDefault(require("yargs")); | ||
const packageJson = require('../../package.json'); | ||
async function whoamiCommand(args) { | ||
console.log('WHOAMI', args); | ||
} | ||
// Main entry point to CLI | ||
async function main() { | ||
const cli = new WebCatCLI(); | ||
return cli.main() | ||
.then((code) => { process.exit(code); }) | ||
.catch((err) => { console.error('Unexpected error', err); process.exit(1); }); | ||
async function loginCommand(args) { | ||
console.log('LOGIN', args); | ||
} | ||
exports.main = main; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2ViY2F0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NsaS93ZWJjYXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsTUFBTSxTQUFTO0lBQ2IsS0FBSyxDQUFDLElBQUk7UUFDUixPQUFPLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxDQUFBO1FBQ3pCLE9BQU8sQ0FBQyxDQUFBO0lBQ1YsQ0FBQztDQUNGO0FBRUQsMEJBQTBCO0FBQ25CLEtBQUssVUFBVSxJQUFJO0lBQ3hCLE1BQU0sR0FBRyxHQUFHLElBQUksU0FBUyxFQUFFLENBQUE7SUFDM0IsT0FBTyxHQUFHLENBQUMsSUFBSSxFQUFFO1NBQ2hCLElBQUksQ0FBQyxDQUFDLElBQVksRUFBRSxFQUFFLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQSxDQUFDLENBQUMsQ0FBQztTQUM5QyxLQUFLLENBQUMsQ0FBQyxHQUFRLEVBQUUsRUFBRSxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUMsa0JBQWtCLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFBLENBQUMsQ0FBQyxDQUFDLENBQUE7QUFDbkYsQ0FBQztBQUxELG9CQUtDIiwic291cmNlc0NvbnRlbnQiOlsiY2xhc3MgV2ViQ2F0Q0xJIHtcbiAgYXN5bmMgbWFpbigpOiBQcm9taXNlPG51bWJlcj4ge1xuICAgIGNvbnNvbGUubG9nKCdXZWJDYXQgQ0xJJylcbiAgICByZXR1cm4gMFxuICB9XG59XG5cbi8vIE1haW4gZW50cnkgcG9pbnQgdG8gQ0xJXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gbWFpbigpIHtcbiAgY29uc3QgY2xpID0gbmV3IFdlYkNhdENMSSgpXG4gIHJldHVybiBjbGkubWFpbigpXG4gIC50aGVuKChjb2RlOiBudW1iZXIpID0+IHsgcHJvY2Vzcy5leGl0KGNvZGUpIH0pXG4gIC5jYXRjaCgoZXJyOiBhbnkpID0+IHsgY29uc29sZS5lcnJvcignVW5leHBlY3RlZCBlcnJvcicsIGVycik7IHByb2Nlc3MuZXhpdCgxKSB9KVxufVxuIl19 | ||
async function publishCommand(args) { | ||
console.log('PUBLISH', args); | ||
} | ||
yargs_1.default | ||
.scriptName('webcat') | ||
.usage(`WebCat CLI ${packageJson.version} (C) Clouden 2021\n\nUsage: $0 <command> <options>`) | ||
.command('login', 'Login to WebCat', (_yargs) => { }, loginCommand) | ||
.command('whoami', 'Check logged in user identity', (_yargs) => { }, whoamiCommand) | ||
.command('publish', 'Publish website to WebCat', (_yargs) => { }, publishCommand) | ||
.help() | ||
.demandCommand() | ||
.argv; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2ViY2F0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NsaS93ZWJjYXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxrREFBbUM7QUFDbkMsTUFBTSxXQUFXLEdBQUcsT0FBTyxDQUFDLG9CQUFvQixDQUFDLENBQUE7QUFRakQsS0FBSyxVQUFVLGFBQWEsQ0FBQyxJQUFpQjtJQUM1QyxPQUFPLENBQUMsR0FBRyxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsQ0FBQTtBQUM3QixDQUFDO0FBRUQsS0FBSyxVQUFVLFlBQVksQ0FBQyxJQUFpQjtJQUMzQyxPQUFPLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQTtBQUM1QixDQUFDO0FBRUQsS0FBSyxVQUFVLGNBQWMsQ0FBQyxJQUFpQjtJQUM3QyxPQUFPLENBQUMsR0FBRyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQTtBQUM5QixDQUFDO0FBRUQsZUFBSztLQUNKLFVBQVUsQ0FBQyxRQUFRLENBQUM7S0FDcEIsS0FBSyxDQUFDLGNBQWMsV0FBVyxDQUFDLE9BQU8sb0RBQW9ELENBQUM7S0FDNUYsT0FBTyxDQUFDLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxDQUFDLE1BQVksRUFBRSxFQUFFLEdBQUUsQ0FBQyxFQUFFLFlBQVksQ0FBQztLQUN2RSxPQUFPLENBQUMsUUFBUSxFQUFFLCtCQUErQixFQUFFLENBQUMsTUFBWSxFQUFFLEVBQUUsR0FBRSxDQUFDLEVBQUUsYUFBYSxDQUFDO0tBQ3ZGLE9BQU8sQ0FBQyxTQUFTLEVBQUUsMkJBQTJCLEVBQUUsQ0FBQyxNQUFZLEVBQUUsRUFBRSxHQUFFLENBQUMsRUFBRSxjQUFjLENBQUM7S0FDckYsSUFBSSxFQUFFO0tBQ04sYUFBYSxFQUFFO0tBQ2YsSUFBSSxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHlhcmdzLCB7IEFyZ3YgfSBmcm9tICd5YXJncydcbmNvbnN0IHBhY2thZ2VKc29uID0gcmVxdWlyZSgnLi4vLi4vcGFja2FnZS5qc29uJylcblxuaW50ZXJmYWNlIENvbW1hbmRBcmdzIHtcbiAgW2FyZ05hbWU6IHN0cmluZ106IHVua25vd247XG4gIF86IChzdHJpbmcgfCBudW1iZXIpW107XG4gICQwOiBzdHJpbmdcbn1cblxuYXN5bmMgZnVuY3Rpb24gd2hvYW1pQ29tbWFuZChhcmdzOiBDb21tYW5kQXJncykge1xuICBjb25zb2xlLmxvZygnV0hPQU1JJywgYXJncylcbn1cblxuYXN5bmMgZnVuY3Rpb24gbG9naW5Db21tYW5kKGFyZ3M6IENvbW1hbmRBcmdzKSB7XG4gIGNvbnNvbGUubG9nKCdMT0dJTicsIGFyZ3MpXG59XG5cbmFzeW5jIGZ1bmN0aW9uIHB1Ymxpc2hDb21tYW5kKGFyZ3M6IENvbW1hbmRBcmdzKSB7XG4gIGNvbnNvbGUubG9nKCdQVUJMSVNIJywgYXJncylcbn1cblxueWFyZ3Ncbi5zY3JpcHROYW1lKCd3ZWJjYXQnKVxuLnVzYWdlKGBXZWJDYXQgQ0xJICR7cGFja2FnZUpzb24udmVyc2lvbn0gKEMpIENsb3VkZW4gMjAyMVxcblxcblVzYWdlOiAkMCA8Y29tbWFuZD4gPG9wdGlvbnM+YClcbi5jb21tYW5kKCdsb2dpbicsICdMb2dpbiB0byBXZWJDYXQnLCAoX3lhcmdzOiBBcmd2KSA9PiB7fSwgbG9naW5Db21tYW5kKVxuLmNvbW1hbmQoJ3dob2FtaScsICdDaGVjayBsb2dnZWQgaW4gdXNlciBpZGVudGl0eScsIChfeWFyZ3M6IEFyZ3YpID0+IHt9LCB3aG9hbWlDb21tYW5kKVxuLmNvbW1hbmQoJ3B1Ymxpc2gnLCAnUHVibGlzaCB3ZWJzaXRlIHRvIFdlYkNhdCcsIChfeWFyZ3M6IEFyZ3YpID0+IHt9LCBwdWJsaXNoQ29tbWFuZClcbi5oZWxwKClcbi5kZW1hbmRDb21tYW5kKClcbi5hcmd2XG4iXX0= |
{ | ||
"name": "webcat-cli", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "WebCat Command Line Interface", | ||
@@ -18,4 +18,8 @@ "bin": { | ||
"@types/node": "^16.4.1", | ||
"@types/yargs": "^17.0.2", | ||
"typescript": "^4.3.5" | ||
}, | ||
"dependencies": { | ||
"yargs": "^17.0.1" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Explicitly Unlicensed Item
License(Experimental) Something was found which is explicitly marked as unlicensed.
Found 1 instance in 1 package
Explicitly Unlicensed Item
License(Experimental) Something was found which is explicitly marked as unlicensed.
Found 1 instance in 1 package
4018
60.08%26
44.44%1
Infinity%3
50%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added