Skip to main content

Type Alias: TypedRuleMeta<TOptions, TMessageIds>

type TypedRuleMeta<TOptions, TMessageIds> = Merge<
ESLintUtils.RuleWithMetaAndName<
TOptions,
TMessageIds,
TypedocRuleDocs
>["meta"],
Readonly<{
languages: readonly string[];
}>
>;

Defined in: _internal/typed-rule.ts:24

ESLint 10 rule metadata, including the language compatibility contract.

Type Parametersโ€‹

TOptionsโ€‹

TOptions extends Readonly<UnknownArray>

TMessageIdsโ€‹

TMessageIds extends string