Scope
Only the source-release runtime file, index.js, is included in the coverage gate.
Coverage
vanilla-test collects native V8 coverage from Node and real Google Chrome. Each runtime must satisfy 100% executable ranges, block ranges, function ranges, and executable lines for index.js. These are V8 range semantics, not parser-derived Istanbul statement or branch counts.
Generated by Node 24 from the same 131-case registry.
Generated independently by Google Chrome Stable, without transpilation.
The harness maps both browser-reachable names before its first module script; an installed app uses:
<script type="importmap">
{"imports":{"event-pubsub":"./node_modules/event-pubsub/index.js","strong-type":"./node_modules/strong-type/index.js"}}
</script>If the app uses a strict CSP, authorize the inline import-map script with an allowed nonce or hash.
Only the source-release runtime file, index.js, is included in the coverage gate.
Commit workflow commit · package 6.1.1.
Reports are rebuilt for each successful main deployment, never copied from stale committed coverage.