Skip to content

Commit c5eaa12

Browse files
authored
ci(deps): bump oxc-parser from 0.72.3 to 0.130.0 (#53)
Bumps [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) from 0.72.3 to 0.130.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/oxc-project/oxc/releases">oxc-parser's releases</a>.</em></p> <blockquote> <h2>oxc crates_v0.130.0</h2> <h3>🚀 Features</h3> <ul> <li>66c9b01 transformer/typescript: Debug_assert that <code>enum_eval</code> ran in semantic (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22252">#22252</a>) (Dunqing)</li> <li>ffe6475 minifier: Fold <code>Array</code> constructor with safe spreads (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22215">#22215</a>) (camc314)</li> </ul> <h3>🐛 Bug Fixes</h3> <ul> <li>d3d0b18 traverse: Handle <code>ChainElement::TSNonNullExpression</code> in <code>GatherNodeParts</code> (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22247">#22247</a>) (leaysgur)</li> <li>4e880de transformer/object-rest-spread: Declare temp vars for computed keys (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22284">#22284</a>) (camc314)</li> <li>a7c3e22 semantic: Clear member write target for computed keys (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22302">#22302</a>) (camc314)</li> <li>6a8852d codegen: Emit newline after legal-comment orphan flush (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22304">#22304</a>) (Dunqing)</li> <li>5da9fda transformer/explicit-resource-management: Preserve class names (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22306">#22306</a>) (Dunqing)</li> <li>b5d970f transformer/explicit-resource-management: Preserve class names (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22290">#22290</a>) (camc314)</li> <li>bc54fd4 minifier: Keep function / class names if direct eval is present in the scope (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22241">#22241</a>) (sapphi-red)</li> <li>7a810c0 minifier: Refresh direct eval flags after DCE (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21787">#21787</a>) (Dunqing)</li> <li>dd88726 transformer/legacy-decorator: Preserve accessor type annotation for emitDecoratorMetadata (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21966">#21966</a>) (Dunqing)</li> <li>29a3cd7 codegen: Swap mapping/indent order for top-level decls (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22206">#22206</a>) (Dunqing)</li> <li>73b4f40 minifier: Preserve catch binding with direct eval (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22221">#22221</a>) (camc314)</li> <li>0e13d17 minifier: Preserve optional chain base side effects (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22219">#22219</a>) (camc314)</li> <li>0c7c01c transformer/typescript: Inline optional-chain enum member access (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21834">#21834</a>) (Dunqing)</li> <li>a6aff7e codegen: Emit block/array/object end mapping at close char (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22200">#22200</a>) (Dunqing)</li> <li>a099b03 codegen: Emit call end mapping at <code>)</code> position, not past it (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22199">#22199</a>) (Dunqing)</li> <li>5753774 minifier: Cap if-return ternary collapse for firefox (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21841">#21841</a>) (Gurupungav Narayanan)</li> <li>2493bdd codegen: Correct sourcemap end mappings for closing delimiters (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22001">#22001</a>) (Mark Dalgleish)</li> <li>3b385e2 minifier: Bail optimizing <code>Array</code> with unknown arg count (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22188">#22188</a>) (camc314)</li> <li>9fa2122 parser: Parse array computed class keys (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22159">#22159</a>) (camc314)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>a4a6892 napi/parser: Correct code comment (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22278">#22278</a>) (overlookmotel)</li> <li>9305373 oxc: Update README (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22178">#22178</a>) (camc314)</li> </ul> <h2>oxc crates_v0.129.0</h2> <h3>💥 BREAKING CHANGES</h3> <ul> <li>0ffbe0d allocator: [<strong>BREAKING</strong>] Remove <code>Allocator::end_ptr</code> method (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21871">#21871</a>) (overlookmotel)</li> </ul> <h3>🚀 Features</h3> <ul> <li>9593ec8 transformer/jsx: Add jsxDEV source metadata for fragments (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21932">#21932</a>) (Ido Rosenthal)</li> </ul> <h3>🐛 Bug Fixes</h3> <ul> <li>81e834c parser: Prevent multiple <code>Parser</code> instances in binary (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22120">#22120</a>) (overlookmotel)</li> <li>429deac napi/parser: Export <code>visitorKeys</code> from <code>wasm</code> entrypoint (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21996">#21996</a>) (NullVoxPopuli)</li> <li>e852911 codegen: Preserve legal comments orphaned by upstream passes (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21575">#21575</a>) (Dunqing)</li> <li>e3399ec transformer/class-properties: Preserve RHS in logical-assignment to static private field (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21950">#21950</a>) (Dunqing)</li> <li>c59c199 transformer/typescript: Emit class fields for parameter properties (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21831">#21831</a>) (Dunqing)</li> <li>aaabde4 parser: Attach legal comments to following token (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21670">#21670</a>) (Dunqing)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/oxc-project/oxc/blob/main/napi/parser/CHANGELOG.md">oxc-parser's changelog</a>.</em></p> <blockquote> <h2>[0.130.0] - 2026-05-11</h2> <h3>📚 Documentation</h3> <ul> <li>a4a6892 napi/parser: Correct code comment (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22278">#22278</a>) (overlookmotel)</li> </ul> <h2>[0.129.0] - 2026-05-05</h2> <h3>🐛 Bug Fixes</h3> <ul> <li>429deac napi/parser: Export <code>visitorKeys</code> from <code>wasm</code> entrypoint (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21996">#21996</a>) (NullVoxPopuli)</li> </ul> <h2>[0.128.0] - 2026-04-27</h2> <h3>💥 BREAKING CHANGES</h3> <ul> <li>502e804 ast: [<strong>BREAKING</strong>] Reduce size of <code>TSTypePredicateName</code> (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21711">#21711</a>) (overlookmotel)</li> <li>5651539 ast: [<strong>BREAKING</strong>] Reduce size of <code>JSXExpression</code> (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21710">#21710</a>) (overlookmotel)</li> <li>c44e280 ast: [<strong>BREAKING</strong>] Reduce size of <code>ArrayExpressionElement</code> (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21709">#21709</a>) (overlookmotel)</li> </ul> <h3>⚡ Performance</h3> <ul> <li>9fa362e napi/parser: Do not generate tokens except in tests (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21811">#21811</a>) (overlookmotel)</li> </ul> <h3>🛡️ Security</h3> <ul> <li>d8076c9 deps: Update rolldown (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21639">#21639</a>) (renovate)</li> </ul> <h2>[0.127.0] - 2026-04-20</h2> <h3>🐛 Bug Fixes</h3> <ul> <li>00fc136 codegen: Preserve coverage comments before object properties (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21312">#21312</a>) (bab)</li> </ul> <h2>[0.125.0] - 2026-04-13</h2> <h3>💥 BREAKING CHANGES</h3> <ul> <li>382958a span: [<strong>BREAKING</strong>] Remove re-exports of string types from <code>oxc_span</code> crate (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21246">#21246</a>) (overlookmotel)</li> </ul> <h3>⚡ Performance</h3> <ul> <li>addcd02 napi/parser, linter/plugins: Raw transfer deserializer for <code>Vec</code>s use shift instead of multiply where possible (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21142">#21142</a>) (overlookmotel)</li> <li>3068ded napi/parser, linter/plugins: Shift before add when calculating positions in raw transfer deserializer (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21141">#21141</a>) (overlookmotel)</li> <li>eb400b8 napi/parser, linter/plugins: Remove <code>uint32</code> buffer view (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21140">#21140</a>) (overlookmotel)</li> <li>2675085 napi/parser: Lazy deserialization use only <code>Int32Array</code> (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21139">#21139</a>) (overlookmotel)</li> <li>5b35a53 napi/parser: Deserializing tokens use only <code>int32</code> array (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21138">#21138</a>) (overlookmotel)</li> <li>f163d10 parser: Tokens raw deserialization use <code>Int32Array</code> (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21137">#21137</a>) (overlookmotel)</li> <li>7a86613 linter/plugins: Use <code>Int32Array</code>s for tokens and comments buffers (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21136">#21136</a>) (overlookmotel)</li> <li>8c51121 napi/parser, linter/plugins: Raw transfer deserialize <code>Span</code> fields as <code>i32</code>s (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21135">#21135</a>) (overlookmotel)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/oxc-project/oxc/commit/650417ffd02bc60e6fa943b630f642aaf802980f"><code>650417f</code></a> release(crates): oxc v0.130.0 (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22316">#22316</a>)</li> <li><a href="https://github.com/oxc-project/oxc/commit/a4a6892f2cd948d553768000b066761ff00e9d82"><code>a4a6892</code></a> docs(napi/parser): correct code comment (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22278">#22278</a>)</li> <li><a href="https://github.com/oxc-project/oxc/commit/24946bea558a03a26c688052f1d84ca4d9b3eb0c"><code>24946be</code></a> refactor(napi/parser): use rolldown for browser bundle (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22231">#22231</a>)</li> <li><a href="https://github.com/oxc-project/oxc/commit/ec00055e64692a7eb81bc3b77a7e7480ed084931"><code>ec00055</code></a> release(crates): oxc v0.129.0 (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/22108">#22108</a>)</li> <li><a href="https://github.com/oxc-project/oxc/commit/429deac5027516fbf736a1179d574a267e617f55"><code>429deac</code></a> fix(napi/parser): export <code>visitorKeys</code> from <code>wasm</code> entrypoint (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21996">#21996</a>)</li> <li><a href="https://github.com/oxc-project/oxc/commit/aedc1b8db552e537866b7d972505678a35ad6b81"><code>aedc1b8</code></a> refactor(linter/plugins, napi/parser): document pointer arithmetic (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21872">#21872</a>)</li> <li><a href="https://github.com/oxc-project/oxc/commit/245f813cc1c50311d506c28d403fd80bdfb90ac3"><code>245f813</code></a> refactor(napi/parser): avoid converting between <code>NonNull</code> and raw pointers (#...</li> <li><a href="https://github.com/oxc-project/oxc/commit/99eef72e2da0c0b1847e055804c5d82cf4dd3721"><code>99eef72</code></a> refactor(allocator, linter/plugins, napi/parser): store raw transfer metadata...</li> <li><a href="https://github.com/oxc-project/oxc/commit/b86197d4554e5940398e7a92c001158fafe613d9"><code>b86197d</code></a> refactor(allocator): fixed size allocators store backing allocation pointer i...</li> <li><a href="https://github.com/oxc-project/oxc/commit/9951013eceef29417ff458894f004113b7bf3d52"><code>9951013</code></a> release(crates): oxc v0.128.0 (<a href="https://github.com/oxc-project/oxc/tree/HEAD/napi/parser/issues/21837">#21837</a>)</li> <li>Additional commits viewable in <a href="https://github.com/oxc-project/oxc/commits/crates_v0.130.0/napi/parser">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for oxc-parser since your current version.</p> </details> <br />
2 parents 824e4eb + cd5fc71 commit c5eaa12

2 files changed

Lines changed: 143 additions & 102 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@tailwindcss/oxide": "^4.3.0",
4848
"ignore": "^7.0.5",
4949
"openai": "^6.37.0",
50-
"oxc-parser": "^0.72.0",
50+
"oxc-parser": "^0.130.0",
5151
"rolldown": "^1.0.1",
5252
"tailwindcss": "^4.1.0",
5353
"zod": "^4.4.3",

pnpm-lock.yaml

Lines changed: 142 additions & 101 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)