INNER CODE UNIT · TypeScript

single_dash_aliases

Deezzir/solana-bot · src/bot.ts:160

function single_dash_aliases(flags: string): string {
    return flags.replace(/^--([a-z]{2}), /, '-$1, ');
}

function get_version(): string {
    const { version } = JSON.parse(readFileSync(new URL('../package.json', import.meta.url), 'utf8'));
    return version;
}

//------------------------------------------------------------
// MAIN
// -----------------------------------------------------------

async function main() {
    const key_options = new Command().allowUnknownOption().allowExcessArguments().option('-k, --keys <path>');
    key_options.parseOptions(process.argv.slice(2).map((arg) => MULTI_CHARACTER_OPTION_ALIASES[arg] ?? arg));
    const wallets = await get_wallets_from_file(key_options.opts().keys ?? WALLETS_FILE);
    const wallet_cnt = wallets.length;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…