Skip to content

Replace Mocha with Node:test and update CI workflows#51

Merged
fynyky merged 2 commits into
masterfrom
tooling
May 26, 2026
Merged

Replace Mocha with Node:test and update CI workflows#51
fynyky merged 2 commits into
masterfrom
tooling

Conversation

@fynyky
Copy link
Copy Markdown
Owner

@fynyky fynyky commented May 26, 2026

No description provided.

fynyky and others added 2 commits May 26, 2026 04:23
Removes mocha and the overrides that patched its vulnerable transitive
dependencies (serialize-javascript, diff). All test files now import
describe/it from node:test directly; the test command switches to
node --test. 215 tests pass.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces the old npm-publish and pull-request-test workflows with
updated publish and test workflows (actions v6, Node 24). Adds the
Claude Code GitHub Actions workflow and CLAUDE.md project instructions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@fynyky fynyky merged commit c84aec1 into master May 26, 2026
1 check passed
@fynyky fynyky deleted the tooling branch May 26, 2026 04:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant