chore(deps): update dependency rollup to v2.64.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
rollup (source) | 2.58.0 -> 2.64.0 |
Release Notes
rollup/rollup
v2.64.0
2022-01-14
Features
- Allow inspecting cached modules and forcing them to be transformed again via shouldTransformCachedModule (#4320)
- Do not wait for the config file to be parsed in watch mode if it is updated before that (#4344)
Bug Fixes
- Do not mutate objects returned as
meta
from the resolveId hook (#4347)
Merge Requests
- #4326: refactor: type fixes (@dnalborczyk)
- #4339: More watch test stabilization (@lukastaegert)
- #4340: refactor: performance timers for node.js and browser (@dnalborczyk)
- #4341: Implement shouldTransformCachedModule hook (@lukastaegert)
- #4344: Directly restart Rollup when config file change is detected in watch mode (@lukastaegert)
- #4347: Create a shallow copy when returning meta from resolveId (@lukastaegert)
v2.63.0
2022-01-04
Features
- Report a helpful error if rollup exits due to an empty event loop when using
this.load
(#4320) - Allow directly mutating ModuleInfo.meta for modules and never replace this object (#4328)
- Detect additional side effect free array prototype methods (#4332)
Bug Fixes
- Do not watch if CLI watch options are specified but
--watch
is missing (#4335)
Merge Requests
- #4320: Detect unfulfilled async hook actions and report error on exit (@kzc)
- #4328: Make initial ModuleInfo.meta mutable and maintain object identity (@lukastaegert)
- #4318: Stabilize watch tests (@lukastaegert)
- #4331: Improve JS docs example (@lukastaegert)
- #4332: add support for Array.prototype.findLast,findLastIndex (@dnalborczyk)
- #4333: convert utils.transform to async function (@dnalborczyk)
- #4335: Do not watch unless --watch is specified explicitly (@lukastaegert)
- #4338: Add build delay for plugin event test (@lukastaegert)
v2.62.0
2021-12-24
Features
- Mark additional string prototype methods as side-effect-free and correct typings of existing ones (#4299)
- Mark additional array prototype methods as side-effect-free and correct typings of existing ones (#4309)
- Expose if a module is included after tree-shaking in its ModuleInfo (#4305)
Bug Fixes
- Fix how fsevents is included to improve watch mode on MacOS (#4312)
Merge Requests
- #4299: Add additional string prototype methods (@dnalborczyk)
- #4300: Bump deps, fix expected test result for core-js (@dnalborczyk)
- #4302: Replace type assertion with type guard (@dnalborczyk)
- #4304: Re-use reserved names set (@dnalborczyk)
- #4305: Expose isIncluded in module info (@william57m)
- #4306: Fix git line breaks on windows (@dnalborczyk)
- #4307: Add macos to pipeline (@dnalborczyk)
- #4309: Add additional array prototype methods (@dnalborczyk)
- #4311: Add Deno instructions to docs (@jespertheend)
- #4312: fsevents integration (@dnalborczyk)
- #4313: Remove non-existing static functions from known globals (@dnalborczyk)
v2.61.1
2021-12-11
Bug Fixes
- Only resolve this.load once the code of the module is available (#4296)
Merge Requests
- #4296: Make sure this.load waits for modules that are already loading (@lukastaegert)
- #4298: use set for reserved words (@dnalborczyk)
v2.61.0
2021-12-09
Features
- Support ergonomic brand checks for private fields (#4293)
Bug Fixes
- Improve handling of directory creation on systems with restrictive open files limit (#4288)
Merge Requests
- #4288: modifymkdirpath (@mgrabowski84)
- #4293: bump deps (@dnalborczyk)
v2.60.2
2021-11-30
Bug Fixes
- Produce correct output when dynamic import paths contain quotes (#4286)
Merge Requests
- #4286: Escape dynamic import paths (@danielroe)
v2.60.1
2021-11-22
Bug Fixes
- Make sure virtual files have proper file extensions when preserving modules (#4270)
Merge Requests
v2.60.0
2021-11-11
Features
- Add
this.load
context function to load, transform and parse modules without adding them to the graph (#4234) - Sanitize non-url-safe characters in generated chunk names by default (#4262)
- Support ESM plugins via command line (#4265)
Merge Requests
- #4234: Plugin context function for pre-loading modules (@lukastaegert)
- #4262: exclude invalid URL chars (@danielroe)
- #4265: support loading ESM plugins from the CLI via --plugin (@kzc)
v2.59.0
2021-11-01
Features
- Support static class initialization blocks (#4249)
Bug Fixes
- Fix an issue with the CommonJS plugin when module.exports has inherited properties (#4256)
Merge Requests
- #4236: typescript bug class field initialization order (@dnalborczyk)
- #4249: Support for class static initialization block (@dnalborczyk and @lukastaegert)
- #4256: Skip inherited properties in synthetic namespaces (@lukastaegert)
v2.58.3
2021-10-25
Bug Fixes
- Republish 2.58.1 with npm 6 as files were missing
v2.58.2
2021-10-25
Bug Fixes
- Republish 2.58.1 as files were missing
v2.58.1
2021-10-25
Bug Fixes
- Fix an issue with the CommonJS plugin when module.exports is falsy (#4247)
Merge Requests
- #4247: Handle falsy synthetic namespaces (@lukastaegert)
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.