UNPKG

elink-cli

Version:

A Swiss Army knife CLI for Etherlink developers - manage wallets, tokens, NFTs, and more on Etherlink blockchain.

41 lines (34 loc) 1.09 kB
#!/usr/bin/env node const { Command } = require('commander'); const { walletCommands } = require('./commands/wallet'); const { fundCommand } = require('./commands/fund'); const { tokenCommand } = require('./commands/token'); const { nftCommand } = require('./commands/nft'); const program = new Command(); program .name('elink') .description('A Swiss Army knife CLI for Etherlink developers.') .version('1.0.0'); program .command('start') .description('Show Etherlink CLI welcome and help') .action(() => { console.log(` ,/ ,'/ ,' / ,' /_____, .'____ ,' / ,' / ,' /,' /' `); console.log('Welcome to the Etherlink CLI!'); program.outputHelp(); }); walletCommands(program); fundCommand(program); tokenCommand(program); nftCommand(program); program.parse(process.argv);