dependabot[bot] opened a new pull request, #8854: URL: https://github.com/apache/storm/pull/8854
Bumps [webpack](https://github.com/webpack/webpack) from 5.107.2 to 5.108.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.108.3</h2> <h3>Patch Changes</h3> <ul> <li> <p>Speed up CSS parsing and reduce CSS AST node memory. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21285">#21285</a>)</p> </li> <li> <p>Fix HMR codegen crash for harmony accept with unresolved imports. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21302">#21302</a>)</p> </li> <li> <p>Match harmony accept dependencies by module reference so HMR codegen handles imports without a module or chunk id. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21303">#21303</a>)</p> </li> </ul> <h2>v5.108.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>Fix lazy barrel deferral of ungrouped side-effect imports. (by <a href="https://github.com/hai-x"><code>@hai-x</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21291">#21291</a>)</p> </li> <li> <p>Respect the <code>node:</code> prefix for node.js core modules used as externals. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21286">#21286</a>)</p> </li> </ul> <h2>v5.108.1</h2> <h3>Patch Changes</h3> <ul> <li> <p>Fix invalid property access for escaped namespace imports with multi-character mangled export names. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21280">#21280</a>)</p> </li> <li> <p>Add frames to ProfilingPlugin TracingStartedInBrowser event so the trace loads in Chrome DevTools. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21269">#21269</a>)</p> </li> </ul> <h2>v5.108.0</h2> <h3>Minor Changes</h3> <ul> <li> <p>Treat top-level await and <code>import.meta</code> as ES module markers, matching Node.js syntax detection so no explicit module type is needed. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21218">#21218</a>)</p> </li> <li> <p>Add a <code>bun</code> target that emits ESM and externalizes <code>bun:*</code> and node.js built-in modules. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21248">#21248</a>)</p> </li> <li> <p>Support CommonJS reexports via <code>Object.defineProperty</code> value and getter descriptors. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21129">#21129</a>)</p> </li> <li> <p>Support JSON Schema <code>const</code> when generating CLI flags from a schema. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21087">#21087</a>)</p> </li> <li> <p>Support JSON Schema <code>if</code>/<code>then</code>/<code>else</code> when generating CLI flags from a schema. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21087">#21087</a>)</p> </li> <li> <p>Skip import specifiers, <code>require()</code> and <code>import()</code> calls in dead conditional branches gated by inlined imported constants (<code>isDEV ? A : B</code>), evaluated via <code>getCondition</code>. (by <a href="https://github.com/hai-x"><code>@hai-x</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21136">#21136</a>)</p> </li> <li> <p>CSS <code>localIdentName</code> <code>[hash]</code> now resolves to the local ident hash (matching css-loader); use <code>[modulehash]</code> for the module hash. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21259">#21259</a>)</p> </li> <li> <p>Add CSS parser <code>as</code> option and resolve <code>url()</code> inside HTML <code>style</code> attributes. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21157">#21157</a>)</p> </li> <li> <p>Add dedicated module classes for all built-in module types. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21164">#21164</a>)</p> </li> <li> <p>Support <code>.html</code>/<code>.css</code> for the default <code>./src</code> entry under the html/css experiments. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21039">#21039</a>)</p> </li> <li> <p>Add <code>defineConfig</code> helper for typed configuration files. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21169">#21169</a>)</p> </li> <li> <p>Add a <code>deno</code> target (with versions, e.g. <code>deno</code>, <code>deno2</code>, <code>deno1.40</code>) that emits ESM, resolves node.js built-ins via the required <code>node:</code> specifier, and keeps Deno's own import protocols (<code>npm:</code>, <code>jsr:</code>, <code>node:</code>, <code>http(s)://</code>) external. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21247">#21247</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.108.3</h2> <h3>Patch Changes</h3> <ul> <li> <p>Speed up CSS parsing and reduce CSS AST node memory. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21285">#21285</a>)</p> </li> <li> <p>Fix HMR codegen crash for harmony accept with unresolved imports. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21302">#21302</a>)</p> </li> <li> <p>Match harmony accept dependencies by module reference so HMR codegen handles imports without a module or chunk id. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21303">#21303</a>)</p> </li> </ul> <h2>5.108.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>Fix lazy barrel deferral of ungrouped side-effect imports. (by <a href="https://github.com/hai-x"><code>@hai-x</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21291">#21291</a>)</p> </li> <li> <p>Respect the <code>node:</code> prefix for node.js core modules used as externals. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21286">#21286</a>)</p> </li> </ul> <h2>5.108.1</h2> <h3>Patch Changes</h3> <ul> <li> <p>Fix invalid property access for escaped namespace imports with multi-character mangled export names. (by <a href="https://github.com/xiaoxiaojx"><code>@xiaoxiaojx</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21280">#21280</a>)</p> </li> <li> <p>Add frames to ProfilingPlugin TracingStartedInBrowser event so the trace loads in Chrome DevTools. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21269">#21269</a>)</p> </li> </ul> <h2>5.108.0</h2> <h3>Minor Changes</h3> <ul> <li> <p>Treat top-level await and <code>import.meta</code> as ES module markers, matching Node.js syntax detection so no explicit module type is needed. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21218">#21218</a>)</p> </li> <li> <p>Add a <code>bun</code> target that emits ESM and externalizes <code>bun:*</code> and node.js built-in modules. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21248">#21248</a>)</p> </li> <li> <p>Support CommonJS reexports via <code>Object.defineProperty</code> value and getter descriptors. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21129">#21129</a>)</p> </li> <li> <p>Support JSON Schema <code>const</code> when generating CLI flags from a schema. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21087">#21087</a>)</p> </li> <li> <p>Support JSON Schema <code>if</code>/<code>then</code>/<code>else</code> when generating CLI flags from a schema. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21087">#21087</a>)</p> </li> <li> <p>Skip import specifiers, <code>require()</code> and <code>import()</code> calls in dead conditional branches gated by inlined imported constants (<code>isDEV ? A : B</code>), evaluated via <code>getCondition</code>. (by <a href="https://github.com/hai-x"><code>@hai-x</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21136">#21136</a>)</p> </li> <li> <p>CSS <code>localIdentName</code> <code>[hash]</code> now resolves to the local ident hash (matching css-loader); use <code>[modulehash]</code> for the module hash. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21259">#21259</a>)</p> </li> <li> <p>Add CSS parser <code>as</code> option and resolve <code>url()</code> inside HTML <code>style</code> attributes. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21157">#21157</a>)</p> </li> <li> <p>Add dedicated module classes for all built-in module types. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21164">#21164</a>)</p> </li> <li> <p>Support <code>.html</code>/<code>.css</code> for the default <code>./src</code> entry under the html/css experiments. (by <a href="https://github.com/alexander-akait"><code>@alexander-akait</code></a> in <a href="https://redirect.github.com/webpack/webpack/pull/21039">#21039</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/6844305fc2d9bceab547b6aae6fcd7ab12d598d8"><code>6844305</code></a> chore(release): new release (<a href="https://redirect.github.com/webpack/webpack/issues/21304">#21304</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/99286e22b9ca1b5f7c610404ca85e793ee1c19d6"><code>99286e2</code></a> fix: match harmony accept dependencies by module reference (<a href="https://redirect.github.com/webpack/webpack/issues/21303">#21303</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/0abec4dfeaf7e97d6b7eac9846055bc2222e3dc5"><code>0abec4d</code></a> fix: guard HarmonyAcceptDependency against unresolved module ids (<a href="https://redirect.github.com/webpack/webpack/issues/21302">#21302</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/606712d6b9c4f1cfea83cc21cfe2d75f299b05f4"><code>606712d</code></a> perf(css): struct-of-arrays AST for the streaming CSS parser (<a href="https://redirect.github.com/webpack/webpack/issues/21285">#21285</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/cf9c04e9ab3583ebaf9efd9043f10eb83dd19ac6"><code>cf9c04e</code></a> docs: update examples (<a href="https://redirect.github.com/webpack/webpack/issues/21293">#21293</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/4dfe770e543f8e0c59184b9767e19b604d01af88"><code>4dfe770</code></a> chore(release): new release (<a href="https://redirect.github.com/webpack/webpack/issues/21287">#21287</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/7534a5e949d34291601462efb95c81bbbf3736c4"><code>7534a5e</code></a> test: add defer import case for <a href="https://redirect.github.com/webpack/webpack/issues/19219">#19219</a> (<a href="https://redirect.github.com/webpack/webpack/issues/21292">#21292</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/9857fc753650413b8288d42c5dfa2458f36b3b5c"><code>9857fc7</code></a> fix: lazy barrel for import with side effects (<a href="https://redirect.github.com/webpack/webpack/issues/21291">#21291</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/54fa9023af546593e8a57c0373b85d09d3ca3cf1"><code>54fa902</code></a> Respect the node: prefix for node.js core modules used as externals (<a href="https://redirect.github.com/webpack/webpack/issues/21286">#21286</a>)</li> <li><a href="https://github.com/webpack/webpack/commit/5e7db5da24c4b1b4d3d863bf22cae2fd703472d0"><code>5e7db5d</code></a> refactor: extract createHooksRegistry to deduplicate getCompilationHooks patt...</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v5.107.2...v5.108.3">compare view</a></li> </ul> </details> <br /> [](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) </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]
