Skip to main content

Type Alias: GithubActionsRuleDocs

type GithubActionsRuleDocs = Rule.RuleMetaData["docs"] & {
configs?:
| GithubActionsConfigReference
| readonly GithubActionsConfigReference[];
recommended: boolean;
requiresTypeChecking: boolean;
ruleId: `R${number}`;
ruleNumber: number;
url: string;
};

Defined in: _internal/rule-docs.ts:10

Custom docs metadata stored alongside each ESLint rule definition.

Type Declaration

configs?

readonly optional configs?:
| GithubActionsConfigReference
| readonly GithubActionsConfigReference[];
readonly recommended: boolean;

requiresTypeChecking

readonly requiresTypeChecking: boolean;

ruleId

readonly ruleId: `R${number}`;

ruleNumber

readonly ruleNumber: number;

url

readonly url: string;