fix(deps): update dependency webpack to v5.100.2 #9

Open
renovate-bot wants to merge 1 commit from renovate/webpack-5.x-lockfile into main
Collaborator

This PR contains the following updates:

Package Type Update Change
webpack dependencies minor 5.98.0 -> 5.100.2

Release Notes

webpack/webpack (webpack)

v5.100.2

Compare Source

Fixes
  • Keep consistent CSS order
  • Dependency without the source order attribute must keep their original index
  • Keep module traversal consistent across reexport scenarios
Performance Improvements
  • Extend importPhasesPlugin only when enable deferImport (#​19689)

v5.100.1

Compare Source

Fixes
  • Tree-shaking unused ignored modules
  • [Types] Compatibility with old Node.js versions

v5.100.0

Compare Source

Fixes
  • Fixed the case where an ES modules entry chunk depends on the runtime chunk hash
  • Handle function exports in webpack module wrapper
  • Ensure dependent chunks are imported before startup & fix duplicate export of 'default'
  • Generate lose closing brace when exports are unprovided
  • CleanPlugin doesn't unlink same file twice
  • Fixed unexpected error codes from fs.unlink on Windows
  • Typescript types
Features
  • HMR support for ES modules output
  • ES module output mode now fully supports splitChunks when external variables and runtimeChunk are not set.
  • Added support using keyword
  • Implemented tc39 Defer Module Evaluation (experiment)
  • Support dynamic template literals expressions for new URL(...)
  • Enable ES modules worker chunk loading for Node.js targets
  • Improved support for destructing in DefinePlugin
  • Added VirtualUrlPlugin to support virtual: scheme
Performance Improvements
  • Remove useless startup entrypoint runtime for ES modules output
  • Cache new URL(...) evaluate expression

v5.99.9

Compare Source

Fixes
  • HMR might fail if there are new initial chunks
  • Destructuring namespace import with default
  • Destructuring namespace import with computed-property
  • Generate valid code for es export generation for multiple module entries
  • Fixed public path issue for ES modules
  • Asset modules work when lazy compilation used
  • Eliminate unused statements in certain scenarios
  • Fixed regression with location and order of dependencies
  • Fixed typescript types

v5.99.8

Compare Source

Fixes
  • Fixed type error with latest @types/node
  • Fixed typescript types

v5.99.7

Compare Source

Fixes
  • Don't skip export generation for default reexport (#​19463)
  • Fixed module library export generation for reexport (#​19459)
  • Avoid module concatenation in child compilation for module library (#​19457)
  • Ensure HMR recover gracefully when CSS module with error
  • Respect cause of any errors and errors of AggregateError in stats output
  • Added missing @types/json-schema in types

v5.99.6

Compare Source

Fixes
  • Respect public path for ES modules
  • Fixed generation of module for module library when mixing commonjs and esm modules
  • Always apply FlagDependencyExportsPlugin for libraries where it required
  • Faster logic for dead control flow
  • Typescript types

v5.99.5

Compare Source

Fixes
  • Control dead flow for labeled and blockless statements

v5.99.4

Compare Source

Fixes
  • Fixed terminated state for if/else

v5.99.3

Compare Source

Fixes
  • Fixed dead control flow with deep nested if/else

v5.99.2

Compare Source

Fixes
  • Dead control flow for exotic cases

v5.99.1

Compare Source

Fixes
  • Dead control flow for many cases

v5.99.0

Compare Source

Fixes
  • Fixed a lot of types
  • Fixed runtime error when using asset module as entrypoint and runtimeChunk
  • JSON generator now preserves __proto__ property
  • Fixed when entry module isn't executed when targeting webworker with a runtime chunk
  • Do not duplicate modules with import attributes and reexport
  • The module and module ESM libraries have been union and code generation has been improved
  • Use a valid output path for errored asset modules
  • Remove BOM from JavaScript and CSS files when loader was not used
  • Create export for externals for module/modern-module library
  • Export unprovided variables for commonjs-static library
  • Forward semicolons from meta.webpackAST
  • Use xxhash64 for cache.hashAlgorithm when experiments.futureDefaults enabled
  • [CSS] Fixed profiling plugin for CSS
  • [CSS] Avoid extra module.export output for CSS module
Features
  • Add dead control flow check
  • Handle new Worker(import.meta.url) and new Worker(new URL(import.meta.url)) syntax
  • Added ability to generate custom error content for generators
Performance Improvements
  • Fixed excessive calls of getAllReferences
  • Optimize loc for monomorphic inline caching
Chores
  • Switch on strict types for typescript

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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [webpack](https://github.com/webpack/webpack) | dependencies | minor | [`5.98.0` -> `5.100.2`](https://renovatebot.com/diffs/npm/webpack/5.98.0/5.100.2) | --- ### Release Notes <details> <summary>webpack/webpack (webpack)</summary> ### [`v5.100.2`](https://github.com/webpack/webpack/releases/tag/v5.100.2) [Compare Source](https://github.com/webpack/webpack/compare/v5.100.1...v5.100.2) ##### Fixes - Keep consistent CSS order - Dependency without the source order attribute must keep their original index - Keep module traversal consistent across reexport scenarios ##### Performance Improvements - Extend `importPhasesPlugin` only when enable `deferImport` ([#&#8203;19689](https://github.com/webpack/webpack/issues/19689)) ### [`v5.100.1`](https://github.com/webpack/webpack/releases/tag/v5.100.1) [Compare Source](https://github.com/webpack/webpack/compare/v5.100.0...v5.100.1) ##### Fixes - Tree-shaking unused ignored modules - \[Types] Compatibility with old Node.js versions ### [`v5.100.0`](https://github.com/webpack/webpack/releases/tag/v5.100.0) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.9...v5.100.0) ##### Fixes - Fixed the case where an ES modules entry chunk depends on the runtime chunk hash - Handle function exports in webpack module wrapper - Ensure dependent chunks are imported before startup & fix duplicate export of 'default' - Generate lose closing brace when exports are unprovided - CleanPlugin doesn't unlink same file twice - Fixed unexpected error codes from fs.unlink on Windows - Typescript types ##### Features - HMR support for ES modules output - ES module output mode now fully supports `splitChunks` when external variables and runtimeChunk are not set. - Added support `using` keyword - Implemented tc39 [Defer Module Evaluation](https://github.com/tc39/proposal-defer-import-eval) (experiment) - Support dynamic template literals expressions for `new URL(...)` - Enable ES modules worker chunk loading for Node.js targets - Improved support for destructing in DefinePlugin - Added [VirtualUrlPlugin](https://github.com/webpack/webpack/tree/main/examples/virtual-modules) to support `virtual:` scheme ##### Performance Improvements - Remove useless startup entrypoint runtime for ES modules output - Cache `new URL(...)` evaluate expression ### [`v5.99.9`](https://github.com/webpack/webpack/releases/tag/v5.99.9) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.8...v5.99.9) ##### Fixes - HMR might fail if there are new initial chunks - Destructuring namespace import with default - Destructuring namespace import with computed-property - Generate valid code for es export generation for multiple module entries - Fixed public path issue for ES modules - Asset modules work when lazy compilation used - Eliminate unused statements in certain scenarios - Fixed regression with location and order of dependencies - Fixed typescript types ### [`v5.99.8`](https://github.com/webpack/webpack/releases/tag/v5.99.8) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.7...v5.99.8) ##### Fixes - Fixed type error with latest `@types/node` - Fixed typescript types ### [`v5.99.7`](https://github.com/webpack/webpack/releases/tag/v5.99.7) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.6...v5.99.7) ##### Fixes - Don't skip export generation for `default` reexport ([#&#8203;19463](https://github.com/webpack/webpack/issues/19463)) - Fixed module library export generation for reexport ([#&#8203;19459](https://github.com/webpack/webpack/issues/19459)) - Avoid module concatenation in child compilation for module library ([#&#8203;19457](https://github.com/webpack/webpack/issues/19457)) - Ensure HMR recover gracefully when CSS module with error - Respect `cause` of any errors and `errors` of AggregateError in stats output - Added missing `@types/json-schema` in types ### [`v5.99.6`](https://github.com/webpack/webpack/releases/tag/v5.99.6) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.5...v5.99.6) ##### Fixes - Respect public path for ES modules - Fixed generation of module for `module` library when mixing commonjs and esm modules - Always apply `FlagDependencyExportsPlugin` for libraries where it required - Faster logic for dead control flow - Typescript types ### [`v5.99.5`](https://github.com/webpack/webpack/releases/tag/v5.99.5) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.4...v5.99.5) ##### Fixes - Control dead flow for labeled and blockless statements ### [`v5.99.4`](https://github.com/webpack/webpack/releases/tag/v5.99.4) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.3...v5.99.4) ##### Fixes - Fixed terminated state for `if`/`else` ### [`v5.99.3`](https://github.com/webpack/webpack/releases/tag/v5.99.3) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.2...v5.99.3) ##### Fixes - Fixed dead control flow with deep nested `if`/`else` ### [`v5.99.2`](https://github.com/webpack/webpack/releases/tag/v5.99.2) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.1...v5.99.2) ##### Fixes - Dead control flow for exotic cases ### [`v5.99.1`](https://github.com/webpack/webpack/releases/tag/v5.99.1) [Compare Source](https://github.com/webpack/webpack/compare/v5.99.0...v5.99.1) ##### Fixes - Dead control flow for many cases ### [`v5.99.0`](https://github.com/webpack/webpack/releases/tag/v5.99.0) [Compare Source](https://github.com/webpack/webpack/compare/v5.98.0...v5.99.0) ##### Fixes - Fixed a lot of types - Fixed runtime error when using asset module as entrypoint and runtimeChunk - JSON generator now preserves `__proto__` property - Fixed when entry module isn't executed when targeting webworker with a runtime chunk - Do not duplicate modules with import attributes and reexport - The `module` and `module` ESM libraries have been union and code generation has been improved - Use a valid output path for errored asset modules - Remove BOM from JavaScript and CSS files when loader was not used - Create export for externals for module/modern-module library - Export unprovided variables for `commonjs-static` library - Forward semicolons from `meta.webpackAST` - Use `xxhash64` for `cache.hashAlgorithm` when `experiments.futureDefaults` enabled - \[CSS] Fixed profiling plugin for CSS - \[CSS] Avoid extra module.export output for CSS module ##### Features - Add dead control flow check - Handle `new Worker(import.meta.url)` and `new Worker(new URL(import.meta.url))` syntax - Added ability to generate custom error content for generators ##### Performance Improvements - Fixed excessive calls of getAllReferences - Optimize loc for monomorphic inline caching ##### Chores - Switch on `strict` types for `typescript` </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuOCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/webpack-5.x-lockfile from de1478a6f4 to 15fd1519bd 2025-04-07 23:41:02 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.0 to fix(deps): update dependency webpack to v5.99.1 2025-04-07 23:41:04 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 15fd1519bd to 5c5bdaed1e 2025-04-08 07:40:08 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.1 to fix(deps): update dependency webpack to v5.99.2 2025-04-08 07:40:10 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 5c5bdaed1e to 5d4e7f9f40 2025-04-08 15:37:01 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.2 to fix(deps): update dependency webpack to v5.99.3 2025-04-08 15:37:03 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 5d4e7f9f40 to 82806fc790 2025-04-08 20:37:10 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.3 to fix(deps): update dependency webpack to v5.99.4 2025-04-08 20:37:12 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 82806fc790 to d7f97e4f14 2025-04-08 23:31:46 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.4 to fix(deps): update dependency webpack to v5.99.5 2025-04-08 23:31:48 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from d7f97e4f14 to a8bf74c5a0 2025-04-18 12:34:35 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.5 to fix(deps): update dependency webpack to v5.99.6 2025-04-18 12:34:36 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from a8bf74c5a0 to 589622ec7f 2025-04-25 11:37:50 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.6 to fix(deps): update dependency webpack to v5.99.7 2025-04-25 11:37:51 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 589622ec7f to 9eecf7c728 2025-05-01 05:38:13 +00:00 Compare
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 9eecf7c728 to faee564d0e 2025-05-06 13:35:01 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.7 to fix(deps): update dependency webpack to v5.99.8 2025-05-06 13:35:02 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from faee564d0e to 1c77048876 2025-05-20 12:35:52 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.8 to fix(deps): update dependency webpack to v5.99.9 2025-05-20 12:35:54 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 1c77048876 to 946ce0c0f4 2025-05-31 06:35:30 +00:00 Compare
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 946ce0c0f4 to 6aa8071ff4 2025-06-09 01:18:32 +00:00 Compare
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 6aa8071ff4 to f17466c4cd 2025-06-25 18:16:04 +00:00 Compare
renovate-bot force-pushed renovate/webpack-5.x-lockfile from f17466c4cd to f33ac93962 2025-06-26 08:14:37 +00:00 Compare
renovate-bot force-pushed renovate/webpack-5.x-lockfile from f33ac93962 to c9950c0a7a 2025-07-09 12:18:46 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.99.9 to fix(deps): update dependency webpack to v5.100.0 2025-07-09 12:18:47 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from c9950c0a7a to df57518b03 2025-07-11 12:18:05 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.100.0 to fix(deps): update dependency webpack to v5.100.1 2025-07-11 12:18:06 +00:00
renovate-bot force-pushed renovate/webpack-5.x-lockfile from df57518b03 to 31f50ffeb3 2025-07-14 10:20:04 +00:00 Compare
renovate-bot force-pushed renovate/webpack-5.x-lockfile from 31f50ffeb3 to e22f65659c 2025-07-15 14:23:26 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency webpack to v5.100.1 to fix(deps): update dependency webpack to v5.100.2 2025-07-15 14:23:28 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/webpack-5.x-lockfile:renovate/webpack-5.x-lockfile
git switch renovate/webpack-5.x-lockfile

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/webpack-5.x-lockfile
git switch renovate/webpack-5.x-lockfile
git rebase main
git switch main
git merge --ff-only renovate/webpack-5.x-lockfile
git switch renovate/webpack-5.x-lockfile
git rebase main
git switch main
git merge --no-ff renovate/webpack-5.x-lockfile
git switch main
git merge --squash renovate/webpack-5.x-lockfile
git switch main
git merge --ff-only renovate/webpack-5.x-lockfile
git switch main
git merge renovate/webpack-5.x-lockfile
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: kumi/moner.ooo#9
No description provided.