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

Releases: standard-things/esm

0.25.4

21 Mar 06:36
Compare
Choose a tag to compare
  • Updated esm real require() getter

3.0.6

16 Mar 05:07
Compare
Choose a tag to compare
  • Ensured builtin modules are loadable from the require() hook
  • Ensured the real require() is gettable from esm

0.25.3

21 Mar 06:33
Compare
Choose a tag to compare
  • Ensured builtin modules are loadable from the require() hook
  • Ensured the real require() is gettable from esm

3.0.5

13 Mar 20:33
Compare
Choose a tag to compare
  • Ensured util.inspect() represents namespace objects with live values

3.0.4

13 Mar 04:32
Compare
Choose a tag to compare
  • Ensured util.inspect() represents namespace objects with populated values

3.0.3

13 Mar 00:59
Compare
Choose a tag to compare
  • Avoided falling back to the next-to root directory if no config is found
  • Ensured async errors of main scripts aren’t swallowed (#316)
  • Made esm easier to compile into Node

3.0.2

11 Mar 22:11
Compare
Choose a tag to compare
  • Added a symbol to the esm export for easier detection by AVA

3.0.1

11 Mar 01:49
Compare
Choose a tag to compare
  • Ensured esm throws errors for invalid options (#315)

3.0.0

10 Mar 21:09
Compare
Choose a tag to compare

Breaking Changes

  • Applied zero config defaults to enable CJS interoperability
  • Locked .mjs files down to basic functionality without support for esm options
  • Renamed @std/esm to esm
  • Renamed "js" mode to "auto"
  • Renamed "mjs" mode to "strict"
  • Removed the "cjs" mode shorthand

0.25.2

06 Mar 18:41
Compare
Choose a tag to compare
  • Ensured mtime helper supports Node < 8