dependabot[bot] opened a new pull request, #4715:
URL: https://github.com/apache/bookkeeper/pull/4715

   Bumps [webpack](https://github.com/webpack/webpack) from 5.94.0 to 5.105.3.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/webpack/webpack/releases";>webpack's 
releases</a>.</em></p>
   <blockquote>
   <h2>v5.105.3</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>Context modules now handle rejections correctly. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20455";>#20455</a>)</p>
   </li>
   <li>
   <p>Only mark asset modules as side-effect-free when 
<code>experimental.futureDefaults</code> is set to true, so asset-copying use 
cases (e.g. <code>import &quot;./x.png&quot;</code>) won’t break unless the 
option is enabled. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20535";>#20535</a>)</p>
   </li>
   <li>
   <p>Add the missing <strong>webpack_exports</strong> declaration in certain 
cases when bundling a JS entry together with non-JS entries (e.g., CSS entry or 
asset module entry). (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20463";>#20463</a>)</p>
   </li>
   <li>
   <p>Fixed HMR failure for CSS modules with <a 
href="https://github.com/import";><code>@​import</code></a> when exportType !== 
&quot;link&quot;. When exportType is not &quot;link&quot;, CSS modules now 
behave like JavaScript modules and don't require special HMR handling, allowing 
<a href="https://github.com/import";><code>@​import</code></a> CSS to work 
correctly during hot module replacement. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20514";>#20514</a>)</p>
   </li>
   <li>
   <p>Fixed an issue where empty JavaScript files were generated for CSS-only 
entry points. The code now correctly checks if entry modules have JavaScript 
source types before determining whether to generate a JS file. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20454";>#20454</a>)</p>
   </li>
   <li>
   <p>Do not crash when a referenced chunk is not a runtime chunk. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20461";>#20461</a>)</p>
   </li>
   <li>
   <p>Fix some types. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20412";>#20412</a>)</p>
   </li>
   <li>
   <p>Ensure that missing module error are thrown after the interception 
handler (if present), allowing module interception to customize the module 
factory. (by <a href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20510";>#20510</a>)</p>
   </li>
   <li>
   <p>Added <code>createRequire</code> support for ECMA modules. (by <a 
href="https://github.com/stefanbinoj";><code>@​stefanbinoj</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20497";>#20497</a>)</p>
   </li>
   <li>
   <p>Added category for CJS reexport dependency to fix issues with ECMA 
modules. (by <a href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20444";>#20444</a>)</p>
   </li>
   <li>
   <p>Implement immutable bytes for <code>bytes</code> import attribute to 
match tc39 spec. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20481";>#20481</a>)</p>
   </li>
   <li>
   <p>Fixed deterministic search for graph roots regardless of edge order. (by 
<a href="https://github.com/veeceey";><code>@​veeceey</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20452";>#20452</a>)</p>
   </li>
   </ul>
   <h2>v5.105.2</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Fixed <code>WebpackPluginInstance</code> type regression. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a 
href="https://redirect.github.com/webpack/webpack/pull/20440";>#20440</a>)</li>
   </ul>
   <h2>v5.105.1</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>Fix VirtualUrlPlugin Windows compatibility by sanitizing cache keys and 
filenames. Cache keys now use <code>toSafePath</code> to replace colons 
(<code>:</code>) with double underscores (<code>__</code>) and sanitize other 
invalid characters, ensuring compatibility with Windows filesystem 
restrictions. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20424";>#20424</a>)</p>
   </li>
   <li>
   <p>Revert part of the createRequire generation behavior for 
<code>require(&quot;node:...&quot;)</code> to keep compatibility with those 
modules exports, e.g. <code>const EventEmitter = 
require(&quot;node:events&quot;);</code>. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20433";>#20433</a>)</p>
   </li>
   <li>
   <p>Skip guard collection when exports-presence mode is disabled to improve 
parsing performance. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20433";>#20433</a>)</p>
   </li>
   </ul>
   <h2>v5.105.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p>Allow resolving worker module by export condition name when using 
<code>new Worker()</code> (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20353";>#20353</a>)</p>
   </li>
   <li>
   <p>Detect conditional imports to avoid compile-time linking errors for 
non-existent exports. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20320";>#20320</a>)</p>
   </li>
   <li>
   <p>Added the <code>tsconfig</code> option for the <code>resolver</code> 
options (replacement for <code>tsconfig-paths-webpack-plugin</code>). Can be 
<code>false</code> (disabled), <code>true</code> (use the default 
<code>tsconfig.json</code> file to search for it), a string path to 
<code>tsconfig.json</code>, or an object with <code>configFile</code> and 
<code>references</code> options. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20400";>#20400</a>)</p>
   </li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/webpack/webpack/blob/main/CHANGELOG.md";>webpack's 
changelog</a>.</em></p>
   <blockquote>
   <h2>5.105.3</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>Context modules now handle rejections correctly. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20455";>#20455</a>)</p>
   </li>
   <li>
   <p>Only mark asset modules as side-effect-free when 
<code>experimental.futureDefaults</code> is set to true, so asset-copying use 
cases (e.g. <code>import &quot;./x.png&quot;</code>) won’t break unless the 
option is enabled. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20535";>#20535</a>)</p>
   </li>
   <li>
   <p>Add the missing <strong>webpack_exports</strong> declaration in certain 
cases when bundling a JS entry together with non-JS entries (e.g., CSS entry or 
asset module entry). (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20463";>#20463</a>)</p>
   </li>
   <li>
   <p>Fixed HMR failure for CSS modules with <a 
href="https://github.com/import";><code>@​import</code></a> when exportType !== 
&quot;link&quot;. When exportType is not &quot;link&quot;, CSS modules now 
behave like JavaScript modules and don't require special HMR handling, allowing 
<a href="https://github.com/import";><code>@​import</code></a> CSS to work 
correctly during hot module replacement. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20514";>#20514</a>)</p>
   </li>
   <li>
   <p>Fixed an issue where empty JavaScript files were generated for CSS-only 
entry points. The code now correctly checks if entry modules have JavaScript 
source types before determining whether to generate a JS file. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20454";>#20454</a>)</p>
   </li>
   <li>
   <p>Do not crash when a referenced chunk is not a runtime chunk. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20461";>#20461</a>)</p>
   </li>
   <li>
   <p>Fix some types. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20412";>#20412</a>)</p>
   </li>
   <li>
   <p>Ensure that missing module error are thrown after the interception 
handler (if present), allowing module interception to customize the module 
factory. (by <a href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20510";>#20510</a>)</p>
   </li>
   <li>
   <p>Added <code>createRequire</code> support for ECMA modules. (by <a 
href="https://github.com/stefanbinoj";><code>@​stefanbinoj</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20497";>#20497</a>)</p>
   </li>
   <li>
   <p>Added category for CJS reexport dependency to fix issues with ECMA 
modules. (by <a href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20444";>#20444</a>)</p>
   </li>
   <li>
   <p>Implement immutable bytes for <code>bytes</code> import attribute to 
match tc39 spec. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20481";>#20481</a>)</p>
   </li>
   <li>
   <p>Fixed deterministic search for graph roots regardless of edge order. (by 
<a href="https://github.com/veeceey";><code>@​veeceey</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20452";>#20452</a>)</p>
   </li>
   </ul>
   <h2>5.105.2</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>Fixed <code>WebpackPluginInstance</code> type regression. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a 
href="https://redirect.github.com/webpack/webpack/pull/20440";>#20440</a>)</li>
   </ul>
   <h2>5.105.1</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>Fix VirtualUrlPlugin Windows compatibility by sanitizing cache keys and 
filenames. Cache keys now use <code>toSafePath</code> to replace colons 
(<code>:</code>) with double underscores (<code>__</code>) and sanitize other 
invalid characters, ensuring compatibility with Windows filesystem 
restrictions. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20424";>#20424</a>)</p>
   </li>
   <li>
   <p>Revert part of the createRequire generation behavior for 
<code>require(&quot;node:...&quot;)</code> to keep compatibility with those 
modules exports, e.g. <code>const EventEmitter = 
require(&quot;node:events&quot;);</code>. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20433";>#20433</a>)</p>
   </li>
   <li>
   <p>Skip guard collection when exports-presence mode is disabled to improve 
parsing performance. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20433";>#20433</a>)</p>
   </li>
   </ul>
   <h2>5.105.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>Allow resolving worker module by export condition name when using 
<code>new Worker()</code> (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20353";>#20353</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/webpack/webpack/commit/714a0e3496f2189f76b5d2c98eacdeedae9e7c06";><code>714a0e3</code></a>
 chore(release): new release (<a 
href="https://redirect.github.com/webpack/webpack/issues/20448";>#20448</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/c323b39abf540d12006c46c9abbf1ba9b62189d0";><code>c323b39</code></a>
 chore(deps-dev): bump nyc from 17.1.0 to 18.0.0 (<a 
href="https://redirect.github.com/webpack/webpack/issues/20539";>#20539</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/8a01dfefc8659136e889dbb96ce932fdcfa0a970";><code>8a01dfe</code></a>
 refactor: deduplicate export presence logic in Harmony dependency classes (<a 
href="https://redirect.github.com/webpack/webpack/issues/2";>#2</a>...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/b9fc7b3538c85b2a81258bb20ea0185a315ab590";><code>b9fc7b3</code></a>
 chore(deps): bump test/test262-cases in the dependencies group (<a 
href="https://redirect.github.com/webpack/webpack/issues/20541";>#20541</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/f8a5ac32accb80076be94dc736f6165ba37cf86b";><code>f8a5ac3</code></a>
 test: add coverage for nwjs exports condition and CSS modules with webworker 
...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/59bf0241620af6ad18045b52824338db42d4d3d0";><code>59bf024</code></a>
 test: add coverage for external script in EnvironmentNotSupportAsyncWarning 
(...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/4c79ac21a381c2442dc9cdc39823e2df65f59ce0";><code>4c79ac2</code></a>
 test: add missing coverage for formatLocation and formatSize (<a 
href="https://redirect.github.com/webpack/webpack/issues/20534";>#20534</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/4f5c0a864d0653dd91f27c03006bcf6667d32a9e";><code>4f5c0a8</code></a>
 fix: mark asset module as side-effect-free when futureDefaults (<a 
href="https://redirect.github.com/webpack/webpack/issues/20535";>#20535</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/87987ca060cff1c07460b874fba9b90f6955a929";><code>87987ca</code></a>
 test: add test</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/67c5aae55b1f50d9609138aea1b6ddb566e782c9";><code>67c5aae</code></a>
 test: add configCase for ESM prefetch/preload under neutral target (<a 
href="https://redirect.github.com/webpack/webpack/issues/20524";>#20524</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/webpack/webpack/compare/v5.94.0...v5.105.3";>compare 
view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by [GitHub Actions](<a 
href="https://www.npmjs.com/~GitHub";>https://www.npmjs.com/~GitHub</a> 
Actions), a new releaser for webpack since your current version.</p>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack&package-manager=npm_and_yarn&previous-version=5.94.0&new-version=5.105.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   You can disable automated security fix PRs for this repo from the [Security 
Alerts page](https://github.com/apache/bookkeeper/network/alerts).
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to