-
-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
As a maintainer this CJS vs ESM situation is pure horror. While some dependencies are only available as cjs, some packages, especially some of our test dependencies are only available as esm.
Handling both is a nightmare and mostly a hacky workaraound, rather than something called a "developer experience".
Therefore, this package will migrate to full esm with end of 2025 and I will not provide any backwards compat to CJS. Please prepare your projects accordingly.
Edit: for those who depend on this package and wonder how they are affected, here is a gist that should help you answering most of your questions: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
bratelefant
Metadata
Metadata
Assignees
Labels
No labels