dependabot[bot] ce35180d02 build(deps): bump the npm group across 1 directory with 35 updates (#2161)
Bumps the npm group with 9 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [vitepress](https://github.com/vuejs/vitepress) | `1.3.4` | `1.4.1` |
|
[@babel/helper-string-parser](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser)
| `7.24.8` | `7.25.9` |
|
[@babel/helper-validator-identifier](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier)
| `7.24.7` | `7.25.9` |
|
[@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser)
| `7.25.6` | `7.26.1` |
| [magic-string](https://github.com/rich-harris/magic-string) |
`0.30.11` | `0.30.12` |
| [picocolors](https://github.com/alexeyraspopov/picocolors) | `1.1.0` |
`1.1.1` |
| [preact](https://github.com/preactjs/preact) | `10.24.1` | `10.24.3` |
| [regex](https://github.com/slevithan/regex) | `4.3.2` | `4.3.3` |
| [rollup](https://github.com/rollup/rollup) | `4.22.4` | `4.24.2` |


Updates `vitepress` from 1.3.4 to 1.4.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/vitepress/releases">vitepress's
releases</a>.</em></p>
<blockquote>
<h2>v1.4.1</h2>
<p>Please refer to <a
href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v1.4.0</h2>
<p>Please refer to <a
href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">vitepress's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/vitepress/compare/v1.4.0...v1.4.1">1.4.1</a>
(2024-10-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>broken rewrites on windows (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4268">#4268</a>)
(<a
href="b46d6d3a20">b46d6d3</a>)</li>
<li><strong>client:</strong> use <code>usePreferredDark</code> with
<code>appearance: &quot;force-auto&quot;</code> (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4263">#4263</a>)
(<a
href="3e8fc40c36">3e8fc40</a>)</li>
<li><strong>client:</strong> wrong script async check (<a
href="461a5b001d">461a5b0</a>)</li>
<li><strong>theme:</strong> bind missing no icon prop in the menu link
component <a
href="https://redirect.github.com/vuejs/vitepress/issues/4260">#4260</a>
(<a
href="b96712c074">b96712c</a>)</li>
<li><strong>theme:</strong> improve local search input a11y (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4066">#4066</a>)
(<a
href="92b92aefca">92b92ae</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>experimental:</strong> support passing function for rewrites
(<a
href="https://redirect.github.com/vuejs/vitepress/issues/4274">#4274</a>)
(<a
href="8436472c78">8436472</a>)</li>
</ul>
<h1><a
href="https://github.com/vuejs/vitepress/compare/v1.3.4...v1.4.0">1.4.0</a>
(2024-10-07)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><code>vueRE</code> conflicting with <code>lineNoRE</code> (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4247">#4247</a>)
(<a
href="2ac64b8d41">2ac64b8</a>)</li>
<li>hmr not updating page data in rewritten paths and file path is wrong
in mdit for dynamic routes (<a
href="c46e4b784d">c46e4b7</a>),
closes <a
href="https://redirect.github.com/vuejs/vitepress/issues/4172">#4172</a></li>
<li>remove font synthesis in webfont mode, google fonts now support
italic axis in inter (<a
href="1628918f30">1628918</a>)</li>
<li><strong>theme:</strong> change the order of CSS rules of
<code>VPFlyout</code> (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4225">#4225</a>)
(<a
href="68150a6f33">68150a6</a>),
closes <a
href="https://redirect.github.com/vuejs/vitepress/issues/4224">#4224</a></li>
<li><strong>theme:</strong> respect custom tag prop in VPButton
component (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4185">#4185</a>)
(<a
href="9c5d348c03">9c5d348</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>add <code>data-title</code> attribute for code group label tag (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4152">#4152</a>)
(<a
href="bc7271d258">bc7271d</a>)</li>
<li>allow ignoring certain headers and their subtrees completely in
outline (<a
href="3e11b6abf5">3e11b6a</a>),
closes <a
href="https://redirect.github.com/vuejs/vitepress/issues/4171">#4171</a></li>
<li><strong>client:</strong> add <code>onAfterPageLoad</code> hook in
router (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4126">#4126</a>)
(<a
href="315c220049">315c220</a>)</li>
<li>support adding extra attributes to snippet imports (useful for
twoslash) (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4100">#4100</a>)
(<a
href="e8f7dd16f6">e8f7dd1</a>)</li>
<li><strong>theme:</strong> expose theme default VPLink &amp;
VPSocialLink(s) component (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4178">#4178</a>)
(<a
href="615e33bb24">615e33b</a>)</li>
<li>trigger <code>onContentUpdated</code> on frontmatter-only changes
too (<a
href="0db269a4c5">0db269a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="99d9f7de11"><code>99d9f7d</code></a>
release: v1.4.1</li>
<li><a
href="90861308f2"><code>9086130</code></a>
chore: bump deps</li>
<li><a
href="821812d00d"><code>821812d</code></a>
ci: don't run cr on tag pushes</li>
<li><a
href="c8645e00c9"><code>c8645e0</code></a>
ci: enable nightly releases</li>
<li><a
href="b96712c074"><code>b96712c</code></a>
fix: reapply <a
href="https://redirect.github.com/vuejs/vitepress/issues/4260">#4260</a></li>
<li><a
href="ef703cf9c7"><code>ef703cf</code></a>
Revert &quot;fix(theme): bind missing no icon prop in the menu link
component (<a
href="https://redirect.github.com/vuejs/vitepress/issues/42">#42</a>...</li>
<li><a
href="d4712c17c5"><code>d4712c1</code></a>
fix(theme): bind missing no icon prop in the menu link component (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4260">#4260</a>)</li>
<li><a
href="39236c5899"><code>39236c5</code></a>
docs: redirect /guide to /guide/getting-started (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4276">#4276</a>)</li>
<li><a
href="0db71aec83"><code>0db71ae</code></a>
docs: add info about the <code>{open}</code> attr for
<code>details</code> container (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4067">#4067</a>)</li>
<li><a
href="8436472c78"><code>8436472</code></a>
feat(experimental): support passing function for rewrites (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4274">#4274</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/vitepress/compare/v1.3.4...v1.4.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `vue` from 3.5.9 to 3.5.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">vue's
releases</a>.</em></p>
<blockquote>
<h2>v3.5.12</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.11</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.10</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">vue's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.11...v3.5.12">3.5.12</a>
(2024-10-11)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-dom:</strong> avoid stringify option with null
value (<a
href="https://redirect.github.com/vuejs/core/issues/12096">#12096</a>)
(<a
href="f6d9926236">f6d9926</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12093">#12093</a></li>
<li><strong>compiler-sfc:</strong> do not skip TSInstantiationExpression
when transforming props destructure (<a
href="https://redirect.github.com/vuejs/core/issues/12064">#12064</a>)
(<a
href="d3ecde8a69">d3ecde8</a>)</li>
<li><strong>compiler-sfc:</strong> use sass modern api if available and
avoid deprecation warning (<a
href="https://redirect.github.com/vuejs/core/issues/11992">#11992</a>)
(<a
href="4474c113d1">4474c11</a>)</li>
<li><strong>compiler:</strong> clone loc to <code>ifNode</code> (<a
href="https://redirect.github.com/vuejs/core/issues/12131">#12131</a>)
(<a
href="cde2c0671b">cde2c06</a>),
closes <a
href="https://redirect.github.com/vuejs/language-tools/issues/4911">vuejs/language-tools#4911</a></li>
<li><strong>custom-element:</strong> properly remove hyphenated
attribute (<a
href="https://redirect.github.com/vuejs/core/issues/12143">#12143</a>)
(<a
href="e16e9a7341">e16e9a7</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12139">#12139</a></li>
<li><strong>defineModel:</strong> handle kebab-case model correctly (<a
href="https://redirect.github.com/vuejs/core/issues/12063">#12063</a>)
(<a
href="c0418a3b8f">c0418a3</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12060">#12060</a></li>
<li><strong>deps:</strong> update dependency monaco-editor to ^0.52.0
(<a
href="https://redirect.github.com/vuejs/core/issues/12119">#12119</a>)
(<a
href="f7cbea2111">f7cbea2</a>)</li>
<li><strong>hydration:</strong> provide compat fallback for idle
callback hydration strategy (<a
href="https://redirect.github.com/vuejs/core/issues/11935">#11935</a>)
(<a
href="1ae545a378">1ae545a</a>)</li>
<li><strong>reactivity:</strong> trigger reactivity for Map key
<code>undefined</code> (<a
href="https://redirect.github.com/vuejs/core/issues/12055">#12055</a>)
(<a
href="7ad289e1e7">7ad289e</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12054">#12054</a></li>
<li><strong>runtime-core:</strong> allow symbol values for slot prop key
(<a
href="https://redirect.github.com/vuejs/core/issues/12069">#12069</a>)
(<a
href="d9d4d4e158">d9d4d4e</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12068">#12068</a></li>
<li><strong>runtime-core:</strong> fix required prop check false
positive for kebab-case edge cases (<a
href="https://redirect.github.com/vuejs/core/issues/12034">#12034</a>)
(<a
href="9da1ac1565">9da1ac1</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12011">#12011</a></li>
<li><strong>runtime-dom:</strong> prevent unnecessary updates in v-model
checkbox when value is unchanged (<a
href="https://redirect.github.com/vuejs/core/issues/12146">#12146</a>)
(<a
href="ea943afe40">ea943af</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12144">#12144</a></li>
<li><strong>teleport:</strong> handle disabled teleport with
updateCssVars (<a
href="https://redirect.github.com/vuejs/core/issues/12113">#12113</a>)
(<a
href="76a8223199">76a8223</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12112">#12112</a></li>
<li><strong>transition/ssr:</strong> make transition appear work with
Suspense in SSR (<a
href="https://redirect.github.com/vuejs/core/issues/12047">#12047</a>)
(<a
href="f1a4f67aed">f1a4f67</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12046">#12046</a></li>
<li><strong>types:</strong> ensure <code>this.$props</code> type does
not include <code>string</code> (<a
href="https://redirect.github.com/vuejs/core/issues/12123">#12123</a>)
(<a
href="704173e242">704173e</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12122">#12122</a></li>
<li><strong>types:</strong> retain union type narrowing with defaults
applied (<a
href="https://redirect.github.com/vuejs/core/issues/12108">#12108</a>)
(<a
href="05685a9d7c">05685a9</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12106">#12106</a></li>
<li><strong>useId:</strong> ensure useId consistency when using
serverPrefetch (<a
href="https://redirect.github.com/vuejs/core/issues/12128">#12128</a>)
(<a
href="b4d35349d8">b4d3534</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12102">#12102</a></li>
<li><strong>watch:</strong> watchEffect clean-up with SSR (<a
href="https://redirect.github.com/vuejs/core/issues/12097">#12097</a>)
(<a
href="b094c72b3d">b094c72</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11956">#11956</a></li>
</ul>
<h3>Performance Improvements</h3>
<ul>
<li><strong>reactivity:</strong> avoid unnecessary recursion in
removeSub (<a
href="https://redirect.github.com/vuejs/core/issues/12135">#12135</a>)
(<a
href="ec917cfdb9">ec917cf</a>)</li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.10...v3.5.11">3.5.11</a>
(2024-10-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-sfc:</strong> do not skip
<code>TSSatisfiesExpression</code> when transforming props destructure
(<a
href="https://redirect.github.com/vuejs/core/issues/12062">#12062</a>)
(<a
href="2328b051f4">2328b05</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12061">#12061</a></li>
<li><strong>reactivity:</strong> prevent overwriting <code>next</code>
property during batch processing (<a
href="https://redirect.github.com/vuejs/core/issues/12075">#12075</a>)
(<a
href="d3f5e6e531">d3f5e6e</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12072">#12072</a></li>
<li><strong>scheduler:</strong> job ordering when the post queue is
flushing (<a
href="https://redirect.github.com/vuejs/core/issues/12090">#12090</a>)
(<a
href="577edca8e7">577edca</a>)</li>
<li><strong>types:</strong> correctly infer <code>TypeProps</code> when
it is <code>any</code> (<a
href="https://redirect.github.com/vuejs/core/issues/12073">#12073</a>)
(<a
href="57315ab968">57315ab</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12058">#12058</a></li>
<li><strong>types:</strong> should not intersect
<code>PublicProps</code> with <code>Props</code> (<a
href="https://redirect.github.com/vuejs/core/issues/12077">#12077</a>)
(<a
href="6f85894376">6f85894</a>)</li>
<li><strong>types:</strong> infer the first generic type of
<code>Ref</code> correctly (<a
href="https://redirect.github.com/vuejs/core/issues/12094">#12094</a>)
(<a
href="c97bb84d0b">c97bb84</a>)</li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.9...v3.5.10">3.5.10</a>
(2024-09-27)</h2>
<h3>Bug Fixes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="770ea67a9c"><code>770ea67</code></a>
release: v3.5.12</li>
<li><a
href="c82b66214b"><code>c82b662</code></a>
refactor(reactivity): reduce size of collectionHandlers (<a
href="https://redirect.github.com/vuejs/core/issues/12152">#12152</a>)</li>
<li><a
href="ea943afe40"><code>ea943af</code></a>
fix(runtime-dom): prevent unnecessary updates in v-model checkbox when
value ...</li>
<li><a
href="d82fa611e8"><code>d82fa61</code></a>
chore: format</li>
<li><a
href="d96883cf7d"><code>d96883c</code></a>
test(reactivity): test for verifying no unnecessary calls of reactive
array i...</li>
<li><a
href="1ae545a378"><code>1ae545a</code></a>
fix(hydration): provide compat fallback for idle callback hydration
strategy ...</li>
<li><a
href="05685a9d7c"><code>05685a9</code></a>
fix(types): retain union type narrowing with defaults applied (<a
href="https://redirect.github.com/vuejs/core/issues/12108">#12108</a>)</li>
<li><a
href="cde2c0671b"><code>cde2c06</code></a>
fix(compiler): clone loc to <code>ifNode</code> (<a
href="https://redirect.github.com/vuejs/core/issues/12131">#12131</a>)</li>
<li><a
href="4474c113d1"><code>4474c11</code></a>
fix(compiler-sfc): use sass modern api if available and avoid
deprecation war...</li>
<li><a
href="9da1ac1565"><code>9da1ac1</code></a>
fix(runtime-core): fix required prop check false positive for kebab-case
edge...</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.9...v3.5.12">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/helper-string-parser` from 7.24.8 to 7.25.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-string-parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.25.9 (2024-10-22)</h2>
<p>Thanks <a
href="https://github.com/victorenator"><code>@​victorenator</code></a>
for your first PR!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16905">#16905</a>
fix: Keep type annotations in <code>syntacticPlaceholders</code> mode
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16907">#16907</a>
fix: support BROWSERSLIST{,_CONFIG} env (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16884">#16884</a>
Analyze <code>ClassAccessorProperty</code> to prevent the
<code>no-undef</code> rule (<a
href="https://github.com/victorenator"><code>@​victorenator</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-transform-fixture-test-runner</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16914">#16914</a>
remove test options flaky (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><em>Every package</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16917">#16917</a>
fix: Accidentally published <code>tsconfig</code> files (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16918">#16918</a>
perf: Make <code>VISITOR_KEYS</code> etc. faster to access (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 4</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Viktar Vaŭčkievič (<a
href="https://github.com/victorenator"><code>@​victorenator</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
<h2>v7.25.8 (2024-10-10)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16888">#16888</a>
Restore public API of
<code>resolvePlugin</code>/<code>resolvePreset</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>,
<code>babel-plugin-proposal-async-do-expressions</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>,
<code>babel-plugin-proposal-export-default-from</code>,
<code>babel-plugin-proposal-function-bind</code>,
<code>babel-plugin-proposal-function-sent</code>,
<code>babel-plugin-proposal-import-defer</code>,
<code>babel-plugin-proposal-partial-application</code>,
<code>babel-plugin-proposal-throw-expressions</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-plugin-transform-dynamic-import</code>,
<code>babel-plugin-transform-export-namespace-from</code>,
<code>babel-plugin-transform-json-strings</code>,
<code>babel-plugin-transform-logical-assignment-operators</code>,
<code>babel-plugin-transform-nullish-coalescing-operator</code>,
<code>babel-plugin-transform-numeric-separator</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-catch-binding</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16824">#16824</a>
Inline one-line syntax plugins (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 3</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
<h2>v7.25.7 (2024-10-02)</h2>
<p>Thanks <a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>
and <a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a> for
your first PRs!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-string-parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.25.9 (2024-10-22)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16905">#16905</a>
fix: Keep type annotations in <code>syntacticPlaceholders</code> mode
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16907">#16907</a>
fix: support BROWSERSLIST{,_CONFIG} env (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16884">#16884</a>
Analyze <code>ClassAccessorProperty</code> to prevent the
<code>no-undef</code> rule (<a
href="https://github.com/victorenator"><code>@​victorenator</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-transform-fixture-test-runner</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16914">#16914</a>
remove test options flaky (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16918">#16918</a>
perf: Make <code>VISITOR_KEYS</code> etc. faster to access (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.8 (2024-10-10)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16888">#16888</a>
Restore public API of
<code>resolvePlugin</code>/<code>resolvePreset</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>,
<code>babel-plugin-proposal-async-do-expressions</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>,
<code>babel-plugin-proposal-export-default-from</code>,
<code>babel-plugin-proposal-function-bind</code>,
<code>babel-plugin-proposal-function-sent</code>,
<code>babel-plugin-proposal-import-defer</code>,
<code>babel-plugin-proposal-partial-application</code>,
<code>babel-plugin-proposal-throw-expressions</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-plugin-transform-dynamic-import</code>,
<code>babel-plugin-transform-export-namespace-from</code>,
<code>babel-plugin-transform-json-strings</code>,
<code>babel-plugin-transform-logical-assignment-operators</code>,
<code>babel-plugin-transform-nullish-coalescing-operator</code>,
<code>babel-plugin-transform-numeric-separator</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-catch-binding</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16824">#16824</a>
Inline one-line syntax plugins (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.7 (2024-10-02)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16814">#16814</a>
fix: issue with node path keys updated on unrelated paths (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-classes</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16797">#16797</a> Use
an inclusion rather than exclusion list for <code>super()</code> check
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16788">#16788</a> Fix
printing of TS <code>infer</code> in compact mode (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16785">#16785</a>
Print TS type annotations for destructuring in assignment pattern (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16778">#16778</a>
Respect <code>[no LineTerminator here]</code> after nodes (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16852">#16852</a> Add
deprecated JSDOC for fields (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16820">#16820</a>
Allow sync loading of ESM when
<code>--experimental-require-module</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-helper-plugin-utils</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16858">#16858</a> Add
browserslist config to external dependency (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-syntax-decimal</code>,
<code>babel-plugin-syntax-import-reflection</code>,
<code>babel-standalone</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b07957ebb3"><code>b07957e</code></a>
v7.25.9</li>
<li><a
href="af917594e4"><code>af91759</code></a>
fix: Accidentally publishing useless files (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/16917">#16917</a>)</li>
<li><a
href="2533cfb0c1"><code>2533cfb</code></a>
v7.25.7</li>
<li><a
href="69d65f1aef"><code>69d65f1</code></a>
[babel 8] Require Node.js <code>^18.20.0 || ^20.17.0 ||
&gt;=22.8.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/16800">#16800</a>)</li>
<li><a
href="dba45d3ebc"><code>dba45d3</code></a>
Ignore <code>devDependencies</code> when generating
<code>tsconfig.json</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-string-parser/issues/16659">#16659</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.25.9/packages/babel-helper-string-parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/helper-validator-identifier` from 7.24.7 to 7.25.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-validator-identifier</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.25.9 (2024-10-22)</h2>
<p>Thanks <a
href="https://github.com/victorenator"><code>@​victorenator</code></a>
for your first PR!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16905">#16905</a>
fix: Keep type annotations in <code>syntacticPlaceholders</code> mode
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16907">#16907</a>
fix: support BROWSERSLIST{,_CONFIG} env (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16884">#16884</a>
Analyze <code>ClassAccessorProperty</code> to prevent the
<code>no-undef</code> rule (<a
href="https://github.com/victorenator"><code>@​victorenator</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-transform-fixture-test-runner</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16914">#16914</a>
remove test options flaky (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><em>Every package</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16917">#16917</a>
fix: Accidentally published <code>tsconfig</code> files (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16918">#16918</a>
perf: Make <code>VISITOR_KEYS</code> etc. faster to access (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 4</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Viktar Vaŭčkievič (<a
href="https://github.com/victorenator"><code>@​victorenator</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
<h2>v7.25.8 (2024-10-10)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16888">#16888</a>
Restore public API of
<code>resolvePlugin</code>/<code>resolvePreset</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>,
<code>babel-plugin-proposal-async-do-expressions</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>,
<code>babel-plugin-proposal-export-default-from</code>,
<code>babel-plugin-proposal-function-bind</code>,
<code>babel-plugin-proposal-function-sent</code>,
<code>babel-plugin-proposal-import-defer</code>,
<code>babel-plugin-proposal-partial-application</code>,
<code>babel-plugin-proposal-throw-expressions</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-plugin-transform-dynamic-import</code>,
<code>babel-plugin-transform-export-namespace-from</code>,
<code>babel-plugin-transform-json-strings</code>,
<code>babel-plugin-transform-logical-assignment-operators</code>,
<code>babel-plugin-transform-nullish-coalescing-operator</code>,
<code>babel-plugin-transform-numeric-separator</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-catch-binding</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16824">#16824</a>
Inline one-line syntax plugins (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 3</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
<h2>v7.25.7 (2024-10-02)</h2>
<p>Thanks <a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>
and <a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a> for
your first PRs!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-validator-identifier</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.25.9 (2024-10-22)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16905">#16905</a>
fix: Keep type annotations in <code>syntacticPlaceholders</code> mode
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16907">#16907</a>
fix: support BROWSERSLIST{,_CONFIG} env (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16884">#16884</a>
Analyze <code>ClassAccessorProperty</code> to prevent the
<code>no-undef</code> rule (<a
href="https://github.com/victorenator"><code>@​victorenator</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helper-transform-fixture-test-runner</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16914">#16914</a>
remove test options flaky (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16918">#16918</a>
perf: Make <code>VISITOR_KEYS</code> etc. faster to access (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.8 (2024-10-10)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16888">#16888</a>
Restore public API of
<code>resolvePlugin</code>/<code>resolvePreset</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>,
<code>babel-plugin-proposal-async-do-expressions</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>,
<code>babel-plugin-proposal-export-default-from</code>,
<code>babel-plugin-proposal-function-bind</code>,
<code>babel-plugin-proposal-function-sent</code>,
<code>babel-plugin-proposal-import-defer</code>,
<code>babel-plugin-proposal-partial-application</code>,
<code>babel-plugin-proposal-throw-expressions</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-plugin-transform-dynamic-import</code>,
<code>babel-plugin-transform-export-namespace-from</code>,
<code>babel-plugin-transform-json-strings</code>,
<code>babel-plugin-transform-logical-assignment-operators</code>,
<code>babel-plugin-transform-nullish-coalescing-operator</code>,
<code>babel-plugin-transform-numeric-separator</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-catch-binding</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16824">#16824</a>
Inline one-line syntax plugins (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.7 (2024-10-02)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16814">#16814</a>
fix: issue with node path keys updated on unrelated paths (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-classes</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16797">#16797</a> Use
an inclusion rather than exclusion list for <code>super()</code> check
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16788">#16788</a> Fix
printing of TS <code>infer</code> in compact mode (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16785">#16785</a>
Print TS type annotations for destructuring in assignment pattern (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16778">#16778</a>
Respect <code>[no LineTerminator here]</code> after nodes (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16852">#16852</a> Add
deprecated JSDOC for fields (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16820">#16820</a>
Allow sync loading of ESM when
<code>--experimental-require-module</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-helper-plugin-utils</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16858">#16858</a> Add
browserslist config to external dependency (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-syntax-decimal</code>,
<code>babel-plugin-syntax-import-reflection</code>,
<code>babel-standalone</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b07957ebb3"><code>b07957e</code></a>
v7.25.9</li>
<li><a
href="af917594e4"><code>af91759</code></a>
fix: Accidentally publishing useless files (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/16917">#16917</a>)</li>
<li><a
href="2533cfb0c1"><code>2533cfb</code></a>
v7.25.7</li>
<li><a
href="d19d001638"><code>d19d001</code></a>
fix: update identifier to unicode 16 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/16825">#16825</a>)</li>
<li><a
href="69d65f1aef"><code>69d65f1</code></a>
[babel 8] Require Node.js <code>^18.20.0 || ^20.17.0 ||
&gt;=22.8.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/16800">#16800</a>)</li>
<li><a
href="dba45d3ebc"><code>dba45d3</code></a>
Ignore <code>devDependencies</code> when generating
<code>tsconfig.json</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/16659">#16659</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.25.9/packages/babel-helper-validator-identifier">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/parser` from 7.25.6 to 7.26.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.26.1 (2024-10-25)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16936">#16936</a>
fix(parser): offset internal index locations by startIndex (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 3</h4>
<ul>
<li>Dylan Piercey (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
<h2>v7.26.0 (2024-10-25)</h2>
<p>Thanks <a
href="https://github.com/timofei-iatsenko"><code>@​timofei-iatsenko</code></a>
for your first PR!</p>
<p>You can find the release blog post with some highlights at <a
href="https://babeljs.io/blog/2024/10/25/7.26.0">https://babeljs.io/blog/2024/10/25/7.26.0</a>.</p>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-core</code>, <code>babel-generator</code>,
<code>babel-parser</code>,
<code>babel-plugin-syntax-import-assertions</code>,
<code>babel-plugin-syntax-import-attributes</code>,
<code>babel-preset-env</code>, <code>babel-standalone</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16850">#16850</a>
Enable import attributes parsing by default (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16862">#16862</a>
feat: support async plugin's pre/post (<a
href="https://github.com/timofei-iatsenko"><code>@​timofei-iatsenko</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>,
<code>babel-plugin-proposal-regexp-modifiers</code>,
<code>babel-plugin-transform-regexp-modifiers</code>,
<code>babel-preset-env</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16692">#16692</a> Add
<code>transform-regexp-modifiers</code> to <code>preset-env</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16849">#16849</a>
feat: add <code>startIndex</code> parser option (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-plugin-syntax-flow</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16841">#16841</a>
Always enable parsing of Flow enums (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-preset-typescript</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16794">#16794</a>
Support <code>import()</code> in <code>rewriteImportExtensions</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16708">#16708</a> Add
experimental format-preserving mode to <code>@babel/generator</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16928">#16928</a>
Workaround Node.js bug for parallel loading of TLA modules (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16926">#16926</a> Fix
loading of modules with TLA in Node.js 23 (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-plugin-proposal-json-modules</code>,
<code>babel-plugin-transform-json-modules</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16924">#16924</a>
Rename <code>proposal-json-modules</code> to
<code>transform-json-modules</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-code-frame</code>, <code>babel-highlight</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16896">#16896</a>
Inline <code>@babel/highlight</code> in <code>@babel/code-frame</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16732">#16732</a> Add
<code>kind</code> to <code>TSModuleDeclaration</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.26.1 (2024-10-25)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16936">#16936</a>
fix(parser): offset internal index locations by startIndex (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.26.0 (2024-10-25)</h2>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-core</code>, <code>babel-generator</code>,
<code>babel-parser</code>,
<code>babel-plugin-syntax-import-assertions</code>,
<code>babel-plugin-syntax-import-attributes</code>,
<code>babel-preset-env</code>, <code>babel-standalone</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16850">#16850</a>
Enable import attributes parsing by default (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16862">#16862</a>
feat: support async plugin's pre/post (<a
href="https://github.com/timofei-iatsenko"><code>@​timofei-iatsenko</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>,
<code>babel-plugin-proposal-regexp-modifiers</code>,
<code>babel-plugin-transform-regexp-modifiers</code>,
<code>babel-preset-env</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16692">#16692</a> Add
<code>transform-regexp-modifiers</code> to <code>preset-env</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16849">#16849</a>
feat: add <code>startIndex</code> parser option (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-plugin-syntax-flow</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16841">#16841</a>
Always enable parsing of Flow enums (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-preset-typescript</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16794">#16794</a>
Support <code>import()</code> in <code>rewriteImportExtensions</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16708">#16708</a> Add
experimental format-preserving mode to <code>@babel/generator</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16928">#16928</a>
Workaround Node.js bug for parallel loading of TLA modules (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16926">#16926</a> Fix
loading of modules with TLA in Node.js 23 (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-plugin-proposal-json-modules</code>,
<code>babel-plugin-transform-json-modules</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16924">#16924</a>
Rename <code>proposal-json-modules</code> to
<code>transform-json-modules</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-code-frame</code>, <code>babel-highlight</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16896">#16896</a>
Inline <code>@babel/highlight</code> in <code>@babel/code-frame</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16732">#16732</a> Add
<code>kind</code> to <code>TSModuleDeclaration</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-helper-module-transforms</code>,
<code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16882">#16882</a>
perf: Improve module transforms (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.9 (2024-10-22)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-parser</code>, <code>babel-template</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16905">#16905</a>
fix: Keep type annotations in <code>syntacticPlaceholders</code> mode
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16907">#16907</a>
fix: support BROWSERSLIST{,_CONFIG} env (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16884">#16884</a>
Analyze <code>ClassAccessorProperty</code> to prevent the
<code>no-undef</code> rule (<a
href="https://github.com/victorenator"><code>@​victorenator</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7f15ef7e47"><code>7f15ef7</code></a>
v7.26.1</li>
<li><a
href="836528ab40"><code>836528a</code></a>
fix(parser): offset internal index locations by startIndex (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16936">#16936</a>)</li>
<li><a
href="63d30381c1"><code>63d3038</code></a>
v7.26.0</li>
<li><a
href="64fa46676b"><code>64fa466</code></a>
Enable import attributes parsing by default (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16850">#16850</a>)</li>
<li><a
href="10f15bbbe8"><code>10f15bb</code></a>
Add <code>kind</code> to <code>TSModuleDeclaration</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16732">#16732</a>)</li>
<li><a
href="77bc5d591d"><code>77bc5d5</code></a>
feat: add <code>startIndex</code> parser option (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16849">#16849</a>)</li>
<li><a
href="b8d63348d3"><code>b8d6334</code></a>
Always enable parsing of Flow enums (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16841">#16841</a>)</li>
<li><a
href="34c87931e3"><code>34c8793</code></a>
Add experimental format-preserving mode to <code>@babel/generator</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16708">#16708</a>)</li>
<li><a
href="b07957ebb3"><code>b07957e</code></a>
v7.25.9</li>
<li><a
href="0a613d60e8"><code>0a613d6</code></a>
chore: Improve logic regarding fast objects (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16919">#16919</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.26.1/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/types` from 7.25.6 to 7.26.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/types</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.26.0 (2024-10-25)</h2>
<p>Thanks <a
href="https://github.com/timofei-iatsenko"><code>@​timofei-iatsenko</code></a>
for your first PR!</p>
<p>You can find the release blog post with some highlights at <a
href="https://babeljs.io/blog/2024/10/25/7.26.0">https://babeljs.io/blog/2024/10/25/7.26.0</a>.</p>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-core</code>, <code>babel-generator</code>,
<code>babel-parser</code>,
<code>babel-plugin-syntax-import-assertions</code>,
<code>babel-plugin-syntax-import-attributes</code>,
<code>babel-preset-env</code>, <code>babel-standalone</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16850">#16850</a>
Enable import attributes parsing by default (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16862">#16862</a>
feat: support async plugin's pre/post (<a
href="https://github.com/timofei-iatsenko"><code>@​timofei-iatsenko</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>,
<code>babel-plugin-proposal-regexp-modifiers</code>,
<code>babel-plugin-transform-regexp-modifiers</code>,
<code>babel-preset-env</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16692">#16692</a> Add
<code>transform-regexp-modifiers</code> to <code>preset-env</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16849">#16849</a>
feat: add <code>startIndex</code> parser option (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-plugin-syntax-flow</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16841">#16841</a>
Always enable parsing of Flow enums (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-preset-typescript</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16794">#16794</a>
Support <code>import()</code> in <code>rewriteImportExtensions</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16708">#16708</a> Add
experimental format-preserving mode to <code>@babel/generator</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16928">#16928</a>
Workaround Node.js bug for parallel loading of TLA modules (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16926">#16926</a> Fix
loading of modules with TLA in Node.js 23 (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-plugin-proposal-json-modules</code>,
<code>babel-plugin-transform-json-modules</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16924">#16924</a>
Rename <code>proposal-json-modules</code> to
<code>transform-json-modules</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-code-frame</code>, <code>babel-highlight...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 14:00:54 +08:00
2024-09-14 21:52:11 +08:00
2024-03-08 10:31:41 +08:00
2024-02-29 20:35:03 +08:00
2022-12-09 22:03:55 +08:00
2023-10-09 22:53:21 +08:00

English | Español | 简体中文 | 繁體中文 | 日本語 | 한국어 | Polski | Português (Brasil) | Türkçe | Русский | Tiếng Việt | Indonesia | עברית | हिंदी | Italiano

KernelSU

logo

A Kernel-based root solution for Android devices.

Latest release Weblate Channel License: GPL v2 GitHub License

Features

  1. Kernel-based su and root access management.
  2. Module system based on OverlayFS.
  3. App Profile: Lock up the root power in a cage.

Compatibility State

KernelSU officially supports Android GKI 2.0 devices (kernel 5.10+). Older kernels (4.14+) are also compatible, but the kernel will have to be built manually.

With this, WSA, ChromeOS, and container-based Android are all supported.

Currently, only arm64-v8a and x86_64 are supported.

Usage

Translation

To help translate KernelSU or improve existing translations, please use Weblate. PR of Manager's translation is no longer accepted, because it will conflict with Weblate.

Discussion

Security

For information on reporting security vulnerabilities in KernelSU, see SECURITY.md.

License

Credits

Description
No description provided
Readme GPL-3.0 60 MiB
Languages
Kotlin 67.1%
C 20%
Rust 11.1%
Shell 0.9%
Makefile 0.4%
Other 0.4%