Skip to content
This repository has been archived by the owner on Nov 4, 2024. It is now read-only.

Releases: standard-things/esm

3.0.15

02 Apr 02:51
Compare
Choose a tag to compare
  • Ensured state is shared when esm is recursively entered (#337)

3.0.14

29 Mar 08:47
Compare
Choose a tag to compare
  • Ensured Module._nodeModulePaths and Module._resolveFilename resolve Electron requests

3.0.13

29 Mar 06:15
Compare
Choose a tag to compare
  • Ensured dynamic import() can load .json files in the REPL
  • Fixed Electron regression (#333)

3.0.12

28 Mar 17:40
Compare
Choose a tag to compare
  • Ensured native module methods don’t throw in ESM (#332)

3.0.11

28 Mar 05:43
Compare
Choose a tag to compare
  • Ensured Module references don’t persist across loader instances (#331)

3.0.10

27 Mar 01:48
Compare
Choose a tag to compare
  • Ensured .mjs modules cannot load non .mjs ES modules

3.0.9

25 Mar 22:21
Compare
Choose a tag to compare
  • Ensure non-strict reserved words are enforced consistently in the REPL
  • Prepared --check hook for eventually supporting --check with file paths

3.0.8

23 Mar 05:20
Compare
Choose a tag to compare
  • Ensured esm works with --eval and --print flags when compiled into Node
  • Ensured export validation is performed for bridged modules
  • Ensured metadata maps are merged correctly (#325)
  • Ensured missing exports throw by default (#327)
  • Ensured Module#_compile works when module.filename is not defined (#326)
  • Ensured non-deprecated Buffer usage

0.25.5

23 Mar 05:21
Compare
Choose a tag to compare
  • Ensured non-deprecated Buffer usage

3.0.7

21 Mar 06:30
Compare
Choose a tag to compare
  • Ensured Babel plugin errors are aren’t swallowed (#322)
  • Ensured ESM module.exports are frozen
  • Ensured REPL errors are masked with the correct content
  • Ensured source pragmas are ignored for .mjs files