INNER CODE UNIT · TypeScript
getRegisteredChecks
lingui/js-lingui · packages/cli/src/api/check/index.ts:21
export function getRegisteredChecks(): readonly CheckDefinition[] {
return registeredChecks
}
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 },