secretlint
Run Secretlint through ESLint and surface upstream diagnostics in the same output stream as the rest of the project.
require-secretlint-config-file-naming-convention
Require config file naming convention keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
require-secretlint-rules-array
Require rules array keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
require-secretlint-rule-id
Require rule id keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
disallow-secretlint-duplicate-rules
Disallow duplicate rules keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
disallow-secretlint-empty-rule-id
Disallow empty rule id keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
disallow-secretlint-relative-rule-paths
Disallow relative rule paths keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
disallow-secretlint-unknown-rule-properties
Disallow unknown rule properties keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
prefer-secretlint-allow-message-ids-array
Prefer allow message ids array keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
prefer-secretlint-nested-rules-array
Prefer nested rules array keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.
require-secretlint-rules-packages-installed
Require rules packages installed keeps secretlint configuration files predictable when they are reviewed beside ESLint configuration.