chore(scripts): exclude core-eslint from coverage diff gate
core-eslint has no @vitest/coverage-v8 so it never generates lcov data. Add it to the tooling-packages allowlist alongside core-testing so changes to rule source files don't trip the no-coverage-data gate. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -67,6 +67,7 @@ const ALLOWED_GLOBS = [
|
|||||||
/\/ui\//,
|
/\/ui\//,
|
||||||
// Tooling packages that don't generate a vitest lcov (no @vitest/coverage-v8)
|
// Tooling packages that don't generate a vitest lcov (no @vitest/coverage-v8)
|
||||||
/^packages\/core-testing\//,
|
/^packages\/core-testing\//,
|
||||||
|
/^packages\/core-eslint\//,
|
||||||
// Pure type-alias / interface files (no executable code)
|
// Pure type-alias / interface files (no executable code)
|
||||||
/\.d\.ts$/, // ambient declaration files — no runtime code by definition
|
/\.d\.ts$/, // ambient declaration files — no runtime code by definition
|
||||||
/\.interface\.ts$/,
|
/\.interface\.ts$/,
|
||||||
|
|||||||
Reference in New Issue
Block a user