facebook / facebook/watchman

Update to modern ESM

Open
#1,356 0 comments 0 reactions 0 assignees View on GitHub
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

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.