@cosmwasm/ts-codegen
Version:
@cosmwasm/ts-codegen converts your CosmWasm smart contracts into dev-friendly TypeScript classes so you can focus on shipping code.
25 lines (24 loc) • 638 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.cli = void 0;
const cmds_1 = require("./cmds");
const prompt_1 = require("./utils/prompt");
const question = [
{
_: true,
type: 'fuzzy',
name: 'cmd',
message: 'what do you want to do?',
choices: Object.keys(cmds_1.Commands)
}
];
const cli = async (argv) => {
let { cmd } = await (0, prompt_1.prompt)(question, argv);
if (typeof cmds_1.Commands[cmd] === 'function') {
await cmds_1.Commands[cmd](argv);
}
else {
console.log('command not found.');
}
};
exports.cli = cli;
;