Skip to content

Remove dependency on jest#207

Merged
joshmgross merged 2 commits into
mainfrom
remove-jest
Jun 4, 2026
Merged

Remove dependency on jest#207
joshmgross merged 2 commits into
mainfrom
remove-jest

Conversation

@joshmgross

Copy link
Copy Markdown
Contributor

This removes the dev dependency on jest and the associated TypeScript dependencies in favor of Node's built-in test runner. tsx is used as a lightweight dependency to facilitate running TypeScript files with Node, this can be removed in Node once type-stripping is fully supported.

Similar to #206 (comment), this intentionally depends on packages that require a newer version of Node than what our package supports. These are development dependencies and do not change what the package itself supports.

"engines": {
"node": ">=16"
},

@joshmgross joshmgross requested review from a team and mattrobenolt as code owners June 3, 2026 20:31

@dgraham dgraham left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚡️

Base automatically changed from update-undici to main June 3, 2026 20:58
@joshmgross joshmgross merged commit 1ef994c into main Jun 4, 2026
9 checks passed
@joshmgross joshmgross deleted the remove-jest branch June 4, 2026 15:18
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.

2 participants