XYOracleNetwork/clients

View on GitHub
packages/cli/src/lib/optionsParser/getOptionsParser.ts

Summary

Maintainability
A
0 mins
Test Coverage
import yargs from 'yargs'
// eslint-disable-next-line import-x/no-internal-modules
import { hideBin } from 'yargs/helpers'

import { options } from './options/index.js'

export const getOptionsParser = () => {
  const optionsParser = yargs(hideBin(process.argv))
  for (const option of options) optionsParser.option(...option)
  return optionsParser
}