Type Alias: CodexRuleDefinition<Options, MessageIds>
type CodexRuleDefinition<Options, MessageIds> = Readonly<{
create: (
context: Readonly<TSESLint.RuleContext<MessageIds, Options>>,
optionsWithDefault: Readonly<Options>
) => TSESLint.RuleListener;
defaultOptions?: Readonly<Options>;
meta: CodexRuleInputMeta<Options, MessageIds>;
name: string;
}>;
Defined in: _internal/create-codex-rule.ts:55
Type Parametersâ
| Type Parameter |
|---|
Options extends Readonly<UnknownArray> |
MessageIds extends string |