UNPKG

@cosmwasm/ts-codegen

Version:

@cosmwasm/ts-codegen converts your CosmWasm smart contracts into dev-friendly TypeScript classes so you can focus on shipping code.

21 lines (20 loc) 504 B
import { Commands as commands } from './cmds'; import { prompt } from './utils/prompt'; const question = [ { _: true, type: 'fuzzy', name: 'cmd', message: 'what do you want to do?', choices: Object.keys(commands), }, ]; export const cli = async (argv) => { let { cmd } = await prompt(question, argv); if (typeof commands[cmd] === 'function') { await commands[cmd](argv); } else { console.log('command not found.'); } };