Type Alias: RuleModuleWithDocs<MessageIds, Options>
type RuleModuleWithDocs<MessageIds, Options> = TSESLint.RuleModule<
MessageIds,
Options
> & {
meta: TSESLint.RuleMetaData<MessageIds, Stylelint2RuleDocs, Options> & {
deprecated: boolean;
docs: Stylelint2RuleDocs;
};
name: string;
};
Defined in: _internal/typed-rule.ts:41
Rule module contract used by registry and plugin wiring.
Type Declarationโ
metaโ
meta: TSESLint.RuleMetaData<MessageIds, Stylelint2RuleDocs, Options> & {
deprecated: boolean;
docs: Stylelint2RuleDocs;
};
Type Declarationโ
deprecatedโ
deprecated: boolean;
docsโ
docs: Stylelint2RuleDocs;
nameโ
name: string;
Type Parametersโ
MessageIdsโ
MessageIds extends string
Optionsโ
Options extends Readonly<UnknownArray>