Interface: RuleDefinition<Options, MessageIds, PluginDocs>
Defined in: internal/create-rule.ts:13
Type Parametersâ
Optionsâ
Options extends Readonly<UnknownArray>
MessageIdsâ
MessageIds extends string
PluginDocsâ
PluginDocs
Propertiesâ
createâ
readonly create: (context: Readonly<TSESLint.RuleContext<MessageIds, Options>>, optionsWithDefault: Readonly<Options>) => RuleListener;
Defined in: internal/create-rule.ts:18
Parametersâ
contextâ
Readonly<TSESLint.RuleContext<MessageIds, Options>>
optionsWithDefaultâ
Readonly<Options>
Returnsâ
RuleListener
metaâ
readonly meta: RuleMetaWithLanguages<MessageIds, PluginDocs, Options>;
Defined in: internal/create-rule.ts:22
nameâ
readonly name: string;
Defined in: internal/create-rule.ts:23