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;