🚀 Feature: Add support for additional runtimes like Bun and Deno #5108
Labels
status: in discussion
Let's talk about it!
status: in triage
a maintainer should (re-)triage (review) this issue
type: feature
enhancement proposal
Feature Request Checklist
faq
label, but none matched my issue.Overview
As mentioned in #5065 (comment), wintercg/proposal-common-minimum-api#68 and https://twitter.com/_nicojs/status/1762508703863894472:
There is a need for a cross-runtime testing library.
Mocha already supports browsers and node.js, what would it take to support eg. Deno and Bun as well?
Suggested Solution
Research what would be needed to support Bun and Deno and evaluate the feasibility.
Alternatives
Standardizing on a shared built in test API and move away from Mocha: wintercg/proposal-common-minimum-api#68
This would only solve it for those runtimes who are compliant with the WinterCG proposal though and not work for eg browsers. It also would mean running the tests in multiple different implementations of the same test framework, which can have unexpected consequences.
Additional Info
No response
The text was updated successfully, but these errors were encountered: