From 2d406d2f17ba16303b09a245b6323990cb76edb3 Mon Sep 17 00:00:00 2001 From: Tom Boucher Date: Thu, 18 Jun 2026 07:56:54 -0400 Subject: [PATCH] fix(#1416): add resolution.cjs to ESLint ignore list (ADR-457 migration-coverage) (#1426) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- eslint.config.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/eslint.config.mjs b/eslint.config.mjs index 49f3facba..dbf90b8d0 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -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',