Skip to content

Various updates#279

Merged
domenic merged 7 commits intomainfrom
updates-2
Apr 16, 2026
Merged

Various updates#279
domenic merged 7 commits intomainfrom
updates-2

Conversation

@domenic
Copy link
Copy Markdown
Member

@domenic domenic commented Apr 16, 2026

No description provided.

domenic and others added 7 commits April 16, 2026 16:05
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Use node:test and node:assert/strict
- Use t.assert.fileSnapshot() with individual .js files in test/snapshots/
- Remove jest dependency and configuration

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update @domenic/eslint-config to ^5.1.0, eslint to ^10.0.3, globals to ^17.4.0
- Add @domenic/eslint-config/stylistic and @stylistic/eslint-plugin
- Parallelize file I/O in transformer using Promise.all
- Fix new lint errors from updated rules

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- require("fs/promises") instead of require("fs").promises
- .at(-1) instead of arr[arr.length - 1]
- .replaceAll() instead of .replace() with global regex
- Add comment to deepClone explaining why JSON roundtrip is necessary

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@domenic domenic merged commit 4f1c6c2 into main Apr 16, 2026
5 checks passed
@domenic domenic deleted the updates-2 branch April 16, 2026 08:22
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