Skip to content

Various updates#279

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

Various updates#279
domenic merged 7 commits into
mainfrom
updates-2

Conversation

@domenic

@domenic domenic commented Apr 16, 2026

Copy link
Copy Markdown
Member

No description provided.

domenic and others added 7 commits April 16, 2026 16:05
- 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 <[email protected]>
Co-Authored-By: Claude Opus 4.6 <[email protected]>
- 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 <[email protected]>
Co-Authored-By: Claude Opus 4.6 <[email protected]>
- 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 <[email protected]>
@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