preset-env-modules
preset-env-modules copied to clipboard
Update dependency esm to v3.2.25
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
esm | 3.1.0 -> 3.2.25 |
Release Notes
standard-things/esm
v3.2.25
- Fixed regression parsing computed methods (#807)
v3.2.24
- Fixed regression parsing static methods (#804)
v3.2.23
- Added support for parsing public and private static class fields (#801)
- Fixed regression in missing export detection for CJS modules (#773)
- Fixed regression parsing computed class fields (#787)
- Fixed REPL support for Node 12 (#792)
- Reverted partial
"type"
field support ofpackage.json
(#784)
v3.2.22
- Reverted cache invalidation fix because of overactive file attribute updates (#746)
v3.2.21
- Ensured deep parse validation is performed before shallow (#768)
- Ensured direct
Module#_compile()
calls are based on default options - Ensured
.node
files are stored in the realModule._cache
in Jest (#765) - Fixed cache invalidation of re-published modules (#746)
- Fixed dynamic
import
use in Puppeteer’spage.evaluate()
(#762) - Fixed regression with
ts-node/register
(#769) - Fixed regression for packages with invalid
"main"
fields (#770) - Updated
%s
token ofutil.formatWithOptions()
v3.2.20
- Fixed typo in
Entry#resumeChildren()
(#760)
v3.2.19
- Ensured source maps generated when
options.sourceMap
isfalse
(#756) - Ensured stack traces of syntax errors are not clipped
- Ensured stack traces don’t use file URLs when
options.cjs.paths
istrue
- Updated
util.formatWithOptions()
implementation (#757)
v3.2.18
- Fixed undefined property access error for
Loader.state.package.default
(#752) - Reintroduced an improved Electron v1 fix (#750)
v3.2.17
- Fixed regression in Jest context (#747)
v3.2.16
- Fixed inline source map detection
v3.2.15
- Ensured
console
andutil
can accessLoader.state.package.default
(#740) - Ensured
esm
works withrequizzle
(#744)
v3.2.14
- Ensured
esm
works with the--harmony
flag in Node 6 (https://github.com/tapjs/node-tap/issues/517) - Ensured modules loaded by different
esm
versions work withnyc
(#739)
v3.2.13
- Ensured custom console methods provided by the runtime are preserved (#737)
- Fixed regression in sideloaded module inheritance
v3.2.12
- Ensured configuration-less
esm
works with@babel/register
(https://github.com/tapjs/node-tap/issues/517) - Improved performance of
@babel/register
andnyc
(https://github.com/tapjs/node-tap/issues/516)
v3.2.11
- Ensured JSON modules are treated like CJS modules in
.mjs
files - Ensured passthru modules are marked as CJS (#735)
- Fixed parsing Node versions of RC builds (https://github.com/tapjs/node-tap/issues/515)
v3.2.10
- Ensured JSON modules participate in the lifecycle phases of ES modules
v3.2.9
- Fixed
Module._cache
initialization in Jest (#734)
v3.2.8
- Added support for
.cjs
files - Ensured JSON modules maintain reference equality whether loaded by static
import
orrequire()
- Ensured mutation of JSON modules loaded by
require()
update their live bindings - Ensured named exports of CJS, JSON, and WASM modules are valid identifiers
- Ensured WASM modules participate in the lifecycle phases of ES modules
v3.2.7
- Added support for mocking WASM modules and their dependencies
- Ensured entry state is reset for erred modules
v3.2.6
- Documented
options.cjs.dedefault
(#731) - Ensured getter errors of
module.exports
are not swallowed (#726) - Fixed Electron module wrapping regression
- Fixed shadowing of custom consoles (#682)
v3.2.5
- Ensured CJS modules work with
rewire
(https://github.com/tapjs/node-tap/issues/509) - Fixed
ava
andsinon
regression (#727, #728) - Fixed
webpack -r
regression (#726) - Reduced
console
transforms (https://github.com/Agoric/PlaygroundVat/pull/13)
v3.2.4
- Added support for
stdin
eval - Ensured
import.meta.url
isnull
in--eval
,stdin
, or REPL - Fixed
mocha -r
regression (#722) - Fixed regression logging
process
in REPL
v3.2.3
- Ensured the main module has an inline source map for
--inspect-brk
use - Fixed
console
initialization regression
v3.2.2
- 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
v3.2.1
- 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 ofoptions.cjs.interop
(#721)
v3.2.0
- Added
require()
interoperability tooptions.cjs.interop
(no morerequire("mod").default
) - Added support for
hot-module-replacement
usingoptions.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)
v3.1.4
- Narrowed deferring namespace object finalization to
export {x} from
andexport * from
of non-ES modules
v3.1.3
- Ensured namespace object finalization is deferred for modules that import non-ES modules
v3.1.2
- 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
v3.1.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.