Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Node.js minimum and dependencies; remove running-in-a-browser support #3542

Merged
merged 3 commits into from
May 2, 2023

Conversation

domenic
Copy link
Member

@domenic domenic commented May 1, 2023

Note that we can't yet test in Node v20 (or v19) due to nodejs/node#47798.

Note that we can't yet test in Node v20 (or v19) due to nodejs/node#47798.
@domenic domenic force-pushed the node16-plus branch 2 times, most recently from cfe472d to 6ae50a1 Compare May 1, 2023 15:43
This is not worth maintaining at this point:

* Maintainer bandwidth is at a historical low.

* Very few people use Browserify these days (as opposed to Webpack or ESBuild).

* Karma is deprecated, so our testing solution is going to be hard to maintain.

* Web platform tests have never run in the browser so much of our coverage is missing.

* Having a more complex testing solution makes improvements to testing harder.

Closes #2892.
@domenic domenic changed the title Update Node.js minimum and dependencies Update Node.js minimum and dependencies; remove running-in-a-browser support May 1, 2023
@domenic domenic merged commit 13ac01e into master May 2, 2023
4 checks passed
@domenic domenic deleted the node16-plus branch May 2, 2023 08:02
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.

None yet

1 participant