Skip to main content

FAQ

Does this replace Secretlint?โ€‹

No. The bridge delegates scanning to Secretlint and reports the results through ESLint.

Should I run Secretlint separately in CI?โ€‹

Usually no, if ESLint already runs the secretlint/secretlint rule over the same files. Running both can be useful during migration, but long term it creates duplicate findings.

Where should Secretlint options live?โ€‹

Keep Secretlint behavior in the Secretlint config file. Use ESLint config for file selection, severity, and repository policy rules.

Why are there config-authoring rules?โ€‹

They catch config drift that native scanning does not try to police: unsupported filenames, malformed rule arrays, duplicate rule IDs, missing rule packages, relative rule paths, and brittle allow-message settings.

Which preset should I use?โ€‹

Use recommended for normal adoption. Use secretlint-only when you only want upstream findings, and configuration when another job already handles scanning.