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

   Bumps [webpack](https://github.com/webpack/webpack) from 5.106.2 to 5.107.0.
   <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.107.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p>Add <code>module.generator.javascript.anonymousDefaultExportName</code> 
option to control whether webpack sets <code>.name</code> to 
<code>&quot;default&quot;</code> for anonymous default export functions and 
classes per ES spec. Defaults to <code>true</code> for applications and 
<code>false</code> for libraries (when <code>output.library</code> is set) to 
avoid unnecessary bundle size overhead. Also extract anonymous default export 
<code>.name</code> fix-up into a shared runtime helper 
(<code>__webpack_require__.dn</code>), replacing repeated inline 
<code>Object.defineProperty</code> / 
<code>Object.getOwnPropertyDescriptor</code> calls with a single short call per 
module to reduce output size. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20894";>#20894</a>)</p>
   </li>
   <li>
   <p>Support module concatenation (scope hoisting) for CSS modules with 
<code>text</code>, <code>css-style-sheet</code>, <code>style</code>, and 
<code>link</code> export types (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20851";>#20851</a>)</p>
   </li>
   <li>
   <p>The <code>generator.exportsConvention</code> function form for CSS 
modules now accepts <code>string[]</code> in addition to <code>string</code>. 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20914";>#20914</a>)</p>
   </li>
   <li>
   <p>Add <code>linkInsert</code> hook to 
<code>CssLoadingRuntimeModule.getCompilationHooks(compilation)</code> so plugin 
developers can control where stylesheet <code>&lt;link&gt;</code> elements are 
inserted into the document. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20947";>#20947</a>)</p>
   </li>
   <li>
   <p>Add 
<code>CssModulesPlugin.getCompilationHooks(compilation).orderModules</code> 
hook. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20978";>#20978</a>)</p>
   </li>
   <li>
   <p>Add a <code>pure</code> parser option for <code>css/module</code> and 
<code>css/auto</code> types matching 
<code>postcss-modules-local-by-default</code>'s pure mode: every selector must 
contain at least one local class or id, otherwise webpack emits a build error. 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20946";>#20946</a>)</p>
   </li>
   <li>
   <p>Support CSS Modules <code>@value</code> identifiers as 
<code>@import</code> URLs and inside <code>url()</code> functions, e.g. 
<code>@value path: &quot;./other.css&quot;; @import path;</code> and 
<code>@value bg: &quot;./image.png&quot;; .a { background: url(bg); }</code> 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20925";>#20925</a>)</p>
   </li>
   <li>
   <p>Add experimental TypeScript support via <code>experiments.typescript: 
true</code> (auto-enabled by <code>experiments.futureDefaults</code>). Uses 
Node.js's built-in <code>module.stripTypeScriptTypes</code> (Node.js &gt;= 22.6 
with the stable <code>mode: &quot;strip&quot;</code> API, including Node.js 26) 
to transform <code>.ts</code>, <code>.cts</code>, <code>.mts</code>, 
<code>data:text/typescript</code>, and <code>data:application/typescript</code> 
modules — no type checking, only erasable TypeScript (types, generics, 
<code>import type</code>, casts). <code>.tsx</code>/JSX and non-erasable syntax 
(<code>enum</code>, <code>namespace</code>, parameter-property constructors, 
decorator metadata) are NOT supported; use a TSX-capable loader (e.g. 
<code>ts-loader</code>, <code>swc-loader</code>) for those. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20964";>#20964</a>)</p>
   </li>
   <li>
   <p>Added an <code>experiments.html</code> flag that reserves the 
<code>html</code> module type for the first-class HTML entry-point support. (by 
<a href="https://github.com/aryanraj45";><code>@​aryanraj45</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20902";>#20902</a>)</p>
   </li>
   <li>
   <p>Preserve <code>defer</code> / <code>source</code> import phase keywords 
on external dependencies in ESM output, the same way import attributes are 
preserved. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20934";>#20934</a>)</p>
   </li>
   <li>
   <p>Support the <code>#__NO_SIDE_EFFECTS__</code> annotation to mark 
functions as pure for better tree-shaking. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20775";>#20775</a>)</p>
   </li>
   <li>
   <p>Add <code>module.generator.html.extract</code> for HTML modules and the 
matching <code>output.htmlFilename</code> / 
<code>output.htmlChunkFilename</code> filename templates (defaults derived from 
<code>output.filename</code> / <code>output.chunkFilename</code> with 
<code>.js</code> swapped for <code>.html</code>, mirroring the CSS pipeline). 
When extraction is on, the parsed and URL-rewritten HTML is emitted as a 
standalone <code>.html</code> output file alongside the module's JavaScript 
export. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20979";>#20979</a>)</p>
   </li>
   <li>
   <p>Add <code>&quot;module-sync&quot;</code> to default 
<code>conditionNames</code> for resolver defaults to align with Node.js, which 
exposes the <code>module-sync</code> community condition for 
synchronously-loadable ESM. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20933";>#20933</a>)</p>
   </li>
   </ul>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>Fix CSS modules <code>composes</code> so <code>composes: foo from 
&quot;./self.module.css&quot;</code> from inside <code>self.module.css</code> 
no longer creates a duplicate module instance. Fix CSS modules 
<code>composes</code> parsing so <code>local()</code> and <code>global()</code> 
function wrappers are tracked per class name. Fix CSS modules <code>composes: 
... from &quot;&lt;file&gt;&quot;</code> so the composed files load in an order 
consistent with every rule's local composes order, instead of source 
first-appearance order. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20929";>#20929</a>)</p>
   </li>
   <li>
   <p>Avoid emitting the <code>__webpack_require__</code> runtime in CSS 
bundles when all imported CSS modules were concatenated into the same scope. 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20936";>#20936</a>)</p>
   </li>
   <li>
   <p>Recompute the CSS chunk's <code>[contenthash]</code> and the rendered CSS 
bytes when an asset referenced by <code>url()</code>/<code>src()</code>/string 
in CSS changes its hashed filename. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20938";>#20938</a>)</p>
   </li>
   <li>
   <p>Embed an inline <code>sourceMappingURL</code> data URI inside the CSS 
when the <code>parser.exportType</code> option are <code>text</code>, 
<code>style</code>, or <code>css-style-sheet</code>. Also merge 
<code>@import</code>ed CSS at build time for <code>text</code> and 
<code>css-style-sheet</code> exportTypes so the bundle ships a single accurate 
inline source map covering every contributing file. Map each generated 
CSS-module class export line in the JS bundle back to its selector position in 
the original CSS file (e.g. <code>btn: &quot;...&quot;</code> → <code>.btn { 
... }</code>). (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20886";>#20886</a>)</p>
   </li>
   <li>
   <p>Fix CSS modules deduplication so a <code>.module.&lt;ext&gt;</code> file 
imported both directly (JS) and via icss (<code>composes from</code> / 
<code>:import</code>) becomes a single module instance. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20929";>#20929</a>)</p>
   </li>
   <li>
   <p>Preserve <code>@charset</code> at-rule when CSS modules use 
<code>exportType: &quot;text&quot;</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20912";>#20912</a>)</p>
   </li>
   <li>
   <p>Resolve <code>[hash]</code>/<code>[fullhash]</code> placeholders in 
<code>output.publicPath</code> when generating <code>url()</code> references 
for <code>experiments.css</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20879";>#20879</a>)</p>
   </li>
   <li>
   <p>Fix HMR for concatenated CSS modules with <code>style</code> exportType 
by using stable per-module identifiers for injected style elements and tracking 
inner module IDs of concatenated modules in HMR records (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20911";>#20911</a>)</p>
   </li>
   <li>
   <p>Fix CSS Modules <code>@value</code> resolution when the same local name 
is imported from multiple modules. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20940";>#20940</a>)</p>
   </li>
   <li>
   <p>Fix <code>typeof ns.default</code> / <code>ns.default instanceof X</code> 
on a static <code>import defer * as ns from &quot;./mod&quot;</code> for 
<code>default-only</code> and <code>default-with-named</code> external modules 
under <code>optimization.concatenateModules</code>. The concatenated-module 
rewrite was collapsing <code>ns.default</code> to the deferred-namespace proxy 
itself instead of routing through the optimized <code>.a</code> getter (which 
lazily evaluates the module and returns its default value), so <code>typeof 
ns.default</code> observed <code>&quot;object&quot;</code> (the proxy) rather 
than the type of the default. The <code>dynamic</code> exportsType already used 
<code>.a</code> correctly; default-only and default-with-named now match. (by 
<a href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> 
in <a 
href="https://redirect.github.com/webpack/webpack/pull/20910";>#20910</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.107.0</h2>
   <h3>Minor Changes</h3>
   <ul>
   <li>
   <p>Add <code>module.generator.javascript.anonymousDefaultExportName</code> 
option to control whether webpack sets <code>.name</code> to 
<code>&quot;default&quot;</code> for anonymous default export functions and 
classes per ES spec. Defaults to <code>true</code> for applications and 
<code>false</code> for libraries (when <code>output.library</code> is set) to 
avoid unnecessary bundle size overhead. Also extract anonymous default export 
<code>.name</code> fix-up into a shared runtime helper 
(<code>__webpack_require__.dn</code>), replacing repeated inline 
<code>Object.defineProperty</code> / 
<code>Object.getOwnPropertyDescriptor</code> calls with a single short call per 
module to reduce output size. (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20894";>#20894</a>)</p>
   </li>
   <li>
   <p>Support module concatenation (scope hoisting) for CSS modules with 
<code>text</code>, <code>css-style-sheet</code>, <code>style</code>, and 
<code>link</code> export types (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20851";>#20851</a>)</p>
   </li>
   <li>
   <p>The <code>generator.exportsConvention</code> function form for CSS 
modules now accepts <code>string[]</code> in addition to <code>string</code>. 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20914";>#20914</a>)</p>
   </li>
   <li>
   <p>Add <code>linkInsert</code> hook to 
<code>CssLoadingRuntimeModule.getCompilationHooks(compilation)</code> so plugin 
developers can control where stylesheet <code>&lt;link&gt;</code> elements are 
inserted into the document. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20947";>#20947</a>)</p>
   </li>
   <li>
   <p>Add 
<code>CssModulesPlugin.getCompilationHooks(compilation).orderModules</code> 
hook. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20978";>#20978</a>)</p>
   </li>
   <li>
   <p>Add a <code>pure</code> parser option for <code>css/module</code> and 
<code>css/auto</code> types matching 
<code>postcss-modules-local-by-default</code>'s pure mode: every selector must 
contain at least one local class or id, otherwise webpack emits a build error. 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20946";>#20946</a>)</p>
   </li>
   <li>
   <p>Support CSS Modules <code>@value</code> identifiers as 
<code>@import</code> URLs and inside <code>url()</code> functions, e.g. 
<code>@value path: &quot;./other.css&quot;; @import path;</code> and 
<code>@value bg: &quot;./image.png&quot;; .a { background: url(bg); }</code> 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20925";>#20925</a>)</p>
   </li>
   <li>
   <p>Add experimental TypeScript support via <code>experiments.typescript: 
true</code> (auto-enabled by <code>experiments.futureDefaults</code>). Uses 
Node.js's built-in <code>module.stripTypeScriptTypes</code> (Node.js &gt;= 22.6 
with the stable <code>mode: &quot;strip&quot;</code> API, including Node.js 26) 
to transform <code>.ts</code>, <code>.cts</code>, <code>.mts</code>, 
<code>data:text/typescript</code>, and <code>data:application/typescript</code> 
modules — no type checking, only erasable TypeScript (types, generics, 
<code>import type</code>, casts). <code>.tsx</code>/JSX and non-erasable syntax 
(<code>enum</code>, <code>namespace</code>, parameter-property constructors, 
decorator metadata) are NOT supported; use a TSX-capable loader (e.g. 
<code>ts-loader</code>, <code>swc-loader</code>) for those. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20964";>#20964</a>)</p>
   </li>
   <li>
   <p>Added an <code>experiments.html</code> flag that reserves the 
<code>html</code> module type for the first-class HTML entry-point support. (by 
<a href="https://github.com/aryanraj45";><code>@​aryanraj45</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20902";>#20902</a>)</p>
   </li>
   <li>
   <p>Preserve <code>defer</code> / <code>source</code> import phase keywords 
on external dependencies in ESM output, the same way import attributes are 
preserved. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20934";>#20934</a>)</p>
   </li>
   <li>
   <p>Support the <code>#__NO_SIDE_EFFECTS__</code> annotation to mark 
functions as pure for better tree-shaking. (by <a 
href="https://github.com/hai-x";><code>@​hai-x</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20775";>#20775</a>)</p>
   </li>
   <li>
   <p>Add <code>module.generator.html.extract</code> for HTML modules and the 
matching <code>output.htmlFilename</code> / 
<code>output.htmlChunkFilename</code> filename templates (defaults derived from 
<code>output.filename</code> / <code>output.chunkFilename</code> with 
<code>.js</code> swapped for <code>.html</code>, mirroring the CSS pipeline). 
When extraction is on, the parsed and URL-rewritten HTML is emitted as a 
standalone <code>.html</code> output file alongside the module's JavaScript 
export. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20979";>#20979</a>)</p>
   </li>
   <li>
   <p>Add <code>&quot;module-sync&quot;</code> to default 
<code>conditionNames</code> for resolver defaults to align with Node.js, which 
exposes the <code>module-sync</code> community condition for 
synchronously-loadable ESM. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20933";>#20933</a>)</p>
   </li>
   </ul>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p>Fix CSS modules <code>composes</code> so <code>composes: foo from 
&quot;./self.module.css&quot;</code> from inside <code>self.module.css</code> 
no longer creates a duplicate module instance. Fix CSS modules 
<code>composes</code> parsing so <code>local()</code> and <code>global()</code> 
function wrappers are tracked per class name. Fix CSS modules <code>composes: 
... from &quot;&lt;file&gt;&quot;</code> so the composed files load in an order 
consistent with every rule's local composes order, instead of source 
first-appearance order. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20929";>#20929</a>)</p>
   </li>
   <li>
   <p>Avoid emitting the <code>__webpack_require__</code> runtime in CSS 
bundles when all imported CSS modules were concatenated into the same scope. 
(by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20936";>#20936</a>)</p>
   </li>
   <li>
   <p>Recompute the CSS chunk's <code>[contenthash]</code> and the rendered CSS 
bytes when an asset referenced by <code>url()</code>/<code>src()</code>/string 
in CSS changes its hashed filename. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20938";>#20938</a>)</p>
   </li>
   <li>
   <p>Embed an inline <code>sourceMappingURL</code> data URI inside the CSS 
when the <code>parser.exportType</code> option are <code>text</code>, 
<code>style</code>, or <code>css-style-sheet</code>. Also merge 
<code>@import</code>ed CSS at build time for <code>text</code> and 
<code>css-style-sheet</code> exportTypes so the bundle ships a single accurate 
inline source map covering every contributing file. Map each generated 
CSS-module class export line in the JS bundle back to its selector position in 
the original CSS file (e.g. <code>btn: &quot;...&quot;</code> → <code>.btn { 
... }</code>). (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20886";>#20886</a>)</p>
   </li>
   <li>
   <p>Fix CSS modules deduplication so a <code>.module.&lt;ext&gt;</code> file 
imported both directly (JS) and via icss (<code>composes from</code> / 
<code>:import</code>) becomes a single module instance. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20929";>#20929</a>)</p>
   </li>
   <li>
   <p>Preserve <code>@charset</code> at-rule when CSS modules use 
<code>exportType: &quot;text&quot;</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20912";>#20912</a>)</p>
   </li>
   <li>
   <p>Resolve <code>[hash]</code>/<code>[fullhash]</code> placeholders in 
<code>output.publicPath</code> when generating <code>url()</code> references 
for <code>experiments.css</code>. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20879";>#20879</a>)</p>
   </li>
   <li>
   <p>Fix HMR for concatenated CSS modules with <code>style</code> exportType 
by using stable per-module identifiers for injected style elements and tracking 
inner module IDs of concatenated modules in HMR records (by <a 
href="https://github.com/xiaoxiaojx";><code>@​xiaoxiaojx</code></a> in <a 
href="https://redirect.github.com/webpack/webpack/pull/20911";>#20911</a>)</p>
   </li>
   <li>
   <p>Fix CSS Modules <code>@value</code> resolution when the same local name 
is imported from multiple modules. (by <a 
href="https://github.com/alexander-akait";><code>@​alexander-akait</code></a> in 
<a href="https://redirect.github.com/webpack/webpack/pull/20940";>#20940</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/4657874201bb3a098445fca14e2f271c82a3f91c";><code>4657874</code></a>
 chore(release): new release (<a 
href="https://redirect.github.com/webpack/webpack/issues/20848";>#20848</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/7ba46b94c5c4fa34980204a23289091ac90b872f";><code>7ba46b9</code></a>
 docs: simplify changelog</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/0b7de2f1b6f3c0b56ebfc76bcff0d7e724ac8b04";><code>0b7de2f</code></a>
 feat: support <code>require(esm)</code> &quot;module.exports&quot; 
named-export interop (<a 
href="https://redirect.github.com/webpack/webpack/issues/20981";>#20981</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/f8076be2e3f2deb5a4355e51b59fc6ce7521457c";><code>f8076be</code></a>
 build: upgrade typescript to v6 (<a 
href="https://redirect.github.com/webpack/webpack/issues/20982";>#20982</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/45a1bab632b09773938e5bde99b2614ee78f2284";><code>45a1bab</code></a>
 feat(html): add <code>module.generator.html.extract</code> option (<a 
href="https://redirect.github.com/webpack/webpack/issues/20979";>#20979</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/490684a780f70bb9c6c66548b9fe25094fd3cb5a";><code>490684a</code></a>
 test: add full WHATWG lexer integration tests (<a 
href="https://redirect.github.com/webpack/webpack/issues/20974";>#20974</a>)</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/41d236cbfa7ffd1e406083e2bdaa43e7a587b07d";><code>41d236c</code></a>
 chore(deps): bump the dependencies group across 1 directory with 19 updates 
(...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/865c0516836d270a0704611969a16fa8772c6554";><code>865c051</code></a>
 fix: parse <code>#</code> in relative and absolute path directory names as 
part of the p...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/561ee9b5dd1242012e596136517386c5cfd6261f";><code>561ee9b</code></a>
 feat: added 
<code>CssModulesPlugin.getCompilationHooks(compilation).orderModules</code> 
...</li>
   <li><a 
href="https://github.com/webpack/webpack/commit/dba0399dbb8bf4f8c1f86817c9d344d4b98e7cc1";><code>dba0399</code></a>
 refactor(test): migrate errors.js/warnings.js to Jest snapshots (<a 
href="https://redirect.github.com/webpack/webpack/issues/20966";>#20966</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/webpack/webpack/compare/v5.106.2...v5.107.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack&package-manager=npm_and_yarn&previous-version=5.106.2&new-version=5.107.0)](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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to