Hold the shipped source to ECMAScript alone, and run the suite on Deno and Bun #39

Merged
lilleman merged 6 commits from runs-anywhere into main 2026-09-01 17:18:07 +02:00
Showing only changes of commit 9ed4bf5c8b - Show all commits
+2 -1
View File
@@ -125,7 +125,8 @@ and neither extra leg is Node's proof twice. Deno refuses an extensionless or di
so it holds the module graph to the fully-spelled form a browser can load; Bun runs
JavaScriptCore, the one engine of the three that is not V8, where the Unicode property escapes
emphasis matching leans on can disagree. Both refuse a run matching no test, so Node's is the only
vacuous-green guard.
vacuous-green guard, and a test may reach only for what all three `node:` shims carry — the price
of proving those engines over the corpus rather than over a smoke import.
The floors live in the `test` script, so `npm test` and the gate are one path: 100% of lines and
functions, and a branch floor that only ever moves upward. It sits below 100 because the guards