From 1b4d67321974be77470b0c9df4624e8cb7495bee Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 18 Jun 2025 10:13:05 +0900 Subject: [PATCH 1/3] feat: update rolldown --- pnpm-lock.yaml | 127 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a7da1ebd89fb6..bed285d0824cc2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3029,6 +3029,11 @@ packages: cpu: [arm64] os: [darwin] + '@rolldown/binding-darwin-arm64@1.0.0-beta.17': + resolution: {integrity: sha512-uYxIZ+QdYsjtLUNT3BWCJAww5YJMKL5ZreEO6uJKHCPUE4wbAU1t4JzQudnjrqpkviz4IQYL62Ry/uKuZxzmrw==} + cpu: [arm64] + os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-beta.15': resolution: {integrity: sha512-Zwv8KHU/XdVwLseHG6slJ0FAFklPpiO0sjNvhrcMp1X3F2ajPzUdIO8Cnu3KLmX1GWVSvu6q1kyARLUqPvlh7Q==} cpu: [x64] @@ -3039,6 +3044,11 @@ packages: cpu: [x64] os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-beta.17': + resolution: {integrity: sha512-uu1ovSv1BmYvpR8nJdhkPcnV90l5jmAE4YNmJHo1sSLXWPqlWfigTJ+4v1g8ww1hU4It6Rd7Odf4fqOFnRu74g==} + cpu: [x64] + os: [darwin] + '@rolldown/binding-freebsd-x64@1.0.0-beta.15': resolution: {integrity: sha512-FwhNC23Fz9ldHW1/rX4QaoQe4kyOybCgxO9eglue3cbb3ol28KWpQl3xJfvXc9+O6PDefAs4oFBCbtTh8seiUw==} cpu: [x64] @@ -3049,6 +3059,11 @@ packages: cpu: [x64] os: [freebsd] + '@rolldown/binding-freebsd-x64@1.0.0-beta.17': + resolution: {integrity: sha512-7PhPJ/V8RxvHtk4VDLYsSlDi43W766X2AXlMEqtUi9qpImVH55PsMUrDq74GvJsSKYAO9pAzncP6/sDB0i6F6g==} + cpu: [x64] + os: [freebsd] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': resolution: {integrity: sha512-E60pNliWl4j7EFEVX2oeJZ5VzR+NG6fvDJoqfqRfCl8wtKIf9E1WPWVQIrT+zkz+Fhc5op8g7h25z6rtxsDy9g==} cpu: [arm] @@ -3059,6 +3074,11 @@ packages: cpu: [arm] os: [linux] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': + resolution: {integrity: sha512-VHmUdihRL3kFYgUjr6n3laeZPdmHEliFW+R1F4JhbkztpjdcZjztuOKGul6/x77JJf+LJuAgny45Gw2W5i/hsg==} + cpu: [arm] + os: [linux] + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': resolution: {integrity: sha512-d+qo1LZ/a3EcQW08byIIZy0PBthmG/7dr69pifmNIet/azWR8jbceQaRFFczVc/NwVV3fsZDCmjG8mgJzsNEAg==} cpu: [arm64] @@ -3069,6 +3089,11 @@ packages: cpu: [arm64] os: [linux] + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': + resolution: {integrity: sha512-P/BDueuHUcw5fHNK1UBtItH/o1HNUb3n0o03/lFh3VkrP5yzC9Ov/bVj5wtat1Gb0JAm4ypVHcvlFtU/XOB57w==} + cpu: [arm64] + os: [linux] + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': resolution: {integrity: sha512-P1hbtYF+5ftJI2Ergs4iARbAk6Xd6WnTQb3CF9kjN3KfJTsRYdo5/fvU8Lz/gzhZVvkCXXH3NxDd9308UBO8cw==} cpu: [arm64] @@ -3079,6 +3104,11 @@ packages: cpu: [arm64] os: [linux] + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': + resolution: {integrity: sha512-ZUYk2/j335hVqlhwpkbjgH4eENQIA6aCTwt5Lm8yv3Ny3Dp+NJWjW+a98OruAHel5dsqbKVQriP5av5Ga10rMQ==} + cpu: [arm64] + os: [linux] + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': resolution: {integrity: sha512-Q9NM9uMFN9cjcrW7gd9U087B5WzkEj9dQQHOgoENZSy+vYJYS2fINCIG40ljEVC6jXmVrJgUhJKv7elRZM1nng==} cpu: [x64] @@ -3089,6 +3119,11 @@ packages: cpu: [x64] os: [linux] + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': + resolution: {integrity: sha512-yM9lISQs+es9Mma1qadEj/0hOMJThEVu4azPw9vp1gVtG7fQg/k+AGqULzy175exaZS3IodVwaCC9qtk9QZiUw==} + cpu: [x64] + os: [linux] + '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': resolution: {integrity: sha512-1tuCWuR8gx9PyW2pxAx2ZqnOnwhoY6NWBVP6ZmrjCKQ16NclYc61BzegFXSdugCy8w1QpBPT8/c5oh2W4E5aeA==} cpu: [x64] @@ -3099,6 +3134,11 @@ packages: cpu: [x64] os: [linux] + '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': + resolution: {integrity: sha512-3n+NDnMItllqo09RooFrNJpPjznId7TZcicnGObbnSMBtIfIknkUyjECQssoLajjZ2E4DK7N62yd7jbRkTNZ1g==} + cpu: [x64] + os: [linux] + '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': resolution: {integrity: sha512-zrSeYrpTf27hRxMLh0qpkCoWgzRKG8EyR6o09Zt9xkqCOeE5tEK/S3jV1Nii9WSqVCWFRA+OYxKzMNoykV590g==} engines: {node: '>=14.21.3'} @@ -3109,6 +3149,11 @@ packages: engines: {node: '>=14.21.3'} cpu: [wasm32] + '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': + resolution: {integrity: sha512-CL7bKJg+GhZAM2R2I+mHQb3+8NJmQU1UkXqtR9tJCw60f9yOFi6cwC8lYtFHdM6CuFA+X7+8L3DcTupBNmUiRA==} + engines: {node: '>=14.21.3'} + cpu: [wasm32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': resolution: {integrity: sha512-diR41DsMUnkvb9hvW8vuIrA0WaacAN1fu6lPseXhYifAOZN6kvxEwKn7Xib8i0zjdrYErLv7GNSQ48W+xiNOnA==} cpu: [arm64] @@ -3119,6 +3164,11 @@ packages: cpu: [arm64] os: [win32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': + resolution: {integrity: sha512-35aU4xs7zbAsvirVHnpKjAS0Lblrf4PzJPj2cvII0olFyizfqYZ6yxdzgiUjbPFdF34SKc7obmiA4BG16URsvA==} + cpu: [arm64] + os: [win32] + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': resolution: {integrity: sha512-oCbbcDC3Lk8YgdxCkG23UqVrvXVvllIBgmmwq89bhq5okPP899OI/P+oTTDsUTbhljzNq1pH8a+mR6YBxAFfvw==} cpu: [ia32] @@ -3129,6 +3179,11 @@ packages: cpu: [ia32] os: [win32] + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': + resolution: {integrity: sha512-cPQNXNf74epAShehFaudP4TG3+faHcg+SAB+3sTVu5oGfKHfocHwNo/Uhf6HnFr+6gXpRWcnOj3+k2+KDVisCQ==} + cpu: [ia32] + os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': resolution: {integrity: sha512-w5hVsOv3dzKo10wAXizmnDvUo1yasn/ps+mcn9H9TiJ/GeRE5/15Y6hG6vUQYRQNLVbYRHUt2qG0MyOoasPcHg==} cpu: [x64] @@ -3139,12 +3194,20 @@ packages: cpu: [x64] os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': + resolution: {integrity: sha512-n/3qfwsk6VvDK3RE/mcsA3IIduVAAiAXIkDFGZopj0EZQVYSuFmZ3V3InAk/4cue1YGMARZNPOtTR4LozfzBUA==} + cpu: [x64] + os: [win32] + '@rolldown/pluginutils@1.0.0-beta.15': resolution: {integrity: sha512-lvFtIbidq5EqyAAeiVk41ZNjGRgUoGRBIuqpe1VRJ7R8Av7TLAgGWAwGlHNhO7MFkl7MNRX350CsTtIWIYkNIQ==} '@rolldown/pluginutils@1.0.0-beta.17': resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} + '@rolldown/pluginutils@1.0.0-beta.17': + resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} + '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} @@ -6535,6 +6598,10 @@ packages: resolution: {integrity: sha512-L45QWZF/7HYfIO1nZZL83O8xOMOxBlMiFsspMRUus68wkiag3PNn6PDqEFbzbQDYN32YHFEb2qzqkC2M0enZ2A==} hasBin: true + rolldown@1.0.0-beta.17: + resolution: {integrity: sha512-L45QWZF/7HYfIO1nZZL83O8xOMOxBlMiFsspMRUus68wkiag3PNn6PDqEFbzbQDYN32YHFEb2qzqkC2M0enZ2A==} + hasBin: true + rollup-plugin-license@3.6.0: resolution: {integrity: sha512-1ieLxTCaigI5xokIfszVDRoy6c/Wmlot1fDEnea7Q/WXSR8AqOjYljHDLObAx7nFxHC2mbxT3QnTSPhaic2IYw==} engines: {node: '>=14.0.0'} @@ -8851,48 +8918,72 @@ snapshots: '@rolldown/binding-darwin-arm64@1.0.0-beta.17': optional: true + '@rolldown/binding-darwin-arm64@1.0.0-beta.17': + optional: true + '@rolldown/binding-darwin-x64@1.0.0-beta.15': optional: true '@rolldown/binding-darwin-x64@1.0.0-beta.17': optional: true + '@rolldown/binding-darwin-x64@1.0.0-beta.17': + optional: true + '@rolldown/binding-freebsd-x64@1.0.0-beta.15': optional: true '@rolldown/binding-freebsd-x64@1.0.0-beta.17': optional: true + '@rolldown/binding-freebsd-x64@1.0.0-beta.17': + optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': + optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': optional: true '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': + optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': optional: true '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': + optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': optional: true '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': + optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': optional: true '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': + optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': dependencies: '@napi-rs/wasm-runtime': 0.2.11 @@ -8903,28 +8994,44 @@ snapshots: '@napi-rs/wasm-runtime': 0.2.11 optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': + dependencies: + '@napi-rs/wasm-runtime': 0.2.11 + optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': optional: true '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': + optional: true + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': optional: true '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': optional: true + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': + optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': optional: true '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': + optional: true + '@rolldown/pluginutils@1.0.0-beta.15': {} '@rolldown/pluginutils@1.0.0-beta.17': {} + '@rolldown/pluginutils@1.0.0-beta.17': {} + '@rollup/plugin-alias@5.1.1(rollup@4.43.0)': optionalDependencies: rollup: 4.43.0 @@ -12484,6 +12591,26 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.17 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.17 + rolldown@1.0.0-beta.17: + dependencies: + '@oxc-project/runtime': 0.73.0 + '@oxc-project/types': 0.73.0 + '@rolldown/pluginutils': 1.0.0-beta.17 + ansis: 4.1.0 + optionalDependencies: + '@rolldown/binding-darwin-arm64': 1.0.0-beta.17 + '@rolldown/binding-darwin-x64': 1.0.0-beta.17 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.17 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.17 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.17 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.17 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.17 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.17 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.17 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.17 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.17 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.17 + rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.43.0): dependencies: commenting: 1.1.0 From 268d892ec1e154d0e1c5d9f95dbcfd9ece03de61 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Mon, 12 May 2025 21:00:19 +0900 Subject: [PATCH 2/3] fix: importing an optional peer dep should throw an runtime error --- packages/vite/src/node/plugins/resolve.ts | 11 ++--------- .../optimize-deps/__tests__/optimize-deps.spec.ts | 7 +++---- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/packages/vite/src/node/plugins/resolve.ts b/packages/vite/src/node/plugins/resolve.ts index 1c230c128ffc8e..35999d0024778b 100644 --- a/packages/vite/src/node/plugins/resolve.ts +++ b/packages/vite/src/node/plugins/resolve.ts @@ -812,14 +812,7 @@ export function resolvePlugin( } } if (id.startsWith(optionalPeerDepId)) { - const [, peerDep, parentDep, isRequire] = id.split(':') - // rollup + @rollup/plugin-commonjs hoists dynamic `require`s by default - // If we add a `throw` statement, it will be injected to the top-level and break the whole bundle - // Instead, we mock the module for now - // This can be fixed when we migrate to rolldown - if (isRequire === 'true' && isProduction) { - return 'export default {}' - } + const [, peerDep, parentDep] = id.split(':') return ( 'export default {};' + `throw new Error(\`Could not resolve "${peerDep}" imported by "${parentDep}".${isProduction ? '' : ' Is it installed?'}\`)` @@ -1088,7 +1081,7 @@ export function tryNodeResolve( mainPkg.peerDependenciesMeta?.[pkgName]?.optional ) { return { - id: `${optionalPeerDepId}:${id}:${mainPkg.name}:${!!options.isRequire}`, + id: `${optionalPeerDepId}:${id}:${mainPkg.name}`, } } } diff --git a/playground/optimize-deps/__tests__/optimize-deps.spec.ts b/playground/optimize-deps/__tests__/optimize-deps.spec.ts index 430f3c62b6a835..df8f34382fae4c 100644 --- a/playground/optimize-deps/__tests__/optimize-deps.spec.ts +++ b/playground/optimize-deps/__tests__/optimize-deps.spec.ts @@ -142,10 +142,9 @@ test('dep with optional peer dep (cjs)', async () => { await expect .poll(() => page.textContent('.dep-with-optional-peer-dep-cjs')) .toMatch(`[success]`) - // FIXME - // await expect - // .poll(() => page.textContent('.dep-with-optional-peer-dep-cjs-error')) - // .toMatch(`[success]`) + await expect + .poll(() => page.textContent('.dep-with-optional-peer-dep-cjs-error')) + .toMatch(`[success]`) }) test('dep with css import', async () => { From 5fe04c1cf38fc13620f8f64afbb6dda7bfb5bb0f Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Wed, 18 Jun 2025 11:32:43 +0900 Subject: [PATCH 3/3] chore: fix pnpm-lock --- pnpm-lock.yaml | 127 ------------------------------------------------- 1 file changed, 127 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bed285d0824cc2..8a7da1ebd89fb6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3029,11 +3029,6 @@ packages: cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-arm64@1.0.0-beta.17': - resolution: {integrity: sha512-uYxIZ+QdYsjtLUNT3BWCJAww5YJMKL5ZreEO6uJKHCPUE4wbAU1t4JzQudnjrqpkviz4IQYL62Ry/uKuZxzmrw==} - cpu: [arm64] - os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.15': resolution: {integrity: sha512-Zwv8KHU/XdVwLseHG6slJ0FAFklPpiO0sjNvhrcMp1X3F2ajPzUdIO8Cnu3KLmX1GWVSvu6q1kyARLUqPvlh7Q==} cpu: [x64] @@ -3044,11 +3039,6 @@ packages: cpu: [x64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.17': - resolution: {integrity: sha512-uu1ovSv1BmYvpR8nJdhkPcnV90l5jmAE4YNmJHo1sSLXWPqlWfigTJ+4v1g8ww1hU4It6Rd7Odf4fqOFnRu74g==} - cpu: [x64] - os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.15': resolution: {integrity: sha512-FwhNC23Fz9ldHW1/rX4QaoQe4kyOybCgxO9eglue3cbb3ol28KWpQl3xJfvXc9+O6PDefAs4oFBCbtTh8seiUw==} cpu: [x64] @@ -3059,11 +3049,6 @@ packages: cpu: [x64] os: [freebsd] - '@rolldown/binding-freebsd-x64@1.0.0-beta.17': - resolution: {integrity: sha512-7PhPJ/V8RxvHtk4VDLYsSlDi43W766X2AXlMEqtUi9qpImVH55PsMUrDq74GvJsSKYAO9pAzncP6/sDB0i6F6g==} - cpu: [x64] - os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': resolution: {integrity: sha512-E60pNliWl4j7EFEVX2oeJZ5VzR+NG6fvDJoqfqRfCl8wtKIf9E1WPWVQIrT+zkz+Fhc5op8g7h25z6rtxsDy9g==} cpu: [arm] @@ -3074,11 +3059,6 @@ packages: cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': - resolution: {integrity: sha512-VHmUdihRL3kFYgUjr6n3laeZPdmHEliFW+R1F4JhbkztpjdcZjztuOKGul6/x77JJf+LJuAgny45Gw2W5i/hsg==} - cpu: [arm] - os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': resolution: {integrity: sha512-d+qo1LZ/a3EcQW08byIIZy0PBthmG/7dr69pifmNIet/azWR8jbceQaRFFczVc/NwVV3fsZDCmjG8mgJzsNEAg==} cpu: [arm64] @@ -3089,11 +3069,6 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': - resolution: {integrity: sha512-P/BDueuHUcw5fHNK1UBtItH/o1HNUb3n0o03/lFh3VkrP5yzC9Ov/bVj5wtat1Gb0JAm4ypVHcvlFtU/XOB57w==} - cpu: [arm64] - os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': resolution: {integrity: sha512-P1hbtYF+5ftJI2Ergs4iARbAk6Xd6WnTQb3CF9kjN3KfJTsRYdo5/fvU8Lz/gzhZVvkCXXH3NxDd9308UBO8cw==} cpu: [arm64] @@ -3104,11 +3079,6 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': - resolution: {integrity: sha512-ZUYk2/j335hVqlhwpkbjgH4eENQIA6aCTwt5Lm8yv3Ny3Dp+NJWjW+a98OruAHel5dsqbKVQriP5av5Ga10rMQ==} - cpu: [arm64] - os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': resolution: {integrity: sha512-Q9NM9uMFN9cjcrW7gd9U087B5WzkEj9dQQHOgoENZSy+vYJYS2fINCIG40ljEVC6jXmVrJgUhJKv7elRZM1nng==} cpu: [x64] @@ -3119,11 +3089,6 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': - resolution: {integrity: sha512-yM9lISQs+es9Mma1qadEj/0hOMJThEVu4azPw9vp1gVtG7fQg/k+AGqULzy175exaZS3IodVwaCC9qtk9QZiUw==} - cpu: [x64] - os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': resolution: {integrity: sha512-1tuCWuR8gx9PyW2pxAx2ZqnOnwhoY6NWBVP6ZmrjCKQ16NclYc61BzegFXSdugCy8w1QpBPT8/c5oh2W4E5aeA==} cpu: [x64] @@ -3134,11 +3099,6 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': - resolution: {integrity: sha512-3n+NDnMItllqo09RooFrNJpPjznId7TZcicnGObbnSMBtIfIknkUyjECQssoLajjZ2E4DK7N62yd7jbRkTNZ1g==} - cpu: [x64] - os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': resolution: {integrity: sha512-zrSeYrpTf27hRxMLh0qpkCoWgzRKG8EyR6o09Zt9xkqCOeE5tEK/S3jV1Nii9WSqVCWFRA+OYxKzMNoykV590g==} engines: {node: '>=14.21.3'} @@ -3149,11 +3109,6 @@ packages: engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': - resolution: {integrity: sha512-CL7bKJg+GhZAM2R2I+mHQb3+8NJmQU1UkXqtR9tJCw60f9yOFi6cwC8lYtFHdM6CuFA+X7+8L3DcTupBNmUiRA==} - engines: {node: '>=14.21.3'} - cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': resolution: {integrity: sha512-diR41DsMUnkvb9hvW8vuIrA0WaacAN1fu6lPseXhYifAOZN6kvxEwKn7Xib8i0zjdrYErLv7GNSQ48W+xiNOnA==} cpu: [arm64] @@ -3164,11 +3119,6 @@ packages: cpu: [arm64] os: [win32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-35aU4xs7zbAsvirVHnpKjAS0Lblrf4PzJPj2cvII0olFyizfqYZ6yxdzgiUjbPFdF34SKc7obmiA4BG16URsvA==} - cpu: [arm64] - os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': resolution: {integrity: sha512-oCbbcDC3Lk8YgdxCkG23UqVrvXVvllIBgmmwq89bhq5okPP899OI/P+oTTDsUTbhljzNq1pH8a+mR6YBxAFfvw==} cpu: [ia32] @@ -3179,11 +3129,6 @@ packages: cpu: [ia32] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-cPQNXNf74epAShehFaudP4TG3+faHcg+SAB+3sTVu5oGfKHfocHwNo/Uhf6HnFr+6gXpRWcnOj3+k2+KDVisCQ==} - cpu: [ia32] - os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': resolution: {integrity: sha512-w5hVsOv3dzKo10wAXizmnDvUo1yasn/ps+mcn9H9TiJ/GeRE5/15Y6hG6vUQYRQNLVbYRHUt2qG0MyOoasPcHg==} cpu: [x64] @@ -3194,20 +3139,12 @@ packages: cpu: [x64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-n/3qfwsk6VvDK3RE/mcsA3IIduVAAiAXIkDFGZopj0EZQVYSuFmZ3V3InAk/4cue1YGMARZNPOtTR4LozfzBUA==} - cpu: [x64] - os: [win32] - '@rolldown/pluginutils@1.0.0-beta.15': resolution: {integrity: sha512-lvFtIbidq5EqyAAeiVk41ZNjGRgUoGRBIuqpe1VRJ7R8Av7TLAgGWAwGlHNhO7MFkl7MNRX350CsTtIWIYkNIQ==} '@rolldown/pluginutils@1.0.0-beta.17': resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} - '@rolldown/pluginutils@1.0.0-beta.17': - resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} - '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} @@ -6598,10 +6535,6 @@ packages: resolution: {integrity: sha512-L45QWZF/7HYfIO1nZZL83O8xOMOxBlMiFsspMRUus68wkiag3PNn6PDqEFbzbQDYN32YHFEb2qzqkC2M0enZ2A==} hasBin: true - rolldown@1.0.0-beta.17: - resolution: {integrity: sha512-L45QWZF/7HYfIO1nZZL83O8xOMOxBlMiFsspMRUus68wkiag3PNn6PDqEFbzbQDYN32YHFEb2qzqkC2M0enZ2A==} - hasBin: true - rollup-plugin-license@3.6.0: resolution: {integrity: sha512-1ieLxTCaigI5xokIfszVDRoy6c/Wmlot1fDEnea7Q/WXSR8AqOjYljHDLObAx7nFxHC2mbxT3QnTSPhaic2IYw==} engines: {node: '>=14.0.0'} @@ -8918,72 +8851,48 @@ snapshots: '@rolldown/binding-darwin-arm64@1.0.0-beta.17': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.17': - optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.15': optional: true '@rolldown/binding-darwin-x64@1.0.0-beta.17': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.17': - optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.15': optional: true '@rolldown/binding-freebsd-x64@1.0.0-beta.17': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.17': - optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': - optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': optional: true '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': - optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': optional: true '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': - optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': optional: true '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': - optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': optional: true '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': - optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': dependencies: '@napi-rs/wasm-runtime': 0.2.11 @@ -8994,44 +8903,28 @@ snapshots: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': - dependencies: - '@napi-rs/wasm-runtime': 0.2.11 - optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': optional: true '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': - optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': optional: true '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': - optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': optional: true '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': - optional: true - '@rolldown/pluginutils@1.0.0-beta.15': {} '@rolldown/pluginutils@1.0.0-beta.17': {} - '@rolldown/pluginutils@1.0.0-beta.17': {} - '@rollup/plugin-alias@5.1.1(rollup@4.43.0)': optionalDependencies: rollup: 4.43.0 @@ -12591,26 +12484,6 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.17 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.17 - rolldown@1.0.0-beta.17: - dependencies: - '@oxc-project/runtime': 0.73.0 - '@oxc-project/types': 0.73.0 - '@rolldown/pluginutils': 1.0.0-beta.17 - ansis: 4.1.0 - optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.17 - '@rolldown/binding-darwin-x64': 1.0.0-beta.17 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.17 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.17 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.17 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.17 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.17 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.17 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.17 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.17 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.17 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.17 - rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.43.0): dependencies: commenting: 1.1.0