Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -267,6 +267,7 @@ jobs:
"
node --test js/tests/node-terminal-artifacts.mjs
node --test js/tests/node-commonjs-entry.mjs
node --test js/tests/node-process-regressions.mjs

release:
name: Release JavaScript package
Expand Down
6 changes: 6 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,9 @@ dev/log
# quoted evidence (prettier re-parses the ambiguous nested backticks in
# issue-166/upstream-issue.md and destroys the list it is quoting).
docs/case-studies
# Generated newline-delimited ledgers; one compact record per upstream test
# keeps exhaustive provenance reviewable without 100k lines of JSON layout.
js/tests/competitor-dispositions.jsonl
js/tests/competitor-decisions.jsonl
rust/tests/competitor_dispositions.jsonl
rust/tests/competitor_decisions.jsonl
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,16 @@ JavaScript and Rust releases are independent:

## Development

Run language-specific checks from the language folders:
Both maintained language implementations carry pinned, executable competitor
compatibility corpora with explicit missing-feature ledgers:

- [JavaScript competitor test audit](./js/docs/COMPETITOR_TEST_AUDIT.md)
- [Rust competitor test audit](./rust/docs/COMPETITOR_TEST_AUDIT.md)

Run the focused suites with `bun run test:competitors` in `js/` and
`cargo test --test competitor_compatibility` in `rust/`.

Run all language-specific checks from the language folders:

```bash
cd js
Expand Down
Loading
Loading