It roughly holds the current state of ESM, though is currently being rebased.
- Adds support for running files written with ESM (ECMAScript Modules).
- Adds support for dynamic imports and static imports.
- Maintains compatibility with all existing GJS code.
- Adds shims to access existing system (c++) modules such as
- Adds ESM 'wrappers' to access internal modules such as
- Updates package specification for ESM modules.