Skip to main content

Type Alias: SecretlintRulesRegistry

type SecretlintRulesRegistry = Readonly<{
disallow-secretlint-duplicate-rules: typeof secretlintDuplicateRulesRule;
disallow-secretlint-empty-rule-id: typeof secretlintEmptyRuleIdRule;
disallow-secretlint-relative-rule-paths: typeof secretlintRelativeRulePathsRule;
disallow-secretlint-unknown-rule-properties: typeof secretlintUnknownRulePropertiesRule;
prefer-secretlint-allow-message-ids-array: typeof preferSecretlintAllowMessageIdsArrayRule;
prefer-secretlint-nested-rules-array: typeof preferSecretlintNestedRulesArrayRule;
require-secretlint-config-file-naming-convention: typeof secretlintConfigFileNamingConventionRule;
require-secretlint-rule-id: typeof secretlintRuleIdRule;
require-secretlint-rules-array: typeof secretlintRulesArrayRule;
require-secretlint-rules-packages-installed: typeof secretlintRulesPackagesInstalledRule;
secretlint: typeof secretlintRule;
}>;

Defined in: _internal/rules-registry.ts:14