Update to modern ESM
Open
- Dominant language
- C++
- Stars
- 13.7k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
We should adopt EcmaScript 2015's ESM for javascript modules, instead of using legacy CJS module system. This would keep us apace with modern tools, which are tending to prefer and in some cases require ESM.
Dual packages might be preferred, but in my humble opinion it brings little advantage & we should just do CJS.
Contributor guide
Assessment
This issue has not been assessed yet.