UNPKG

@martymarron/cliff

Version:
24 lines (23 loc) 977 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DeleteCommand = void 0; const command_1 = require("@oclif/command"); const delete_command_processor_1 = require("../processors/delete-command-processor"); const base_1 = require("./base"); class DeleteCommand extends base_1.default { async run() { const { flags } = this.parse(DeleteCommand); const processor = new delete_command_processor_1.DeleteCommandProcessor({ accessToken: this.accessToken, baseUrl: this.baseUrl, }, flags); await processor.process(); } } exports.DeleteCommand = DeleteCommand; DeleteCommand.description = 'Delete the LIFF app by specifying the LIFF ID'; DeleteCommand.usage = 'delete --liff-id [LIFF_ID]'; DeleteCommand.hidden = false; DeleteCommand.flags = Object.assign(Object.assign({}, base_1.default.flags), { 'liff-id': command_1.flags.string({ description: "liffId to delete." }) });