Skip to content

Auto-update BCD for Node.js/Deno/Bun #229

@queengooborg

Description

@queengooborg

Problem statement

Currently, the data for JS runtimes (Node.js, Deno, and soon, Bun) is only manually updated in BCD. While there is a project that uses the mdn-bcd-collector, https://github.com/unjs/runtime-compat, and runs tests within the runtimes, it only runs the tests on the latest version of each runtime. Since BCD tracks the specific version a feature was added, the data output doesn't quite work for our needs.

Proposed solutions

The most viable solution would be to supercharge the runtime-compat project and update it so that it can run more than just the latest version of a runtime.

Task list

No response

Priority assessment

  • Effort: Medium-Low
  • Dependencies: mdn-bcd-collector, runtime-compat
  • Community enablement: High; ensures BCD's runtime data is up to date
  • Momentum: N/A
  • Enabling learners: Yes
  • Enabling professionals: Yes
  • Underrepresented topics / Ethical web: N/A
  • Operational necessities: Ensures runtimes in BCD comply with the latest guideline updates
  • Addressing needs of the web industry: Yes, by ensuring accurate compatibility data for JS runtimes

More information

Open Web Docs (OWD) is a non-profit collective funded by corporate and individual donations.

In order for this project to happen, please consider donating to OWD at https://opencollective.com/open-web-docs.
For more information on sponsorship and membership tiers, see https://openwebdocs.org/membership/

More information is available at https://openwebdocs.org/.
For questions, please reach out to florian@openwebdocs.org.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs fundingproposal (actionable)Enough information is provided and the work is scoped well. Actionable but not prioritized right now

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions