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,
),
),
)