INNER CODE UNIT · TypeScript

getSupportedOptions

lingui/js-lingui · packages/cli/src/api/check/index.ts:25

function getSupportedOptions(check: CheckDefinition) {
  return check.cli.options.map((option) => option.runOption)
}

type OptionOwner = { checkName: CheckName; cliOptionName: CheckCliOptionName }

const optionOwnerByOption: ReadonlyMap<CheckSpecificOption, OptionOwner> =
  new Map(
    registeredChecks.flatMap((check) =>
      check.cli.options.map(
        (option) =>
          [
            option.runOption,
            { checkName: check.name, cliOptionName: option.name },
          ] as const,
      ),
    ),
  )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…