import 'dotenv/config'; import { Command } from 'commander'; import { getLockerTokenAddress } from '../lib/near'; async function main() { const program = new Command(); program .requiredOption('-n, --near-token
', 'NEAR token address') .requiredOption('-c, --chain-kind ', 'Chain kind') .requiredOption('-l, --near-locker
', 'NEAR locker address') .parse(process.argv); const options = program.opts(); try { const evmTokenAddress = await getLockerTokenAddress(options.nearLocker, options.nearToken, options.chainKind); console.log(evmTokenAddress.split(':')[1]); } catch (error) { process.exit(1); } } main();