Skip to content

Releases: standard-things/esm

3.2.5

16 Feb 05:38
Compare
Choose a tag to compare

3.2.4

08 Feb 06:00
Compare
Choose a tag to compare
  • Added support for stdin eval
  • Ensured import.meta.url is null in --eval, stdin, or REPL
  • Fixed mocha -r regression (#722)
  • Fixed regression logging process in REPL

3.2.3

07 Feb 07:52
Compare
Choose a tag to compare
  • Ensured the main module has an inline source map for --inspect-brk use
  • Fixed console initialization regression

3.2.2

07 Feb 04:34
Compare
Choose a tag to compare
  • Ensured top-level return errors occur within eval() and the REPL
  • Fixed regression for default class exports (#725)
  • Fixed regression masking errors in the REPL

3.2.1

05 Feb 08:29
Compare
Choose a tag to compare
  • Added support for class properties and other non-enumerables to options.cjs.namedExports
  • Ensured builtin modules used within .mjs files are more restricted
  • Reduced instrumentation of non-circular modules
  • Reverted require() interoperability of options.cjs.interop (#721)

3.2.0

30 Jan 08:26
Compare
Choose a tag to compare
  • Added require() interoperability to options.cjs.interop (no more require("mod").default)
  • Added support for hot-module-replacement using options.cjs.vars
  • Deferred full code instrumentation of cyclic modules
  • Ensured builtin console initializes with frozen intrinsics enabled
  • Fixed real path resolution of Module._findPath() (#717)

3.1.4

27 Jan 18:28
Compare
Choose a tag to compare
  • Narrowed deferring namespace object finalization to export {x} from and export * from of non-ES modules

3.1.3

26 Jan 09:12
Compare
Choose a tag to compare
  • Ensured namespace object finalization is deferred for modules that import non-ES modules

3.1.2

25 Jan 08:31
Compare
Choose a tag to compare
  • Added import.meta test262 tests (#711)
  • Added support for running as a Jasmine helper
  • Ensured Module._findPath misses aren’t cached
  • Fixed file resolution within WASM modules
  • Optimized module loads for npm tink and Yarn PnP

3.1.1

19 Jan 21:12
Compare
Choose a tag to compare
  • Fixed regression loading CJS files through the require-hook (#707)
  • Fixed regression resolving paths in re-exported modules (#709)