Skip to main content

Function: createTypedRule()

createTypedRule<MessageIds, Options>(ruleDefinition: Readonly<RuleDefinitionWithDocs<MessageIds, Options>>): RuleModuleWithDocs<MessageIds, Options>

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

Identity-preserving rule creator with canonical docs URL enforcement.

Type Parametersโ€‹

MessageIdsโ€‹

MessageIds extends string

Optionsโ€‹

Options extends readonly unknown[]

Parametersโ€‹

ruleDefinitionโ€‹

Readonly<RuleDefinitionWithDocs<MessageIds, Options>>

Returnsโ€‹

RuleModuleWithDocs<MessageIds, Options>