From e9ed30962272dd991f41ba9dac58599ed990286a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 09:37:26 +0000 Subject: [PATCH] chore(deps): update oxc --- Cargo.lock | 148 +++++++++++++----- Cargo.toml | 2 +- package.json | 2 +- packages/core/package.json | 2 +- .../integrate-module-bundler/package.json | 2 +- pnpm-lock.yaml | 18 +-- 6 files changed, 119 insertions(+), 55 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 29b2806..3b2c62b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,6 +14,12 @@ version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" +[[package]] +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" + [[package]] name = "autocfg" version = "1.5.0" @@ -260,6 +266,15 @@ dependencies = [ "windows-sys", ] +[[package]] +name = "fast-glob" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d26eec0ae9682c457cb0f85de67ad417b716ae852736a5d94c2ad6e92a997c9" +dependencies = [ + "arrayvec", +] + [[package]] name = "fastrand" version = "2.3.0" @@ -562,9 +577,9 @@ checksum = "a3c2a6c0b4b5637c41719973ef40c6a1cf564f9db6958350de6193fbee9c23f5" [[package]] name = "json-strip-comments" -version = "3.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4135b29c84322dbc3327272084360785665452213a576a991b3ac2f63148e82" +checksum = "25376d12b2f6ae53f986f86e2a808a56af03d72284ae24fc35a2e290d09ee3c3" dependencies = [ "memchr", ] @@ -614,6 +629,15 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +[[package]] +name = "lock_api" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +dependencies = [ + "scopeguard", +] + [[package]] name = "memchr" version = "2.7.6" @@ -773,9 +797,9 @@ checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" [[package]] name = "oxc" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba56f4785aa7c8075ac45235af88329d2168eafcd812548c509421d19f3f8e43" +checksum = "87899ddffc6f9f155c7be64151a24baeae290feb60cc2baf832cf1be003a0fd5" dependencies = [ "oxc_allocator", "oxc_ast", @@ -850,9 +874,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9500e5c4bf57e65f931518201a55658fa639a2b923e01a6467c82e18ef9dfdc2" +checksum = "674f1447d47e26970ff13d8da8140ffb0d7fde347ab9af3e5c00e67943d4bc9b" dependencies = [ "allocator-api2", "bumpalo", @@ -863,9 +887,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73849bfea33c22b17c365cc032dc31132d1314a9afd54b9db7285d2660143ea3" +checksum = "d6c0d01c611150a159b448272d08d198e57a69531b78c599133310a1e38177e2" dependencies = [ "bitflags", "oxc_allocator", @@ -880,9 +904,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc1b9a1ee12c5369a515460e7e4b2066e4b6249a1469394aa93dd0aa7f940387" +checksum = "43a3373b0b8c5c1914cc7082f31cd81f3412f395f5e81970689fb6d547847a11" dependencies = [ "phf", "proc-macro2", @@ -892,9 +916,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aafd28e1091e4ac2e257b7ee2da3e2368b5d10115b5c91553cfe13d8838b497" +checksum = "8169aac113a81df22d73872e3a54dc6fa6c7465890b3379f83088977a894bdf9" dependencies = [ "oxc_allocator", "oxc_ast", @@ -904,9 +928,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ec5fe3835930195cd5a3362aa9559370ed8ce1aaf8f65d992dbb999075a6a68" +checksum = "ace497cd606cd1dc74553cce8afec424b0b6ca3b97723610111df2797e3627ff" dependencies = [ "bitflags", "cow-utils", @@ -925,9 +949,9 @@ dependencies = [ [[package]] name = "oxc_compat" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b73638911c4624a0f4fbbde909adc6ba4c0f3ed0666b8df349b15e04b5d12a0c" +checksum = "3e0856e92b71c10152f9f2f8a25b827e13751e21f5b766b0730a6339a7e9657d" dependencies = [ "cow-utils", "oxc-browserslist", @@ -938,18 +962,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f6fb764c02ba8fd4b5a63fe35ec0d96b326a8a5a5ddd4251baea1d2b0c4f777" +checksum = "b2b15eb8528cea49be898e99b523653b27daed396fdf77d048547d94f091199c" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fd4d6311ab059f5a70bcb2ec03c156086242f4f5a8ed44fb59c6e4d1c89d98f" +checksum = "bd2de22e8e8c94f10adc58f13ae94550e350b82e5143962c0e5c0cb9932acf5d" dependencies = [ "cow-utils", "oxc-miette", @@ -958,9 +982,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7371190f03d3de13c8c5123cb0aba670690b22fde2e068ee385caacd9e5b1e0f" +checksum = "665d01392d92af2c7904a1106d19272fd62e4ab45079519f8c33fae5046b53a5" dependencies = [ "cow-utils", "num-bigint", @@ -973,9 +997,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e9149fe7697266369e9fa081970c13165a78e6c600ff95fb99202dacc518199" +checksum = "66ed73e88c330b977905de971e7a06ba4309c6658a83cfcf63f2013b37922beb" [[package]] name = "oxc_index" @@ -989,9 +1013,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "324174a2bc9857a6ad9bc62f6b99889416c6ff133d65af67d875ba83103013a3" +checksum = "b9e94af4e21a37daf13e4b8c2233566daa0e85cc25cf50bf2670ae6235b41767" dependencies = [ "bitflags", "cow-utils", @@ -1012,9 +1036,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1896674a4e31a5332c7b57326c6327336a4848c1dc7d274658c3c86ad2be4100" +checksum = "1bb5d767d654aac7cb95bffe2ae0bcc953e6c8330e0aa311b4c06edb65da384c" dependencies = [ "bitflags", "oxc_allocator", @@ -1028,15 +1052,17 @@ dependencies = [ [[package]] name = "oxc_resolver" -version = "11.13.2" +version = "11.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f1af25f894076eedc44509ad0cc33afb829aa06ec3f23e395f47bcbc1c6e964" +checksum = "d4dbede303ffad37b0e3f3e69b9a2cf798e40c5f5f77d43d104bbd54921943f6" dependencies = [ "cfg-if", + "fast-glob", "indexmap", "json-strip-comments", "once_cell", "papaya", + "parking_lot", "rustc-hash", "rustix", "self_cell", @@ -1052,9 +1078,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c89cb4832fc494cd784154deaae4cbf1e8cd81a3f522c9046f18b516089dcf4" +checksum = "e38d51bf83b46fdb16caa8992da99a3c3df4cd7ae200bfe7abe6c5f7bbd52b65" dependencies = [ "itertools", "oxc_allocator", @@ -1086,9 +1112,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01d164645225a9e927de494609b1d981f0a828e4456e0caad097541ff9b81b5" +checksum = "4ad5a043ad3a15cafe9d50c3f8e289546d2ff66d039285af30829d667a81bbf2" dependencies = [ "compact_str", "oxc-miette", @@ -1099,9 +1125,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67543e785d7f4506ac4e95c90d7a6562be5a0c1e37e446a9d6fe6dd94d971f9e" +checksum = "d87f83a206be495b3536c4ed11f6e444efbdaead4dc778192b2c2038afdd7acb" dependencies = [ "bitflags", "cow-utils", @@ -1119,9 +1145,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40c7e4a23b87895f1c144eae7f818edfc82573539ea4d9ba92bd1e64662d1d52" +checksum = "ac3e5343d946d84ba975673d1fc2b2c238bac8a4f862de99bda5b53bf5dbd516" dependencies = [ "base64", "compact_str", @@ -1149,9 +1175,9 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75c0a692d3224b5dc87fea2b69505486e2079f9a013307416ad9d51e9db2244a" +checksum = "a8fbfa79a74b201a4cf305485e42e18099403e01868465270c40e0535d6239e2" dependencies = [ "cow-utils", "itoa", @@ -1171,9 +1197,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.97.0" +version = "0.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbf212ba99e891138336305be01047e9406bc0898671bf41c13a6fc075a4aa38" +checksum = "8dd74744115efb7fbd2e3ff40d55ab8ef1c9071577ea2f682a4a2e627473e5b8" dependencies = [ "itoa", "oxc_allocator", @@ -1197,6 +1223,29 @@ dependencies = [ "seize", ] +[[package]] +name = "parking_lot" +version = "0.12.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-link", +] + [[package]] name = "percent-encoding" version = "2.3.2" @@ -1291,6 +1340,15 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "redox_syscall" +version = "0.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" +dependencies = [ + "bitflags", +] + [[package]] name = "ref-cast" version = "1.0.25" @@ -1352,6 +1410,12 @@ version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + [[package]] name = "seize" version = "0.5.1" diff --git a/Cargo.toml b/Cargo.toml index 594407e..3e590fa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ crate-type = ["cdylib"] [dependencies] napi = { version = "3.5.1", default-features = false, features = ["serde-json", "napi3"] } napi-derive = { version = "3.3.2", default-features = false, features = ["type-def"] } -oxc = { version = "0.97.0", features = ["codegen", "transformer", "semantic", "regular_expression"] } +oxc = { version = "0.98.0", features = ["codegen", "transformer", "semantic", "regular_expression"] } oxc_resolver = { version = "11.13.1" } phf = "0.13" serde_json = "1" diff --git a/package.json b/package.json index ef42e97..f1c5ba5 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "@napi-rs/wasm-runtime": "^1.0.1", "@oxc-node/cli": "workspace:*", "@oxc-node/core": "workspace:*", - "@oxc-project/runtime": "^0.97.0", + "@oxc-project/runtime": "^0.98.0", "@types/node": "^24.1.0", "ava": "^6.4.1", "cross-env": "^10.0.0", diff --git a/packages/core/package.json b/packages/core/package.json index 136e9d0..8b982bf 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@napi-rs/cli": "catalog:", - "@oxc-project/runtime": "^0.97.0" + "@oxc-project/runtime": "^0.98.0" }, "dependencies": { "pirates": "^4.0.7" diff --git a/packages/integrate-module-bundler/package.json b/packages/integrate-module-bundler/package.json index d957c65..f917669 100644 --- a/packages/integrate-module-bundler/package.json +++ b/packages/integrate-module-bundler/package.json @@ -17,7 +17,7 @@ "@nestjs/core": "^11.1.5", "@nestjs/platform-express": "^11.1.5", "@oxc-node/cli": "workspace:*", - "@oxc-project/runtime": "^0.97.0", + "@oxc-project/runtime": "^0.98.0", "@types/express": "^5.0.3", "@types/node": "^24.1.0", "@types/react": "^19.1.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8db7f1..be2bf8b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: workspace:* version: link:packages/core '@oxc-project/runtime': - specifier: ^0.97.0 - version: 0.97.0 + specifier: ^0.98.0 + version: 0.98.0 '@types/node': specifier: ^24.1.0 version: 24.10.0 @@ -109,8 +109,8 @@ importers: specifier: 'catalog:' version: 3.4.1(@emnapi/runtime@1.7.0)(@types/node@24.10.0) '@oxc-project/runtime': - specifier: ^0.97.0 - version: 0.97.0 + specifier: ^0.98.0 + version: 0.98.0 packages/integrate-ava: devDependencies: @@ -198,8 +198,8 @@ importers: specifier: workspace:* version: link:../cli '@oxc-project/runtime': - specifier: ^0.97.0 - version: 0.97.0 + specifier: ^0.98.0 + version: 0.98.0 '@types/express': specifier: ^5.0.3 version: 5.0.5 @@ -1443,8 +1443,8 @@ packages: '@octokit/types@16.0.0': resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - '@oxc-project/runtime@0.97.0': - resolution: {integrity: sha512-yH0zw7z+jEws4dZ4IUKoix5Lh3yhqIJWF9Dc8PWvhpo7U7O+lJrv7ZZL4BeRO0la8LBQFwcCewtLBnVV7hPe/w==} + '@oxc-project/runtime@0.98.0': + resolution: {integrity: sha512-F0ldlBv2orG2YqNL0w77deq9yCaO4zEHbanGnW/jaJxGBR8ImekvZb8x42zAHvdzr8J76psibijvHtXfSjbEIQ==} engines: {node: ^20.19.0 || >=22.12.0} '@oxc-project/types@0.97.0': @@ -5553,7 +5553,7 @@ snapshots: dependencies: '@octokit/openapi-types': 27.0.0 - '@oxc-project/runtime@0.97.0': {} + '@oxc-project/runtime@0.98.0': {} '@oxc-project/types@0.97.0': {}