The new src/resolution.cts (P3) compiles to gsd-core/bin/lib/resolution.cjs, a tsc-generated artifact that must be eslint-ignored (lint the .cts source, not the emitted .cjs). The 551-eslint-bin-lib-coverage test enforces this and was missed in PR #1425 — fixing next. Part of #1411 Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -39,6 +39,7 @@ export default tseslint.config(
|
||||
'**/*.generated.cjs',
|
||||
// ADR-457: tsc-generated runtime artifact — lint the src/*.cts source, not the emitted .cjs.
|
||||
'gsd-core/bin/lib/semver-compare.cjs',
|
||||
'gsd-core/bin/lib/resolution.cjs',
|
||||
'gsd-core/bin/lib/plan-drift-guard.cjs',
|
||||
'gsd-core/bin/lib/cli-exit.cjs',
|
||||
'gsd-core/bin/lib/edge-probe.cjs',
|
||||
|
||||
Reference in New Issue
Block a user