Files
msd-core/package.json
Tom Boucher 0f2a14e3a3 fix(#3320): widen c8 --include glob to cover nested gsd-core/bin/lib dirs (#3397)
--include 'gsd-core/bin/lib/*.cjs' (single-star) does not match the 15
nested .cjs files under installer-migrations/, host-integration-adapters/,
and observability/ -- confirmed live via
`find gsd-core/bin/lib -mindepth 2 -name '*.cjs'`. c8's --all zero-fill
is scoped by --include (confirmed via c8 docs), so widening the glob
alone fixes both --include and --all together; no separate --all change
needed.

Thresholds intentionally left unchanged in this commit -- the real
lines/branches percentage including the now-visible nested files can
only be measured via a real CI run (this repo hard-blocks local
node --test), so this push observes CI's actual number before deciding
whether scripts/check-coverage-gate.cjs's OVERALL_LINES/OVERALL_BRANCHES
(the constants CI's coverage-gate job actually enforces) need
re-baselining.

Co-authored-by: sim <sim@local>
2026-08-12 20:47:18 -04:00

8.6 KiB