expressjs / expressjs/discussions

Discussion: Consider ESM mirrors for widely used packages

Open
#297 13 comments 0 reactions 0 assignees View on GitHub
discuss
Dominant language
No language data
Stars
73
Forks
25
PR merge metrics
No merged PRs in 30d

Description

Hi 👋

I would like to bring up the topic of creating official ESM mirrors for widely used packages like `cookie`.

## Motivation

- Eases propagation of changes to dependents that are ESM-only or dual-published.
- Has relatively low cost for self-contained packages like `cookie`. I'm not proposing this for every package.
- Encourages the use of ESM and brings the entire ecosystem forward. If not giants like `cookie`, then who?

This proposal originates from [my Twitter post](https://x.com/kettanaito/status/1850983192729198651).

## Execution

You can choose to have a standalone repo or keep the ESM mirror within the same repository. I leave that decision to you.

I would be more than happy to discuss this and help with organizing the repo to provision ESM publishing. Thank you.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.