Releases: standard-things/esm
Releases · standard-things/esm
3.0.15
- Ensured state is shared when
esm
is recursively entered (#337)
3.0.14
- Ensured
Module._nodeModulePaths
and Module._resolveFilename
resolve Electron requests
3.0.13
- Ensured dynamic
import()
can load .json
files in the REPL
- Fixed Electron regression (#333)
3.0.12
- Ensured native module methods don’t throw in ESM (#332)
3.0.11
- Ensured
Module
references don’t persist across loader instances (#331)
3.0.10
- Ensured
.mjs
modules cannot load non .mjs
ES modules
3.0.9
- Ensure non-strict reserved words are enforced consistently in the REPL
- Prepared
--check
hook for eventually supporting --check
with file paths
3.0.8
- 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
- Ensured non-deprecated
Buffer
usage
3.0.7
- 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