diff --git a/Cargo.lock b/Cargo.lock index a4a7d25eb..ba7c40e1e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -994,9 +994,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c0b817e08c45c28fbc74511ff2cdf1c9e86b457dd1b6da2c49931493fbb438d" +checksum = "f24a6005a6ff29f17c8782d1088772db6329b50cf8ad264f66df542215df7c2f" dependencies = [ "allocator-api2", "hashbrown 0.17.1", @@ -1022,7 +1022,7 @@ dependencies = [ "oxc_parser", "oxc_resolver", "oxc_semantic", - "oxc_sourcemap", + "oxc_sourcemap 8.1.2", "oxc_span", "oxc_str", "oxc_syntax", @@ -1071,9 +1071,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "202ffaaa2337e1826b5855b2f2667ef3cfcee44c012148c8640e44dba3bec750" +checksum = "6d07280aa0e456352d72a1a98d2a91a127358177d8b246feee615b99b778ea1f" dependencies = [ "bitflags", "oxc_allocator", @@ -1089,9 +1089,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94bf90674e95f29b2579546cd16334ccd588bb0ef60d490a15878f0c020e093" +checksum = "1ce1a0ca39332490e992eca47e20501f3774740718713b7ff53644ec590e2016" dependencies = [ "phf 0.14.0", "proc-macro2", @@ -1101,9 +1101,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b8c97a8aaeffe6d1dd8236caf5143833381968941557200451ba57dd0cb0da3" +checksum = "d5dab648a994ca3b3675ccbea348b11006aca6c22d28a2bcc4fd22c891be47ed" dependencies = [ "oxc_allocator", "oxc_ast", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "072f4ca9a6dc7f3db07975345c5eeddf75f5cbcd2baed4127a7bfe8c32aabf45" +checksum = "4871f00a6863d3fe7730b1d6afb2be1fe89a4ed3aa62fabc87297498a2537953" dependencies = [ "bitflags", "cow-utils", @@ -1125,7 +1125,7 @@ dependencies = [ "oxc_ecmascript", "oxc_index", "oxc_semantic", - "oxc_sourcemap", + "oxc_sourcemap 9.0.0", "oxc_span", "oxc_str", "oxc_syntax", @@ -1135,9 +1135,9 @@ dependencies = [ [[package]] name = "oxc_compat" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c9d77aedfd33ee8c1b60d4b1f196557a9015d6ae14f7a50855dd1d48ede6113" +checksum = "4c0415d2e950dc009db4e6c84cc7add8263f26b1600c81639c24cd14521a87ea" dependencies = [ "cow-utils", "oxc-browserslist", @@ -1148,18 +1148,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d93d5de8ad9fa036f970179eb08d19a3eaad0dd3c794dcd5321d2c25db71f5e" +checksum = "ac3f0180ce8b10906ae03adcd76cbc3f67cc162459372197edbc978baf5ae7f9" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eb98dbf92b8597e43d689bed6afb6e508c5ae358d6d8105a1fb25daef7918d5" +checksum = "14144d3bdedc81c60fd465ae46ea16018f4a2ca11df8f4cfe85d6bcb320af9b9" dependencies = [ "bytecount", "cow-utils", @@ -1175,9 +1175,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899933206d84edb4bb5ccc8027633fa33d30687ba2ca539361cdd5d3ff2c1246" +checksum = "143f70d2c47792bcdd3e8c3e3fbdc24506043499c50d092c752afba1c6103620" dependencies = [ "dragonbox_ecma", "itoa", @@ -1191,9 +1191,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f08888715b49149d49324a99d53a9fa4f9375eb2b96d1694ce098097b410e1a1" +checksum = "cc212d653c5ee92487e637b9b44a51b8430cd48040d5f4abdce933a2f9a5edd3" dependencies = [ "dragonbox_ecma", "itoa", @@ -1212,9 +1212,9 @@ dependencies = [ [[package]] name = "oxc_napi" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "789cc72e200a82842f14ec68ec66b8866b1b685676ac083c3c911fa8c1144680" +checksum = "ac51f106517745838560872bf00dd2cfab87e5ff85b4fa1fe398fe09eb7775ab" dependencies = [ "napi", "napi-build", @@ -1228,9 +1228,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b461f66fd02878fd12819428ca6d887e967b512f7a0f7c0a9fb6c17b5a9ae694" +checksum = "2193499addde2689649d31816af73dc10c32f1855dba40d61cee17d341b05d9e" dependencies = [ "bitflags", "cow-utils", @@ -1252,9 +1252,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15b7b7bd14ea6d12858942fc1ac9f3c1b3c448030ef564bafcc33faca480e293" +checksum = "b8330be1634468fdb3c9b850d831e1d82ded5c413d1154a46c0fc62eba2389bc" dependencies = [ "bitflags", "oxc_allocator", @@ -1296,9 +1296,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d105de95afcf7c3fa84c5daa9a2c483f28e8469111e08bd7aaaf8552245abf78" +checksum = "475e0f21fee076e57d9551415aeac08b843c29f7b65ced0ce09975845cea1bd6" dependencies = [ "itertools 0.15.0", "memchr", @@ -1330,11 +1330,24 @@ dependencies = [ "serde_json", ] +[[package]] +name = "oxc_sourcemap" +version = "9.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1133371a5fadc14b9f66a8fec14be3564a77647c7ab21b1ef0ec973bd82613ce" +dependencies = [ + "base64-simd 0.8.0", + "json-escape-simd", + "rustc-hash", + "serde", + "serde_json", +] + [[package]] name = "oxc_span" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20a71eea4ea7c4a23cf5a658d8e136541802365121ce6586b59b80cdbab96309" +checksum = "f32dae5b09cc262867e383533cdc822c40bccb09d84bbdc889716c99265197a1" dependencies = [ "compact_str", "oxc_allocator", @@ -1346,9 +1359,9 @@ dependencies = [ [[package]] name = "oxc_str" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b91cc4c578ebb315cd4110b90b194ac46d89488cdf7368f50ad8f69d35d216f" +checksum = "49552c2eeb7cbfa118d55485fb38c6689be5ce1b313af7e0116e5d8da0dc22e0" dependencies = [ "compact_str", "hashbrown 0.17.1", @@ -1359,9 +1372,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719d4ae2bee14590ed2b39e1b7f6b8a9a0e914371f9117b8ebdc0afe7a12905e" +checksum = "87b3087c9e6f2039a4a46af8b0a9f9a5108ee3390a1fc8d98b24a5461e47888d" dependencies = [ "bitflags", "cow-utils", @@ -1380,9 +1393,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c1d3f2c022e6d9f103556688e04991525403cb0d189e60e95c776d38dd98a29" +checksum = "df937a25f6221b88c69f94f7763913e286a63360a653124a5642f8e1af274e72" dependencies = [ "base64", "compact_str", @@ -1410,9 +1423,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.151.0" +version = "0.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b2c242e72cf62c2f7632f702a991d01512763cdb264d6a6b2e2905ff6359a23" +checksum = "c7404a745b6fe5e902da850211105bedb8da9fe648e63d1581afe3e585df1abc" dependencies = [ "itoa", "oxc_allocator", diff --git a/Cargo.toml b/Cargo.toml index f1fd6c5c1..3ef3bc58c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,19 +87,19 @@ multiple_crate_versions = "allow" [workspace.dependencies] # External oxc crates from crates.io -oxc_allocator = "0.151" -oxc_ast = "0.151" -oxc_ast_visit = "0.151" -oxc_diagnostics = "0.151" -oxc_napi = "0.151" -oxc_parser = "0.151" -oxc_semantic = "0.151" -oxc_span = "0.151" -oxc_syntax = "0.151" +oxc_allocator = "0.152" +oxc_ast = "0.152" +oxc_ast_visit = "0.152" +oxc_diagnostics = "0.152" +oxc_napi = "0.152" +oxc_parser = "0.152" +oxc_semantic = "0.152" +oxc_span = "0.152" +oxc_syntax = "0.152" oxc_sourcemap = "8.0.0" -oxc_str = "0.151" -oxc_transformer = "0.151" -oxc_codegen = "0.151" +oxc_str = "0.152" +oxc_transformer = "0.152" +oxc_codegen = "0.152" # Internal oxc_angular_compiler = { path = "crates/oxc_angular_compiler" } diff --git a/napi/angular-compiler/e2e/compare/package.json b/napi/angular-compiler/e2e/compare/package.json index 53440f4a9..742697441 100644 --- a/napi/angular-compiler/e2e/compare/package.json +++ b/napi/angular-compiler/e2e/compare/package.json @@ -34,8 +34,8 @@ "@oxc-node/cli": "catalog:", "@oxc-node/core": "catalog:", "@types/node": "catalog:", - "oxc-parser": "^0.151.0", - "oxc-transform": "^0.151.0", + "oxc-parser": "^0.152.0", + "oxc-transform": "^0.152.0", "oxfmt": "catalog:", "typescript": "catalog:", "vitest": "catalog:" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f5722c624..87c9749a4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -398,11 +398,11 @@ importers: specifier: 'catalog:' version: 24.1.0 oxc-parser: - specifier: ^0.151.0 - version: 0.151.0 + specifier: ^0.152.0 + version: 0.152.0 oxc-transform: - specifier: ^0.151.0 - version: 0.151.0 + specifier: ^0.152.0 + version: 0.152.0 oxfmt: specifier: 'catalog:' version: 0.70.0 @@ -1751,8 +1751,8 @@ packages: cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm-eabi@0.151.0': - resolution: {integrity: sha512-QLfrdT2XmHMo8krBiKHtnTtU2ugxruwnIWMcIl5qpCRV9KPZk1s2YZzSHkIjzabLxG6/1yOoDLvqfS3TrJhfWA==} + '@oxc-parser/binding-android-arm-eabi@0.152.0': + resolution: {integrity: sha512-393VtirINkae4XHBTkq/yQxhOwEr4V+r0et37P2fp+sYZSdYgZTRDPo5Um8vBh0QjMZ+RmaMy4PP0qwr4cTMwA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -1763,8 +1763,8 @@ packages: cpu: [arm64] os: [android] - '@oxc-parser/binding-android-arm64@0.151.0': - resolution: {integrity: sha512-APzs9QxkLGR85I6Slb93Onsd+9ZdR+PdKIy0g8oOuipiBRtXbEE3PW1QpRn3O2C9dCsfAC8+t7dWGRyByiTqJQ==} + '@oxc-parser/binding-android-arm64@0.152.0': + resolution: {integrity: sha512-iYFcExATJNZ0rZj0o02THbD1Nc9jAW0nVgIQPee6ejbSASpbZXlIMw8jxtpzaG14JQTWwGSZ6U5dEtRJXE6V3Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -1775,8 +1775,8 @@ packages: cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-arm64@0.151.0': - resolution: {integrity: sha512-uPj085g+2TcYKm4LrPOF6mU/ilb48ghAfLMA+YIxaSAasgDAXO0c5UMjRrB9L59A1aMU9fvPtCGoW9cov9UtFQ==} + '@oxc-parser/binding-darwin-arm64@0.152.0': + resolution: {integrity: sha512-fnU+DfUzi5/rFy0LzmipYRz06PAUUkOS8kCJQ3Eg6oqlunC1XZXoffFqxmdL51RmcbYtUG3P8DVG1U5fckoa2A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -1787,8 +1787,8 @@ packages: cpu: [x64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.151.0': - resolution: {integrity: sha512-gqOyGZsEX9r8i37ONL2X8heUKCbTAY3UvaWlEJKPJYdgaYoIAXSuZrG27legT+0e4m0X/53RupoH6lfbxtMiMw==} + '@oxc-parser/binding-darwin-x64@0.152.0': + resolution: {integrity: sha512-Y3U2okryWTs7hDld6UhjJwLNf8/do+x4g4C+1U5SiGwrTLwbO83WJYJA8+l9iFSilWBgnfpd/+U76tfeNxUHzA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -1799,8 +1799,8 @@ packages: cpu: [x64] os: [freebsd] - '@oxc-parser/binding-freebsd-x64@0.151.0': - resolution: {integrity: sha512-Uih9lYFoB9k87b8jZ2263b8/HC0AuCQo9qPfu14KjoDmC7AmGvo4pCLiuEVVHjQycUjTO2dNtG39MIGUuCOx3A==} + '@oxc-parser/binding-freebsd-x64@0.152.0': + resolution: {integrity: sha512-XkhkRrrPffEw+ZLv/d/5pEni0buxinm/E/N6fLbJCunD1DBbeCTtVP23ESV+4CWCWdSz397asks1ViGslpmWiQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -1811,8 +1811,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-gnueabihf@0.151.0': - resolution: {integrity: sha512-BW9ryFV0V7h37xAEpb1rx+jI/ArFjXlSvJ2CaPwqxCj+kcJdDMvt5/PpWLRRk56UpNpxpq/5+puTUd0/4OPCZw==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.152.0': + resolution: {integrity: sha512-MLzsRRbdfmdzo6JEhbC1yKU9ItfvM8tEf18HM32jCiNYZEz6J3bRBRl3cTkKR0vBdrk9ZVlcARXtwHccs+epDA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -1823,8 +1823,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.151.0': - resolution: {integrity: sha512-68zJuPgiFpZ9FF5WgpJiE9cukBZVNv79Yod2VV/wJLaiws+abCEfcxwVEH0608a7E/0zOO1Pj2iY7UrnUS8ydg==} + '@oxc-parser/binding-linux-arm-musleabihf@0.152.0': + resolution: {integrity: sha512-HHerTEJz7Iy10Ji6BGsk4gqG6PU0UzFuBu91jIEOX89FnrI5ECWSEr7BLpkYQhp7U0QFtMnBhNfQKI0hYZK78w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -1836,8 +1836,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-gnu@0.151.0': - resolution: {integrity: sha512-s/CCfZQcqoRo4Ij7ML43Yhe+gJZU7zmudd6StA0T9WDFPLaiWMoBlPRmoS39jPpODxPwI/6yPoiyjKOMNzSqCg==} + '@oxc-parser/binding-linux-arm64-gnu@0.152.0': + resolution: {integrity: sha512-9Bb8GyzZ2uSLzRDZ27usaKokr07mxiBe2dDF5b6bd2janmaJTT1gL51UfP7AU30yFiXrJvcRyFKREAgKwZYs0w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -1850,8 +1850,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-arm64-musl@0.151.0': - resolution: {integrity: sha512-QSjn7WWZNGDTRlMT0SUGDHZNI9XOhGXWdqhL/FuDR/nh0MOqGQT8OHGBy95mZHne4WvoS0OgnUl/+55u07yBiQ==} + '@oxc-parser/binding-linux-arm64-musl@0.152.0': + resolution: {integrity: sha512-om7iDMUroI74A/lfRRWY9/Ev3VWrVsrUZ4tyvyh8raBey/sdcfyAD7tYWc+iykAiotnmftyKTpUKFr1QnaBrAQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -1864,8 +1864,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-ppc64-gnu@0.151.0': - resolution: {integrity: sha512-RnvhC+cOND1dsNqbsirtZa9IWVJCCnxIZxs7nAvW0ZFjqqofwKbR3+TNKPqx2eASRC6+b78rZMLiNbDeDUp8+w==} + '@oxc-parser/binding-linux-ppc64-gnu@0.152.0': + resolution: {integrity: sha512-Lf1OL2lMTqwDMFC6jnRb30B+WYHKV0XT+bPHcFM6xHtNVwxpobiTzUIvKH6a0LWpvfwyru8Yu6zCGHqqFHH+gg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -1878,8 +1878,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.151.0': - resolution: {integrity: sha512-fpwItfDNVDgXOMV6GdMHD3QV3NdYWhwDH0E8BRuYNeQyUKchb8sNLvAQg+g1HxENvrYjiLqLWAafOja44/sLig==} + '@oxc-parser/binding-linux-riscv64-gnu@0.152.0': + resolution: {integrity: sha512-BYWSMQK+YJ9ZILStPcmmiSVq8KEG9Qdq/c4BHPC3rUEq/fEDCVjUIwdj5ZzjgZ9P9is9PKu0tcAXzq1ZXg4urQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -1892,8 +1892,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-riscv64-musl@0.151.0': - resolution: {integrity: sha512-fKchmw5aUlZem7uZZfxsQAl53cFiGWrAKhwjYxvJFiBPQyC9CZ2P7Qhv9unDJSezChu6iJ6XGQWQnRUyLp7j5g==} + '@oxc-parser/binding-linux-riscv64-musl@0.152.0': + resolution: {integrity: sha512-d2LqHNNNqdH185sRK5dPKWZu201JrNu9/CRFuVEuT+ht7n/QaVblEMWT9MALQPrDWYvhG10P+NSKJFquDWZ09w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -1906,8 +1906,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-s390x-gnu@0.151.0': - resolution: {integrity: sha512-vDtxikQV1AixMY5pFAW5tDtGHmoexjGpEgtmPBAF3tXvEubm9KucxV0CxtuAIGEZ1aGyvZ74Hfryb7Vvq52F3Q==} + '@oxc-parser/binding-linux-s390x-gnu@0.152.0': + resolution: {integrity: sha512-8gBeHt5rA/8+pKhHl+zLggfa3L/V/L2at96p7ty6pBE7id6lFO19nFUc15u2PcjC4OYeYK465MKy1fhhbpFIGw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -1920,8 +1920,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.151.0': - resolution: {integrity: sha512-JHB/TuPCUdnkMq9RXB7C/SZuauJUp1EYHi5DaH7ge7uNlCY4AOhc0QeWOjo2rj308+NjxgTwminglWpqlllAig==} + '@oxc-parser/binding-linux-x64-gnu@0.152.0': + resolution: {integrity: sha512-ltgrSF6L+yPTVsIdaAyqKq3zTqzj/1VlNbxWZuxAe8flR3sWdyNsKvdXukoO8/ucJbLickhmieRBge+o/e8Ugw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -1934,8 +1934,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-x64-musl@0.151.0': - resolution: {integrity: sha512-rkoZa4Wv5LbUHdCJ+3vC9G68r49gaoaQPg52Jx7+aC60q3QHIiysrDHQlQ3hiIevsmDl0RgzD+Y389q/hb34WA==} + '@oxc-parser/binding-linux-x64-musl@0.152.0': + resolution: {integrity: sha512-LcMp6BvrBnewSfdkLHoSqidhoAq4syKOTBV5TYHWd+2VnGkfD/nPRRVIzTBt/Lkbt7pfOFDGtkiTntFS0p6sQQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -1947,8 +1947,8 @@ packages: cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-openharmony-arm64@0.151.0': - resolution: {integrity: sha512-zp74XxS9WHSp6ct8LEoTa87F5pJOjFPG0o7dg2YCXaKo0raxabpFMC7NTbefIzWmF9KLIuJF/Rg6CPIu6P/Aaw==} + '@oxc-parser/binding-openharmony-arm64@0.152.0': + resolution: {integrity: sha512-jbhoMCslVxzRCRNQ8TSHxjYdSKRvk8O6ciLVDkahJvmyHDzBqba/bMQHM6ULKj/rgHNNbSzlIiakdx8SEfkJzA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -1959,8 +1959,8 @@ packages: cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-arm64-msvc@0.151.0': - resolution: {integrity: sha512-xtqapASyiSTv6rdm29kKFoDsxTo1oCmMfhPLGCDbZQ0Y6sU4m7IPEH05NgNEs2SrTErBuldkvS6e0Aqzmu0BgQ==} + '@oxc-parser/binding-win32-arm64-msvc@0.152.0': + resolution: {integrity: sha512-JZYVlhv36mr/nertnRB7vchJECOBb1Lz6lltalILsB+o9M/is+H6BEDRLQKdqA4JKs6NjJszo46+iM5sfwj6jQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -1971,8 +1971,8 @@ packages: cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.151.0': - resolution: {integrity: sha512-9s4L40gxkolXQx1Q675XEZqgI4j+7+os4kZAFHdrDQVapjB9J2iodub7A8VAZ0cGTfhZNLH4D9L26fwEyqu3fg==} + '@oxc-parser/binding-win32-ia32-msvc@0.152.0': + resolution: {integrity: sha512-1X9oganvVsunRH0lH10UU05N+H9atpX6WsOybByUjwnfcd3h/0tYwvuv16XuHglrIUOnxV2TodbLVEwwafd64g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] @@ -1983,8 +1983,8 @@ packages: cpu: [x64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.151.0': - resolution: {integrity: sha512-temy3DJf08taii88l13vfs5Om/HWECLSAj5Ca7ANMvocrekAgCuPC4GeHLi0mJ0cmGPznfeaaj80wqQoPIRYPA==} + '@oxc-parser/binding-win32-x64-msvc@0.152.0': + resolution: {integrity: sha512-sw0M80/dn9rcpu+Rqqph/C+MjvDDce6MlXmFjsNQtPEymha0eJy3ml6+foSUTqFfpDIDyHZZ4eoJ43IoMe8bJw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1995,130 +1995,127 @@ packages: '@oxc-project/types@0.150.0': resolution: {integrity: sha512-rDS5/31E9HfPl/CIzGrn0DOlvBbXFseQ5URJ9sYMfstbKLD/c6Gm9vmRzRGDdAXyOIL4zmO37lc9RIwYqVruZw==} - '@oxc-project/types@0.151.0': - resolution: {integrity: sha512-J1yXrIlNDZVzE3ada310xeAw7nH8yCAyLPuUIsjKatFPmfn5bS1oW+cM+QsGOtVWd5nhSpbwZWx/rue+r5Z+PA==} - '@oxc-project/types@0.152.0': resolution: {integrity: sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw==} - '@oxc-transform/binding-android-arm-eabi@0.151.0': - resolution: {integrity: sha512-XWc25hsihmxshd/p4ucPeNRtmZcucsU46dsfbiol8N1j3RWfSxQf8y8tKSSToV34nYBQ1nypRe4l5inp7I/bew==} + '@oxc-transform/binding-android-arm-eabi@0.152.0': + resolution: {integrity: sha512-GBVYZdUggANq7ndUuE9HBi1jO6d2+oud3cevfQkpqrV7JsDNwQU5UCGa8rZCvzjIvyn6ikQuJu+sj4RvLyN6Uw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-transform/binding-android-arm64@0.151.0': - resolution: {integrity: sha512-ThVXwth7C0wx/BkQgxLQTS+doB/z6shR4Opa6KK248AZLmPf8EsAVnMB+6NHCcYk5I4be/2CcPl0NPqrSw9pOQ==} + '@oxc-transform/binding-android-arm64@0.152.0': + resolution: {integrity: sha512-pqeCLGUnozzyJE9Ed9js2w+V1lHQ43qPImMfgTh7it+a3LJqUjAt+OesJ6pqkPycRFV6b0pUWZm6EkpM8mk7ag==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-transform/binding-darwin-arm64@0.151.0': - resolution: {integrity: sha512-wE7pEwtrYh9uw7f8R8Ek8Scj7Di27O+cXL2Mf/CnlKTprOGHycfAvA4O6/D4I56N8tQHOmMoDTyz32BJOrEw8w==} + '@oxc-transform/binding-darwin-arm64@0.152.0': + resolution: {integrity: sha512-0d68wdepj2bjnDijPdvC/3MnrZcs8hoCp19qnGX2tyxnSIPevgqa9RX5i31ex5JMczht/VGp4aKeV1p12dwzQQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.151.0': - resolution: {integrity: sha512-AnvMXrSZwf3rwEfXZRVrwdzQs7i2KYuaut7H02+B6UQqDgLADOL5EJrzygi5BZ7nwAPnW7Q6nVBkIfc4Rty+rA==} + '@oxc-transform/binding-darwin-x64@0.152.0': + resolution: {integrity: sha512-jFTRTyZzYhqSrxkaI9hTwClPTXtdqRyPSXUFGLJmStYS+b6qnhbI1ottivWdAg0HJXytyg8YeqgUJWSu2lU/jA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-transform/binding-freebsd-x64@0.151.0': - resolution: {integrity: sha512-cqYOwIK2EWucgg/5co/DFXJwtALdeT4WEFXuR8oMCmuDqkcLxbcymfib4vRcY7S5WImLFJ+ZMJG3smEvoZz9AA==} + '@oxc-transform/binding-freebsd-x64@0.152.0': + resolution: {integrity: sha512-L4Y8IfrcaxjK9kK3ddRAyZPa6nzJHn6fgkVIKoBlP53vmCobPL1mtuIdXQThD0VmV6e4aSAJg2An6qkdjeZC8Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-transform/binding-linux-arm-gnueabihf@0.151.0': - resolution: {integrity: sha512-EWJKHj0mqLlMFzKBYUk5IlZLxsknPFSS9exZRYfulnPnA13Jy7edTZDXA7q4vzcZaxEFjL8KrIQKMqdkMSfVYA==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.152.0': + resolution: {integrity: sha512-GrohqmIKEK/YXCzAGP8XGQrPVBdUHPpvqdhvw+VutpWZofxDOq39Zed+Gqlea2mycXo+/UNeq1194eaAYkqKQQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.151.0': - resolution: {integrity: sha512-+jb+P2SAKQRmFtfOnJTtUQHv6uT5P4N2p9jivtf9oky3uhoTV1y1aQEnwQl7EaHfwDhYDk2/uir/zsLqQTxnrA==} + '@oxc-transform/binding-linux-arm-musleabihf@0.152.0': + resolution: {integrity: sha512-wUI+JoZEs4+GntxjK2YOKtQDG822wv+aGYm1OUZ2+NAgi8ghOTUP3RH/GX8Vq0qJ2Yw3OwKLUIZzufXklQ7pCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.151.0': - resolution: {integrity: sha512-rzeAm2yFgKlBO17T8yKDidBxhS4DAEs5leSiV9z/MWtLCWR3uQ8GgU6//+ShnYsmwDs30PDqIb3ooN2UV8OXHQ==} + '@oxc-transform/binding-linux-arm64-gnu@0.152.0': + resolution: {integrity: sha512-EcY52e0BOfynOA/brCInvQO3ZSukbAEc+BsbpRoRdJ4qV10NK0aS/FheBvkj/V3cFidee6QlrUpqgpN4WKV+Sg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-arm64-musl@0.151.0': - resolution: {integrity: sha512-glSrxOeppK1iVNMkKGiQS0BEHU+zqTPgtAzrjrkvadRZWz8myrLZr/2r9rsKjVClL8Sl9xhQryTfXBTDRiYciA==} + '@oxc-transform/binding-linux-arm64-musl@0.152.0': + resolution: {integrity: sha512-L4OGw0UuuyYKAPnUvvW+tvq6nS/tBoolVuPekNJqYnDYfe5Nh1619ImfhP0o0Wz+SG4OQW35ByRWjVf/oK3x0w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-ppc64-gnu@0.151.0': - resolution: {integrity: sha512-wquEjqSF9ZOW7u67PRGELHZ1u0Jj3AYF02NOim8k2Ciw7prl/01WvIQr6J54Rl8KoNIIQXh5QH+gZpfw+0mqSA==} + '@oxc-transform/binding-linux-ppc64-gnu@0.152.0': + resolution: {integrity: sha512-5K9qNjNKlyhBdGkkIhYFonO/H3Yc37miy5cXefTB71aPOv9jv6HQrDuj6AJcBkggbmkeyEJhlFamUbGMsMGBiA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-gnu@0.151.0': - resolution: {integrity: sha512-UyOFKzi3u3fAX9BiXvNkmn+pftQjBQ43VFWgTChrKzozXnMp5fToMzqBz+b+wsbQ3MSo9qHTcF0w7dDzjBlJCA==} + '@oxc-transform/binding-linux-riscv64-gnu@0.152.0': + resolution: {integrity: sha512-WlGvnZhmRItWqjsGd2OBKPan75FbqpF4HPuGL7P6f7Oz1VHm6IatnwCK2MI16QXH7BEs6GRohZHpmgThc0V/uw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-musl@0.151.0': - resolution: {integrity: sha512-12lxKClRXc7+MrQcOROa8DQnDLS086OiA8gBmLcUaWcWzR1XlfUl0ALX/k4MOHQWwtnzZWsF8iS6s6Av81SHwg==} + '@oxc-transform/binding-linux-riscv64-musl@0.152.0': + resolution: {integrity: sha512-TWZX7QGkU4LF9NS+HBUVWsbQXWDuWt58r+L/31gSJ/iHCJw/3jM2yD408IRVjXYX5jFgmsJbxrUlW3xlVeAL3Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-s390x-gnu@0.151.0': - resolution: {integrity: sha512-mrWYghz2qBcCiZZ0t1kCKlWy4OpAUqy/KSsEWPjt5PXJU8aC1OhN6LK/mLXfKUX5cKeiLOoqcBmvRSwln5ehCA==} + '@oxc-transform/binding-linux-s390x-gnu@0.152.0': + resolution: {integrity: sha512-VIP7463d0nIAGFv2VXb4mRf20qrpZg0kNHBw8E3fLuHj0bt4HVHDgsqAgeFWOonWwSwsM415TFjNmHhlaStCLQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-gnu@0.151.0': - resolution: {integrity: sha512-kSpZQsSFo4hkRBV7UoFM8Z9myaFdZBzgy2gYAdgvi+fgGs+rOmszKXThexRhQaWuT/EqbOBl827vuNqH01iYhg==} + '@oxc-transform/binding-linux-x64-gnu@0.152.0': + resolution: {integrity: sha512-hwnHMVCnGIoS/eMh7T836mJpWim2iCSWGlCS+aZ+SjhEEUvSSUE54ljua7bk25vaj4L84cFnruTCa7HqyaQ2YQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-musl@0.151.0': - resolution: {integrity: sha512-ZcQR7vRz0zm6xv1SfBbz0PPTk25hYZMS0oXqkf9iPMuT5e20j6oln2vIu995cL1JxASveoNC/MS13Xi6y2TUyQ==} + '@oxc-transform/binding-linux-x64-musl@0.152.0': + resolution: {integrity: sha512-5NPItMgM9GfIW0SbpOXvEFIijin5VcNEParmBEm9j+RXr8Ko7pZ3a1ydk/Sy+EOvaSTkXMY6TkVyLfczwdudSQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-transform/binding-openharmony-arm64@0.151.0': - resolution: {integrity: sha512-yssHxlPWZvOoCTlM/Br4iFbLvtw+W1Se1Xa1sNOMvHEV48BK2nGgBSFNtltoB5RsthKjjq2voN279kr88RaBfg==} + '@oxc-transform/binding-openharmony-arm64@0.152.0': + resolution: {integrity: sha512-pNzMq4AhBUV8E/cc41SgYTjzW/AWq1DtEKz1l56Mn1TKfidJwP8sGnIw0EXhD6zKFUlPoqkWfvoe5TiDAYeT+w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-transform/binding-win32-arm64-msvc@0.151.0': - resolution: {integrity: sha512-rjkojVlTmBd1oNXmCf6aCwkSdhzmLmNseZOXo5batX967yje5YZHb8w6JzZ9uLxxpTe33iV6KRtr4PUU8lSrGg==} + '@oxc-transform/binding-win32-arm64-msvc@0.152.0': + resolution: {integrity: sha512-PU6cGmVDYo2HHG9ul6vKj189YJPZrcscdWzQakJD6NU4CqvqISbZLUHwz6DVe0v8CbOe2d24zUdipILaRofZ5g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-ia32-msvc@0.151.0': - resolution: {integrity: sha512-oyZ4/qu2Hr02T3knjyCo40K8JKBZDafglsYDuQZhIYINH1LoV8AngUiQClPmBizt2bt79AxyviE2WBeW4LRatw==} + '@oxc-transform/binding-win32-ia32-msvc@0.152.0': + resolution: {integrity: sha512-Sdcoky580dPgj9Qp+i4zrCV7NpIYZW6bBrcQvOwyDmNlJQ2iYK/V3Q3FGNHLulrxgXrpzqQwMcLs8KRIg0u0yw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.151.0': - resolution: {integrity: sha512-BAr4gWwIPk9EWMFxOKkfinCOlOfiZYQBBuKTNgWVSqG5MYP6w4dxolvrWvqmsIlb47OTD/ZHNvWSycvq2AYHJQ==} + '@oxc-transform/binding-win32-x64-msvc@0.152.0': + resolution: {integrity: sha512-QnN+/Hsig/vI9zoCNVbbqv0GmZWUGqlPg2ZTEyVw/PvgAXd8pRRfN6CxdKEtJTnaVwJFVYaw/5LR6ZWCVBwDeQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -4118,12 +4115,12 @@ packages: resolution: {integrity: sha512-zwajKw1GUa57IOdafIS7/yOObGF2NihwIfZfs5yJTRprMSkiwhWOc/k+n8bwnUPbHr2/XsjfBO8KyTPaW3VpWg==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.151.0: - resolution: {integrity: sha512-cX++XpBDCtSe52KKH3rhbh6xIRidYPpyB2reI3azD4l+Y0ci4JZiUgVXyM/r9rrMnYZf9gdWi+9fvFl1wol7nA==} + oxc-parser@0.152.0: + resolution: {integrity: sha512-ZztsZgaCWmPeKYMdoTT5e0oV/oxD1NeLWNR3kAtr/G707cUPYaaozRlVDHLCGnszHJRszN9mJwmPNpqgwloC0A==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-transform@0.151.0: - resolution: {integrity: sha512-B/C9bHSZ1bWoUZutHX9/OPnDBPCLNNmZTp5yX8NjUOQB+Bqkfyg796+5J5CPauK9uS2JkZjp5XJYOg6CCLFEpg==} + oxc-transform@0.152.0: + resolution: {integrity: sha512-9rs8qImolzWswXGlhmye9Yz9Mce9hOe4Pivb7rSEhF/6VKn1Q122BUe9Mr1O9xQAoBX+SrF6xXfdgxKHeQf+uQ==} engines: {node: ^20.19.0 || >=22.12.0} oxfmt@0.70.0: @@ -5896,180 +5893,178 @@ snapshots: '@oxc-parser/binding-android-arm-eabi@0.150.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.151.0': + '@oxc-parser/binding-android-arm-eabi@0.152.0': optional: true '@oxc-parser/binding-android-arm64@0.150.0': optional: true - '@oxc-parser/binding-android-arm64@0.151.0': + '@oxc-parser/binding-android-arm64@0.152.0': optional: true '@oxc-parser/binding-darwin-arm64@0.150.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.151.0': + '@oxc-parser/binding-darwin-arm64@0.152.0': optional: true '@oxc-parser/binding-darwin-x64@0.150.0': optional: true - '@oxc-parser/binding-darwin-x64@0.151.0': + '@oxc-parser/binding-darwin-x64@0.152.0': optional: true '@oxc-parser/binding-freebsd-x64@0.150.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.151.0': + '@oxc-parser/binding-freebsd-x64@0.152.0': optional: true '@oxc-parser/binding-linux-arm-gnueabihf@0.150.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.151.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.152.0': optional: true '@oxc-parser/binding-linux-arm-musleabihf@0.150.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.151.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.152.0': optional: true '@oxc-parser/binding-linux-arm64-gnu@0.150.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.151.0': + '@oxc-parser/binding-linux-arm64-gnu@0.152.0': optional: true '@oxc-parser/binding-linux-arm64-musl@0.150.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.151.0': + '@oxc-parser/binding-linux-arm64-musl@0.152.0': optional: true '@oxc-parser/binding-linux-ppc64-gnu@0.150.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.151.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.152.0': optional: true '@oxc-parser/binding-linux-riscv64-gnu@0.150.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.151.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.152.0': optional: true '@oxc-parser/binding-linux-riscv64-musl@0.150.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.151.0': + '@oxc-parser/binding-linux-riscv64-musl@0.152.0': optional: true '@oxc-parser/binding-linux-s390x-gnu@0.150.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.151.0': + '@oxc-parser/binding-linux-s390x-gnu@0.152.0': optional: true '@oxc-parser/binding-linux-x64-gnu@0.150.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.151.0': + '@oxc-parser/binding-linux-x64-gnu@0.152.0': optional: true '@oxc-parser/binding-linux-x64-musl@0.150.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.151.0': + '@oxc-parser/binding-linux-x64-musl@0.152.0': optional: true '@oxc-parser/binding-openharmony-arm64@0.150.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.151.0': + '@oxc-parser/binding-openharmony-arm64@0.152.0': optional: true '@oxc-parser/binding-win32-arm64-msvc@0.150.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.151.0': + '@oxc-parser/binding-win32-arm64-msvc@0.152.0': optional: true '@oxc-parser/binding-win32-ia32-msvc@0.150.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.151.0': + '@oxc-parser/binding-win32-ia32-msvc@0.152.0': optional: true '@oxc-parser/binding-win32-x64-msvc@0.150.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.151.0': + '@oxc-parser/binding-win32-x64-msvc@0.152.0': optional: true '@oxc-project/types@0.149.0': {} '@oxc-project/types@0.150.0': {} - '@oxc-project/types@0.151.0': {} - '@oxc-project/types@0.152.0': {} - '@oxc-transform/binding-android-arm-eabi@0.151.0': + '@oxc-transform/binding-android-arm-eabi@0.152.0': optional: true - '@oxc-transform/binding-android-arm64@0.151.0': + '@oxc-transform/binding-android-arm64@0.152.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.151.0': + '@oxc-transform/binding-darwin-arm64@0.152.0': optional: true - '@oxc-transform/binding-darwin-x64@0.151.0': + '@oxc-transform/binding-darwin-x64@0.152.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.151.0': + '@oxc-transform/binding-freebsd-x64@0.152.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.151.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.152.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.151.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.152.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.151.0': + '@oxc-transform/binding-linux-arm64-gnu@0.152.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.151.0': + '@oxc-transform/binding-linux-arm64-musl@0.152.0': optional: true - '@oxc-transform/binding-linux-ppc64-gnu@0.151.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.152.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.151.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.152.0': optional: true - '@oxc-transform/binding-linux-riscv64-musl@0.151.0': + '@oxc-transform/binding-linux-riscv64-musl@0.152.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.151.0': + '@oxc-transform/binding-linux-s390x-gnu@0.152.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.151.0': + '@oxc-transform/binding-linux-x64-gnu@0.152.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.151.0': + '@oxc-transform/binding-linux-x64-musl@0.152.0': optional: true - '@oxc-transform/binding-openharmony-arm64@0.151.0': + '@oxc-transform/binding-openharmony-arm64@0.152.0': optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.151.0': + '@oxc-transform/binding-win32-arm64-msvc@0.152.0': optional: true - '@oxc-transform/binding-win32-ia32-msvc@0.151.0': + '@oxc-transform/binding-win32-ia32-msvc@0.152.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.151.0': + '@oxc-transform/binding-win32-x64-msvc@0.152.0': optional: true '@oxfmt/binding-android-arm-eabi@0.70.0': @@ -7611,51 +7606,51 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc': 0.150.0 '@oxc-parser/binding-win32-x64-msvc': 0.150.0 - oxc-parser@0.151.0: + oxc-parser@0.152.0: dependencies: - '@oxc-project/types': 0.151.0 + '@oxc-project/types': 0.152.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.151.0 - '@oxc-parser/binding-android-arm64': 0.151.0 - '@oxc-parser/binding-darwin-arm64': 0.151.0 - '@oxc-parser/binding-darwin-x64': 0.151.0 - '@oxc-parser/binding-freebsd-x64': 0.151.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.151.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.151.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.151.0 - '@oxc-parser/binding-linux-arm64-musl': 0.151.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.151.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.151.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.151.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.151.0 - '@oxc-parser/binding-linux-x64-gnu': 0.151.0 - '@oxc-parser/binding-linux-x64-musl': 0.151.0 - '@oxc-parser/binding-openharmony-arm64': 0.151.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.151.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.151.0 - '@oxc-parser/binding-win32-x64-msvc': 0.151.0 - - oxc-transform@0.151.0: + '@oxc-parser/binding-android-arm-eabi': 0.152.0 + '@oxc-parser/binding-android-arm64': 0.152.0 + '@oxc-parser/binding-darwin-arm64': 0.152.0 + '@oxc-parser/binding-darwin-x64': 0.152.0 + '@oxc-parser/binding-freebsd-x64': 0.152.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.152.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.152.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.152.0 + '@oxc-parser/binding-linux-arm64-musl': 0.152.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.152.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.152.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.152.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.152.0 + '@oxc-parser/binding-linux-x64-gnu': 0.152.0 + '@oxc-parser/binding-linux-x64-musl': 0.152.0 + '@oxc-parser/binding-openharmony-arm64': 0.152.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.152.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.152.0 + '@oxc-parser/binding-win32-x64-msvc': 0.152.0 + + oxc-transform@0.152.0: optionalDependencies: - '@oxc-transform/binding-android-arm-eabi': 0.151.0 - '@oxc-transform/binding-android-arm64': 0.151.0 - '@oxc-transform/binding-darwin-arm64': 0.151.0 - '@oxc-transform/binding-darwin-x64': 0.151.0 - '@oxc-transform/binding-freebsd-x64': 0.151.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.151.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.151.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.151.0 - '@oxc-transform/binding-linux-arm64-musl': 0.151.0 - '@oxc-transform/binding-linux-ppc64-gnu': 0.151.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.151.0 - '@oxc-transform/binding-linux-riscv64-musl': 0.151.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.151.0 - '@oxc-transform/binding-linux-x64-gnu': 0.151.0 - '@oxc-transform/binding-linux-x64-musl': 0.151.0 - '@oxc-transform/binding-openharmony-arm64': 0.151.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.151.0 - '@oxc-transform/binding-win32-ia32-msvc': 0.151.0 - '@oxc-transform/binding-win32-x64-msvc': 0.151.0 + '@oxc-transform/binding-android-arm-eabi': 0.152.0 + '@oxc-transform/binding-android-arm64': 0.152.0 + '@oxc-transform/binding-darwin-arm64': 0.152.0 + '@oxc-transform/binding-darwin-x64': 0.152.0 + '@oxc-transform/binding-freebsd-x64': 0.152.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.152.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.152.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.152.0 + '@oxc-transform/binding-linux-arm64-musl': 0.152.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.152.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.152.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.152.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.152.0 + '@oxc-transform/binding-linux-x64-gnu': 0.152.0 + '@oxc-transform/binding-linux-x64-musl': 0.152.0 + '@oxc-transform/binding-openharmony-arm64': 0.152.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.152.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.152.0 + '@oxc-transform/binding-win32-x64-msvc': 0.152.0 oxfmt@0.70.0: dependencies: