From d9aef52f38d80d9d641949e6558765e85c672cd1 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Thu, 19 Jun 2025 11:43:13 +0900 Subject: [PATCH 01/10] feat!: enable resolver native plugin by default --- packages/vite/src/node/config.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index eb247a2248955b..d938d889c7b25b 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -718,9 +718,7 @@ export const configDefaults = Object.freeze({ importGlobRestoreExtension: false, renderBuiltUrl: undefined, hmrPartialAccept: false, - enableNativePlugin: process.env._VITE_TEST_NATIVE_PLUGIN - ? 'resolver' - : false, + enableNativePlugin: 'resolver', }, future: { removePluginHookHandleHotUpdate: undefined, From a81ff7320e57b10016f2e4e1625b8a054b2f26d1 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Thu, 19 Jun 2025 12:31:37 +0900 Subject: [PATCH 02/10] feat: use rolldown pr --- packages/vite/package.json | 2 +- playground/package.json | 2 +- pnpm-lock.yaml | 152 ++++++++++++++++++++++--------------- 3 files changed, 93 insertions(+), 63 deletions(-) diff --git a/packages/vite/package.json b/packages/vite/package.json index 4d162e8b8df8f5..5e9e82d674893d 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -86,7 +86,7 @@ "lightningcss": "^1.30.1", "picomatch": "^4.0.2", "postcss": "^8.5.5", - "rolldown": "1.0.0-beta.17", + "rolldown": "https://pkg.pr.new/rolldown@5004", "tinyglobby": "^0.2.14" }, "optionalDependencies": { diff --git a/playground/package.json b/playground/package.json index f83e28134b05c4..2208ce53a5dc79 100644 --- a/playground/package.json +++ b/playground/package.json @@ -10,6 +10,6 @@ "convert-source-map": "^2.0.0", "css-color-names": "^1.0.1", "kill-port": "^1.6.1", - "rolldown": "1.0.0-beta.17" + "rolldown": "https://pkg.pr.new/rolldown@5004" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a7da1ebd89fb6..798fd4990fe158 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -230,8 +230,8 @@ importers: specifier: ^8.5.5 version: 8.5.6 rolldown: - specifier: 1.0.0-beta.17 - version: 1.0.0-beta.17 + specifier: https://pkg.pr.new/rolldown@5004 + version: https://pkg.pr.new/rolldown@5004 tinyglobby: specifier: ^0.2.14 version: 0.2.14 @@ -376,7 +376,7 @@ importers: version: 2.0.3 rolldown-plugin-dts: specifier: ^0.13.11 - version: 0.13.11(rolldown@1.0.0-beta.17)(typescript@5.7.3) + version: 0.13.11(rolldown@https://pkg.pr.new/rolldown@5004)(typescript@5.7.3) rollup: specifier: ^4.40.0 version: 4.43.0 @@ -517,8 +517,8 @@ importers: specifier: ^1.6.1 version: 1.6.1 rolldown: - specifier: 1.0.0-beta.17 - version: 1.0.0-beta.17 + specifier: https://pkg.pr.new/rolldown@5004 + version: https://pkg.pr.new/rolldown@5004 playground/alias: dependencies: @@ -2912,12 +2912,19 @@ packages: resolution: {integrity: sha512-YFvBzVQK/ix0RQxOI02ebCumehSHoiJgvb7nOU4o7xFoMnnujLdjmxnEBK/qiOQrEyXlY69gXGMEsKYVe+YZ3A==} engines: {node: '>=6.9.0'} + '@oxc-project/runtime@0.73.2': + resolution: {integrity: sha512-wbUN3K3zjMRHxAsNm1nKHebSnDY800b3LxQFTr9wSZpdQdhiQQAZpRIFsYjh0sAotoyqahN576sB1DmpPUhl5Q==} + engines: {node: '>=6.9.0'} + '@oxc-project/types@0.72.3': resolution: {integrity: sha512-CfAC4wrmMkUoISpQkFAIfMVvlPfQV3xg7ZlcqPXPOIMQhdKIId44G8W0mCPgtpWdFFAyJ+SFtiM+9vbyCkoVng==} '@oxc-project/types@0.73.0': resolution: {integrity: sha512-ZQS7dpsga43R7bjqRKHRhOeNpuIBeLBnlS3M6H3IqWIWiapGOQIxp4lpETLBYupkSd4dh85ESFn6vAvtpPdGkA==} + '@oxc-project/types@0.73.2': + resolution: {integrity: sha512-kU2FjfCb9VTNg/KbOTKVi2sYrKTkNQYq1Fi1v1jCKjbUGA9wqkNDqijNBLeDwagFtDuK2EIWvTzNDYU4k/918g==} + '@parcel/watcher-android-arm64@2.5.1': resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} engines: {node: '>= 10.0.0'} @@ -3024,8 +3031,9 @@ packages: cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-arm64@1.0.0-beta.17': - resolution: {integrity: sha512-uYxIZ+QdYsjtLUNT3BWCJAww5YJMKL5ZreEO6uJKHCPUE4wbAU1t4JzQudnjrqpkviz4IQYL62Ry/uKuZxzmrw==} + '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [arm64] os: [darwin] @@ -3034,8 +3042,9 @@ packages: cpu: [x64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.17': - resolution: {integrity: sha512-uu1ovSv1BmYvpR8nJdhkPcnV90l5jmAE4YNmJHo1sSLXWPqlWfigTJ+4v1g8ww1hU4It6Rd7Odf4fqOFnRu74g==} + '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [x64] os: [darwin] @@ -3044,8 +3053,9 @@ packages: cpu: [x64] os: [freebsd] - '@rolldown/binding-freebsd-x64@1.0.0-beta.17': - resolution: {integrity: sha512-7PhPJ/V8RxvHtk4VDLYsSlDi43W766X2AXlMEqtUi9qpImVH55PsMUrDq74GvJsSKYAO9pAzncP6/sDB0i6F6g==} + '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [x64] os: [freebsd] @@ -3054,8 +3064,9 @@ packages: cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': - resolution: {integrity: sha512-VHmUdihRL3kFYgUjr6n3laeZPdmHEliFW+R1F4JhbkztpjdcZjztuOKGul6/x77JJf+LJuAgny45Gw2W5i/hsg==} + '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [arm] os: [linux] @@ -3064,8 +3075,9 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': - resolution: {integrity: sha512-P/BDueuHUcw5fHNK1UBtItH/o1HNUb3n0o03/lFh3VkrP5yzC9Ov/bVj5wtat1Gb0JAm4ypVHcvlFtU/XOB57w==} + '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [arm64] os: [linux] @@ -3074,8 +3086,9 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': - resolution: {integrity: sha512-ZUYk2/j335hVqlhwpkbjgH4eENQIA6aCTwt5Lm8yv3Ny3Dp+NJWjW+a98OruAHel5dsqbKVQriP5av5Ga10rMQ==} + '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [arm64] os: [linux] @@ -3084,8 +3097,9 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': - resolution: {integrity: sha512-yM9lISQs+es9Mma1qadEj/0hOMJThEVu4azPw9vp1gVtG7fQg/k+AGqULzy175exaZS3IodVwaCC9qtk9QZiUw==} + '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [x64] os: [linux] @@ -3094,8 +3108,9 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': - resolution: {integrity: sha512-3n+NDnMItllqo09RooFrNJpPjznId7TZcicnGObbnSMBtIfIknkUyjECQssoLajjZ2E4DK7N62yd7jbRkTNZ1g==} + '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [x64] os: [linux] @@ -3104,8 +3119,9 @@ 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==} + '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 engines: {node: '>=14.21.3'} cpu: [wasm32] @@ -3114,8 +3130,9 @@ packages: cpu: [arm64] os: [win32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-35aU4xs7zbAsvirVHnpKjAS0Lblrf4PzJPj2cvII0olFyizfqYZ6yxdzgiUjbPFdF34SKc7obmiA4BG16URsvA==} + '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [arm64] os: [win32] @@ -3124,8 +3141,9 @@ 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==} + '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [ia32] os: [win32] @@ -3134,8 +3152,9 @@ packages: cpu: [x64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': - resolution: {integrity: sha512-n/3qfwsk6VvDK3RE/mcsA3IIduVAAiAXIkDFGZopj0EZQVYSuFmZ3V3InAk/4cue1YGMARZNPOtTR4LozfzBUA==} + '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 cpu: [x64] os: [win32] @@ -3145,6 +3164,10 @@ packages: '@rolldown/pluginutils@1.0.0-beta.17': resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} + '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c} + version: 1.0.0-beta.17-commit.e7884a7 + '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} @@ -6531,8 +6554,9 @@ packages: resolution: {integrity: sha512-ep788NsIGl0W5gT+99hBrSGe4Hdhcwc55PqM3O0mR5H0C4ZpGpDGgu9YzTJ8a6mFDLnFnc/LYC+Dszb7oWK/dg==} hasBin: true - rolldown@1.0.0-beta.17: - resolution: {integrity: sha512-L45QWZF/7HYfIO1nZZL83O8xOMOxBlMiFsspMRUus68wkiag3PNn6PDqEFbzbQDYN32YHFEb2qzqkC2M0enZ2A==} + rolldown@https://pkg.pr.new/rolldown@5004: + resolution: {tarball: https://pkg.pr.new/rolldown@5004} + version: 1.0.0-beta.17-commit.e7884a7 hasBin: true rollup-plugin-license@3.6.0: @@ -8767,10 +8791,14 @@ snapshots: '@oxc-project/runtime@0.73.0': {} + '@oxc-project/runtime@0.73.2': {} + '@oxc-project/types@0.72.3': {} '@oxc-project/types@0.73.0': {} + '@oxc-project/types@0.73.2': {} + '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -8848,49 +8876,49 @@ snapshots: '@rolldown/binding-darwin-arm64@1.0.0-beta.15': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.17': + '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c': optional: true '@rolldown/binding-darwin-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.17': + '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c': optional: true '@rolldown/binding-freebsd-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.17': + '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.17': + '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c': optional: true '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.17': + '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c': optional: true '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.17': + '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c': optional: true '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.17': + '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c': optional: true '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.17': + '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c': optional: true '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': @@ -8898,7 +8926,7 @@ snapshots: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.17': + '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true @@ -8906,25 +8934,27 @@ snapshots: '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.17': + '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c': optional: true '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.17': + '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c': optional: true '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.17': + '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c': optional: true '@rolldown/pluginutils@1.0.0-beta.15': {} '@rolldown/pluginutils@1.0.0-beta.17': {} + '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c': {} + '@rollup/plugin-alias@5.1.1(rollup@4.43.0)': optionalDependencies: rollup: 4.43.0 @@ -12427,7 +12457,7 @@ snapshots: - oxc-resolver - supports-color - rolldown-plugin-dts@0.13.11(rolldown@1.0.0-beta.17)(typescript@5.7.3): + rolldown-plugin-dts@0.13.11(rolldown@https://pkg.pr.new/rolldown@5004)(typescript@5.7.3): dependencies: '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 @@ -12437,7 +12467,7 @@ snapshots: debug: 4.4.1 dts-resolver: 2.1.1 get-tsconfig: 4.10.1 - rolldown: 1.0.0-beta.17 + rolldown: https://pkg.pr.new/rolldown@5004 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -12464,25 +12494,25 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.15 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.15 - rolldown@1.0.0-beta.17: + rolldown@https://pkg.pr.new/rolldown@5004: dependencies: - '@oxc-project/runtime': 0.73.0 - '@oxc-project/types': 0.73.0 - '@rolldown/pluginutils': 1.0.0-beta.17 + '@oxc-project/runtime': 0.73.2 + '@oxc-project/types': 0.73.2 + '@rolldown/pluginutils': https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c 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 + '@rolldown/binding-darwin-arm64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c + '@rolldown/binding-darwin-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c + '@rolldown/binding-freebsd-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c + '@rolldown/binding-linux-arm-gnueabihf': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c + '@rolldown/binding-linux-arm64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c + '@rolldown/binding-linux-arm64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c + '@rolldown/binding-linux-x64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c + '@rolldown/binding-linux-x64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c + '@rolldown/binding-wasm32-wasi': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c + '@rolldown/binding-win32-arm64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c + '@rolldown/binding-win32-ia32-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c + '@rolldown/binding-win32-x64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.43.0): dependencies: From 667bee7086d46f22258e8378ef5b99a17aaa098c Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Tue, 24 Jun 2025 11:18:57 +0900 Subject: [PATCH 03/10] chore: update --- packages/vite/package.json | 2 +- playground/package.json | 2 +- pnpm-lock.yaml | 20 ++++++++++---------- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/vite/package.json b/packages/vite/package.json index 5e9e82d674893d..2ebeeb983da0a3 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -86,7 +86,7 @@ "lightningcss": "^1.30.1", "picomatch": "^4.0.2", "postcss": "^8.5.5", - "rolldown": "https://pkg.pr.new/rolldown@5004", + "rolldown": "https://pkg.pr.new/rolldown@0f7897c", "tinyglobby": "^0.2.14" }, "optionalDependencies": { diff --git a/playground/package.json b/playground/package.json index 2208ce53a5dc79..ddb56b90cde204 100644 --- a/playground/package.json +++ b/playground/package.json @@ -10,6 +10,6 @@ "convert-source-map": "^2.0.0", "css-color-names": "^1.0.1", "kill-port": "^1.6.1", - "rolldown": "https://pkg.pr.new/rolldown@5004" + "rolldown": "https://pkg.pr.new/rolldown@0f7897c" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 798fd4990fe158..b65f91d87d1550 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -230,8 +230,8 @@ importers: specifier: ^8.5.5 version: 8.5.6 rolldown: - specifier: https://pkg.pr.new/rolldown@5004 - version: https://pkg.pr.new/rolldown@5004 + specifier: https://pkg.pr.new/rolldown@0f7897c + version: https://pkg.pr.new/rolldown@0f7897c tinyglobby: specifier: ^0.2.14 version: 0.2.14 @@ -376,7 +376,7 @@ importers: version: 2.0.3 rolldown-plugin-dts: specifier: ^0.13.11 - version: 0.13.11(rolldown@https://pkg.pr.new/rolldown@5004)(typescript@5.7.3) + version: 0.13.11(rolldown@https://pkg.pr.new/rolldown@0f7897c)(typescript@5.7.3) rollup: specifier: ^4.40.0 version: 4.43.0 @@ -517,8 +517,8 @@ importers: specifier: ^1.6.1 version: 1.6.1 rolldown: - specifier: https://pkg.pr.new/rolldown@5004 - version: https://pkg.pr.new/rolldown@5004 + specifier: https://pkg.pr.new/rolldown@0f7897c + version: https://pkg.pr.new/rolldown@0f7897c playground/alias: dependencies: @@ -6554,8 +6554,8 @@ packages: resolution: {integrity: sha512-ep788NsIGl0W5gT+99hBrSGe4Hdhcwc55PqM3O0mR5H0C4ZpGpDGgu9YzTJ8a6mFDLnFnc/LYC+Dszb7oWK/dg==} hasBin: true - rolldown@https://pkg.pr.new/rolldown@5004: - resolution: {tarball: https://pkg.pr.new/rolldown@5004} + rolldown@https://pkg.pr.new/rolldown@0f7897c: + resolution: {tarball: https://pkg.pr.new/rolldown@0f7897c} version: 1.0.0-beta.17-commit.e7884a7 hasBin: true @@ -12457,7 +12457,7 @@ snapshots: - oxc-resolver - supports-color - rolldown-plugin-dts@0.13.11(rolldown@https://pkg.pr.new/rolldown@5004)(typescript@5.7.3): + rolldown-plugin-dts@0.13.11(rolldown@https://pkg.pr.new/rolldown@0f7897c)(typescript@5.7.3): dependencies: '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 @@ -12467,7 +12467,7 @@ snapshots: debug: 4.4.1 dts-resolver: 2.1.1 get-tsconfig: 4.10.1 - rolldown: https://pkg.pr.new/rolldown@5004 + rolldown: https://pkg.pr.new/rolldown@0f7897c optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -12494,7 +12494,7 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.15 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.15 - rolldown@https://pkg.pr.new/rolldown@5004: + rolldown@https://pkg.pr.new/rolldown@0f7897c: dependencies: '@oxc-project/runtime': 0.73.2 '@oxc-project/types': 0.73.2 From 57c351b957a022254778837581f73c8d1ae63b13 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Tue, 24 Jun 2025 11:50:07 +0900 Subject: [PATCH 04/10] chore: update --- packages/vite/package.json | 2 +- playground/package.json | 2 +- pnpm-lock.yaml | 168 ++++++++++++++++++------------------- 3 files changed, 86 insertions(+), 86 deletions(-) diff --git a/packages/vite/package.json b/packages/vite/package.json index 2ebeeb983da0a3..5a5ce5477a33db 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -86,7 +86,7 @@ "lightningcss": "^1.30.1", "picomatch": "^4.0.2", "postcss": "^8.5.5", - "rolldown": "https://pkg.pr.new/rolldown@0f7897c", + "rolldown": "https://pkg.pr.new/rolldown@ea310f5", "tinyglobby": "^0.2.14" }, "optionalDependencies": { diff --git a/playground/package.json b/playground/package.json index ddb56b90cde204..7139db6dca57e1 100644 --- a/playground/package.json +++ b/playground/package.json @@ -10,6 +10,6 @@ "convert-source-map": "^2.0.0", "css-color-names": "^1.0.1", "kill-port": "^1.6.1", - "rolldown": "https://pkg.pr.new/rolldown@0f7897c" + "rolldown": "https://pkg.pr.new/rolldown@ea310f5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b65f91d87d1550..7b630789655373 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -230,8 +230,8 @@ importers: specifier: ^8.5.5 version: 8.5.6 rolldown: - specifier: https://pkg.pr.new/rolldown@0f7897c - version: https://pkg.pr.new/rolldown@0f7897c + specifier: https://pkg.pr.new/rolldown@ea310f5 + version: https://pkg.pr.new/rolldown@ea310f5 tinyglobby: specifier: ^0.2.14 version: 0.2.14 @@ -376,7 +376,7 @@ importers: version: 2.0.3 rolldown-plugin-dts: specifier: ^0.13.11 - version: 0.13.11(rolldown@https://pkg.pr.new/rolldown@0f7897c)(typescript@5.7.3) + version: 0.13.11(rolldown@https://pkg.pr.new/rolldown@ea310f5)(typescript@5.7.3) rollup: specifier: ^4.40.0 version: 4.43.0 @@ -517,8 +517,8 @@ importers: specifier: ^1.6.1 version: 1.6.1 rolldown: - specifier: https://pkg.pr.new/rolldown@0f7897c - version: https://pkg.pr.new/rolldown@0f7897c + specifier: https://pkg.pr.new/rolldown@ea310f5 + version: https://pkg.pr.new/rolldown@ea310f5 playground/alias: dependencies: @@ -2912,8 +2912,8 @@ packages: resolution: {integrity: sha512-YFvBzVQK/ix0RQxOI02ebCumehSHoiJgvb7nOU4o7xFoMnnujLdjmxnEBK/qiOQrEyXlY69gXGMEsKYVe+YZ3A==} engines: {node: '>=6.9.0'} - '@oxc-project/runtime@0.73.2': - resolution: {integrity: sha512-wbUN3K3zjMRHxAsNm1nKHebSnDY800b3LxQFTr9wSZpdQdhiQQAZpRIFsYjh0sAotoyqahN576sB1DmpPUhl5Q==} + '@oxc-project/runtime@0.74.0': + resolution: {integrity: sha512-xLtrz35ZUdN9Fq8PfOA6a81ygfrLOj2gGFsnA8wh3haX91MsS3igTOpkQXdesq53ndPFSxZH1qnr9a0W+lNPQA==} engines: {node: '>=6.9.0'} '@oxc-project/types@0.72.3': @@ -2922,8 +2922,8 @@ packages: '@oxc-project/types@0.73.0': resolution: {integrity: sha512-ZQS7dpsga43R7bjqRKHRhOeNpuIBeLBnlS3M6H3IqWIWiapGOQIxp4lpETLBYupkSd4dh85ESFn6vAvtpPdGkA==} - '@oxc-project/types@0.73.2': - resolution: {integrity: sha512-kU2FjfCb9VTNg/KbOTKVi2sYrKTkNQYq1Fi1v1jCKjbUGA9wqkNDqijNBLeDwagFtDuK2EIWvTzNDYU4k/918g==} + '@oxc-project/types@0.74.0': + resolution: {integrity: sha512-KOw/RZrVlHGhCXh1RufBFF7Nuo7HdY5w1lRJukM/igIl6x9qtz8QycDvZdzb4qnHO7znrPyo2sJrFJK2eKHgfQ==} '@parcel/watcher-android-arm64@2.5.1': resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} @@ -3031,9 +3031,9 @@ packages: cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [arm64] os: [darwin] @@ -3042,9 +3042,9 @@ packages: cpu: [x64] os: [darwin] - '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [x64] os: [darwin] @@ -3053,9 +3053,9 @@ packages: cpu: [x64] os: [freebsd] - '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [x64] os: [freebsd] @@ -3064,9 +3064,9 @@ packages: cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [arm] os: [linux] @@ -3075,9 +3075,9 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [arm64] os: [linux] @@ -3086,9 +3086,9 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [arm64] os: [linux] @@ -3097,9 +3097,9 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [x64] os: [linux] @@ -3108,9 +3108,9 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [x64] os: [linux] @@ -3119,9 +3119,9 @@ packages: engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 engines: {node: '>=14.21.3'} cpu: [wasm32] @@ -3130,9 +3130,9 @@ packages: cpu: [arm64] os: [win32] - '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [arm64] os: [win32] @@ -3141,9 +3141,9 @@ packages: cpu: [ia32] os: [win32] - '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [ia32] os: [win32] @@ -3152,9 +3152,9 @@ packages: cpu: [x64] os: [win32] - '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 cpu: [x64] os: [win32] @@ -3164,9 +3164,9 @@ packages: '@rolldown/pluginutils@1.0.0-beta.17': resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} - '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} @@ -6554,9 +6554,9 @@ packages: resolution: {integrity: sha512-ep788NsIGl0W5gT+99hBrSGe4Hdhcwc55PqM3O0mR5H0C4ZpGpDGgu9YzTJ8a6mFDLnFnc/LYC+Dszb7oWK/dg==} hasBin: true - rolldown@https://pkg.pr.new/rolldown@0f7897c: - resolution: {tarball: https://pkg.pr.new/rolldown@0f7897c} - version: 1.0.0-beta.17-commit.e7884a7 + rolldown@https://pkg.pr.new/rolldown@ea310f5: + resolution: {tarball: https://pkg.pr.new/rolldown@ea310f5} + version: 1.0.0-beta.19-commit.e88be12 hasBin: true rollup-plugin-license@3.6.0: @@ -8791,13 +8791,13 @@ snapshots: '@oxc-project/runtime@0.73.0': {} - '@oxc-project/runtime@0.73.2': {} + '@oxc-project/runtime@0.74.0': {} '@oxc-project/types@0.72.3': {} '@oxc-project/types@0.73.0': {} - '@oxc-project/types@0.73.2': {} + '@oxc-project/types@0.74.0': {} '@parcel/watcher-android-arm64@2.5.1': optional: true @@ -8876,49 +8876,49 @@ snapshots: '@rolldown/binding-darwin-arm64@1.0.0-beta.15': optional: true - '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c': + '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5': optional: true '@rolldown/binding-darwin-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c': + '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5': optional: true '@rolldown/binding-freebsd-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c': + '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c': + '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5': optional: true '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c': + '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5': optional: true '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c': + '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5': optional: true '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c': + '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5': optional: true '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c': + '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5': optional: true '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': @@ -8926,7 +8926,7 @@ snapshots: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c': + '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true @@ -8934,26 +8934,26 @@ snapshots: '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c': + '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5': optional: true '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c': + '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5': optional: true '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c': + '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5': optional: true '@rolldown/pluginutils@1.0.0-beta.15': {} '@rolldown/pluginutils@1.0.0-beta.17': {} - '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c': {} + '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5': {} '@rollup/plugin-alias@5.1.1(rollup@4.43.0)': optionalDependencies: @@ -12457,7 +12457,7 @@ snapshots: - oxc-resolver - supports-color - rolldown-plugin-dts@0.13.11(rolldown@https://pkg.pr.new/rolldown@0f7897c)(typescript@5.7.3): + rolldown-plugin-dts@0.13.11(rolldown@https://pkg.pr.new/rolldown@ea310f5)(typescript@5.7.3): dependencies: '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 @@ -12467,7 +12467,7 @@ snapshots: debug: 4.4.1 dts-resolver: 2.1.1 get-tsconfig: 4.10.1 - rolldown: https://pkg.pr.new/rolldown@0f7897c + rolldown: https://pkg.pr.new/rolldown@ea310f5 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -12494,25 +12494,25 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.15 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.15 - rolldown@https://pkg.pr.new/rolldown@0f7897c: + rolldown@https://pkg.pr.new/rolldown@ea310f5: dependencies: - '@oxc-project/runtime': 0.73.2 - '@oxc-project/types': 0.73.2 - '@rolldown/pluginutils': https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@0f7897c + '@oxc-project/runtime': 0.74.0 + '@oxc-project/types': 0.74.0 + '@rolldown/pluginutils': https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5 ansis: 4.1.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@0f7897c - '@rolldown/binding-darwin-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@0f7897c - '@rolldown/binding-freebsd-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@0f7897c - '@rolldown/binding-linux-arm-gnueabihf': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@0f7897c - '@rolldown/binding-linux-arm64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@0f7897c - '@rolldown/binding-linux-arm64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@0f7897c - '@rolldown/binding-linux-x64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@0f7897c - '@rolldown/binding-linux-x64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@0f7897c - '@rolldown/binding-wasm32-wasi': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@0f7897c - '@rolldown/binding-win32-arm64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@0f7897c - '@rolldown/binding-win32-ia32-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@0f7897c - '@rolldown/binding-win32-x64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@0f7897c + '@rolldown/binding-darwin-arm64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5 + '@rolldown/binding-darwin-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5 + '@rolldown/binding-freebsd-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5 + '@rolldown/binding-linux-arm-gnueabihf': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5 + '@rolldown/binding-linux-arm64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5 + '@rolldown/binding-linux-arm64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5 + '@rolldown/binding-linux-x64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5 + '@rolldown/binding-linux-x64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5 + '@rolldown/binding-wasm32-wasi': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5 + '@rolldown/binding-win32-arm64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5 + '@rolldown/binding-win32-ia32-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5 + '@rolldown/binding-win32-x64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.43.0): dependencies: From 4ae0bf5b73a1b92dc3415418ddb641597460fc6e Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Tue, 24 Jun 2025 16:45:03 +0900 Subject: [PATCH 05/10] chore: update --- packages/vite/package.json | 2 +- playground/package.json | 2 +- pnpm-lock.yaml | 152 ++++++++++++++++++------------------- 3 files changed, 78 insertions(+), 78 deletions(-) diff --git a/packages/vite/package.json b/packages/vite/package.json index 5a5ce5477a33db..7344e4cc5a2c0b 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -86,7 +86,7 @@ "lightningcss": "^1.30.1", "picomatch": "^4.0.2", "postcss": "^8.5.5", - "rolldown": "https://pkg.pr.new/rolldown@ea310f5", + "rolldown": "https://pkg.pr.new/rolldown@3703676", "tinyglobby": "^0.2.14" }, "optionalDependencies": { diff --git a/playground/package.json b/playground/package.json index 7139db6dca57e1..749d739cd6841b 100644 --- a/playground/package.json +++ b/playground/package.json @@ -10,6 +10,6 @@ "convert-source-map": "^2.0.0", "css-color-names": "^1.0.1", "kill-port": "^1.6.1", - "rolldown": "https://pkg.pr.new/rolldown@ea310f5" + "rolldown": "https://pkg.pr.new/rolldown@3703676" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b630789655373..0a681698ec14ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -230,8 +230,8 @@ importers: specifier: ^8.5.5 version: 8.5.6 rolldown: - specifier: https://pkg.pr.new/rolldown@ea310f5 - version: https://pkg.pr.new/rolldown@ea310f5 + specifier: https://pkg.pr.new/rolldown@3703676 + version: https://pkg.pr.new/rolldown@3703676 tinyglobby: specifier: ^0.2.14 version: 0.2.14 @@ -376,7 +376,7 @@ importers: version: 2.0.3 rolldown-plugin-dts: specifier: ^0.13.11 - version: 0.13.11(rolldown@https://pkg.pr.new/rolldown@ea310f5)(typescript@5.7.3) + version: 0.13.11(rolldown@https://pkg.pr.new/rolldown@3703676)(typescript@5.7.3) rollup: specifier: ^4.40.0 version: 4.43.0 @@ -517,8 +517,8 @@ importers: specifier: ^1.6.1 version: 1.6.1 rolldown: - specifier: https://pkg.pr.new/rolldown@ea310f5 - version: https://pkg.pr.new/rolldown@ea310f5 + specifier: https://pkg.pr.new/rolldown@3703676 + version: https://pkg.pr.new/rolldown@3703676 playground/alias: dependencies: @@ -3031,9 +3031,9 @@ packages: cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [arm64] os: [darwin] @@ -3042,9 +3042,9 @@ packages: cpu: [x64] os: [darwin] - '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [x64] os: [darwin] @@ -3053,9 +3053,9 @@ packages: cpu: [x64] os: [freebsd] - '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [x64] os: [freebsd] @@ -3064,9 +3064,9 @@ packages: cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [arm] os: [linux] @@ -3075,9 +3075,9 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [arm64] os: [linux] @@ -3086,9 +3086,9 @@ packages: cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [arm64] os: [linux] @@ -3097,9 +3097,9 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [x64] os: [linux] @@ -3108,9 +3108,9 @@ packages: cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [x64] os: [linux] @@ -3119,9 +3119,9 @@ packages: engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@3703676} + version: 1.0.0-beta.19-commit.141c388 engines: {node: '>=14.21.3'} cpu: [wasm32] @@ -3130,9 +3130,9 @@ packages: cpu: [arm64] os: [win32] - '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [arm64] os: [win32] @@ -3141,9 +3141,9 @@ packages: cpu: [ia32] os: [win32] - '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [ia32] os: [win32] @@ -3152,9 +3152,9 @@ packages: cpu: [x64] os: [win32] - '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@3703676} + version: 1.0.0-beta.19-commit.141c388 cpu: [x64] os: [win32] @@ -3164,9 +3164,9 @@ packages: '@rolldown/pluginutils@1.0.0-beta.17': resolution: {integrity: sha512-i6p5fc1+lAmR3OHmNlv7/3PIY3EtuUu4kVARjkid38p7cmyIyqr0QFnA+k3xoB06wQUpBA91H1HFlRreZ2v5oA==} - '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5': - resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@3703676': + resolution: {tarball: https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@3703676} + version: 1.0.0-beta.19-commit.141c388 '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} @@ -6554,9 +6554,9 @@ packages: resolution: {integrity: sha512-ep788NsIGl0W5gT+99hBrSGe4Hdhcwc55PqM3O0mR5H0C4ZpGpDGgu9YzTJ8a6mFDLnFnc/LYC+Dszb7oWK/dg==} hasBin: true - rolldown@https://pkg.pr.new/rolldown@ea310f5: - resolution: {tarball: https://pkg.pr.new/rolldown@ea310f5} - version: 1.0.0-beta.19-commit.e88be12 + rolldown@https://pkg.pr.new/rolldown@3703676: + resolution: {tarball: https://pkg.pr.new/rolldown@3703676} + version: 1.0.0-beta.19-commit.141c388 hasBin: true rollup-plugin-license@3.6.0: @@ -8876,49 +8876,49 @@ snapshots: '@rolldown/binding-darwin-arm64@1.0.0-beta.15': optional: true - '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5': + '@rolldown/binding-darwin-arm64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@3703676': optional: true '@rolldown/binding-darwin-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5': + '@rolldown/binding-darwin-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@3703676': optional: true '@rolldown/binding-freebsd-x64@1.0.0-beta.15': optional: true - '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5': + '@rolldown/binding-freebsd-x64@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@3703676': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5': + '@rolldown/binding-linux-arm-gnueabihf@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@3703676': optional: true '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5': + '@rolldown/binding-linux-arm64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@3703676': optional: true '@rolldown/binding-linux-arm64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5': + '@rolldown/binding-linux-arm64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@3703676': optional: true '@rolldown/binding-linux-x64-gnu@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5': + '@rolldown/binding-linux-x64-gnu@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@3703676': optional: true '@rolldown/binding-linux-x64-musl@1.0.0-beta.15': optional: true - '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5': + '@rolldown/binding-linux-x64-musl@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@3703676': optional: true '@rolldown/binding-wasm32-wasi@1.0.0-beta.15': @@ -8926,7 +8926,7 @@ snapshots: '@napi-rs/wasm-runtime': 0.2.11 optional: true - '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5': + '@rolldown/binding-wasm32-wasi@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@3703676': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true @@ -8934,26 +8934,26 @@ snapshots: '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5': + '@rolldown/binding-win32-arm64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@3703676': optional: true '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5': + '@rolldown/binding-win32-ia32-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@3703676': optional: true '@rolldown/binding-win32-x64-msvc@1.0.0-beta.15': optional: true - '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5': + '@rolldown/binding-win32-x64-msvc@https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@3703676': optional: true '@rolldown/pluginutils@1.0.0-beta.15': {} '@rolldown/pluginutils@1.0.0-beta.17': {} - '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5': {} + '@rolldown/pluginutils@https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@3703676': {} '@rollup/plugin-alias@5.1.1(rollup@4.43.0)': optionalDependencies: @@ -12457,7 +12457,7 @@ snapshots: - oxc-resolver - supports-color - rolldown-plugin-dts@0.13.11(rolldown@https://pkg.pr.new/rolldown@ea310f5)(typescript@5.7.3): + rolldown-plugin-dts@0.13.11(rolldown@https://pkg.pr.new/rolldown@3703676)(typescript@5.7.3): dependencies: '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 @@ -12467,7 +12467,7 @@ snapshots: debug: 4.4.1 dts-resolver: 2.1.1 get-tsconfig: 4.10.1 - rolldown: https://pkg.pr.new/rolldown@ea310f5 + rolldown: https://pkg.pr.new/rolldown@3703676 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -12494,25 +12494,25 @@ snapshots: '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.15 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.15 - rolldown@https://pkg.pr.new/rolldown@ea310f5: + rolldown@https://pkg.pr.new/rolldown@3703676: dependencies: '@oxc-project/runtime': 0.74.0 '@oxc-project/types': 0.74.0 - '@rolldown/pluginutils': https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@ea310f5 + '@rolldown/pluginutils': https://pkg.pr.new/rolldown/rolldown/@rolldown/pluginutils@3703676 ansis: 4.1.0 optionalDependencies: - '@rolldown/binding-darwin-arm64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@ea310f5 - '@rolldown/binding-darwin-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@ea310f5 - '@rolldown/binding-freebsd-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@ea310f5 - '@rolldown/binding-linux-arm-gnueabihf': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@ea310f5 - '@rolldown/binding-linux-arm64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@ea310f5 - '@rolldown/binding-linux-arm64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@ea310f5 - '@rolldown/binding-linux-x64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@ea310f5 - '@rolldown/binding-linux-x64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@ea310f5 - '@rolldown/binding-wasm32-wasi': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@ea310f5 - '@rolldown/binding-win32-arm64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@ea310f5 - '@rolldown/binding-win32-ia32-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@ea310f5 - '@rolldown/binding-win32-x64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@ea310f5 + '@rolldown/binding-darwin-arm64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-arm64@3703676 + '@rolldown/binding-darwin-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-darwin-x64@3703676 + '@rolldown/binding-freebsd-x64': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-freebsd-x64@3703676 + '@rolldown/binding-linux-arm-gnueabihf': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm-gnueabihf@3703676 + '@rolldown/binding-linux-arm64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-gnu@3703676 + '@rolldown/binding-linux-arm64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-arm64-musl@3703676 + '@rolldown/binding-linux-x64-gnu': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-gnu@3703676 + '@rolldown/binding-linux-x64-musl': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-linux-x64-musl@3703676 + '@rolldown/binding-wasm32-wasi': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-wasm32-wasi@3703676 + '@rolldown/binding-win32-arm64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-arm64-msvc@3703676 + '@rolldown/binding-win32-ia32-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-ia32-msvc@3703676 + '@rolldown/binding-win32-x64-msvc': https://pkg.pr.new/rolldown/rolldown/@rolldown/binding-win32-x64-msvc@3703676 rollup-plugin-license@3.6.0(picomatch@4.0.2)(rollup@4.43.0): dependencies: From 1150873867dfb93afc10ff94b0180f4d4bc3bd07 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Thu, 26 Jun 2025 12:42:30 +0900 Subject: [PATCH 06/10] chore: add option --- packages/vite/src/node/config.ts | 2 ++ packages/vite/src/node/plugins/resolve.ts | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index d938d889c7b25b..844b2d94d16cbb 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -681,6 +681,7 @@ export const configDefaults = Object.freeze({ noExternal: [], external: [], preserveSymlinks: false, + tsconfigPaths: false, alias: [], }, @@ -2175,6 +2176,7 @@ async function bundleConfigFile( dedupe: [], extensions: configDefaults.resolve.extensions, preserveSymlinks: false, + tsconfigPaths: false, packageCache, isRequire, builtins: nodeLikeBuiltins, diff --git a/packages/vite/src/node/plugins/resolve.ts b/packages/vite/src/node/plugins/resolve.ts index 35999d0024778b..21de6da3556bef 100644 --- a/packages/vite/src/node/plugins/resolve.ts +++ b/packages/vite/src/node/plugins/resolve.ts @@ -114,6 +114,15 @@ export interface ResolveOptions extends EnvironmentResolveOptions { * @default false */ preserveSymlinks?: boolean + /** + * Enable tsconfig paths resolution + * + * This option does not have any effect if `experimental.enableNativePlugin` is set to `false`. + * + * @default false + * @experimental + */ + tsconfigPaths?: boolean } interface ResolvePluginOptions { @@ -266,6 +275,7 @@ export function oxcResolvePlugin( tryIndex: options.tryIndex ?? true, tryPrefix: options.tryPrefix, preserveSymlinks: options.preserveSymlinks, + tsconfigPaths: options.tsconfigPaths, }, environmentConsumer: partialEnv.config.consumer, environmentName: partialEnv.name, From 22d8d77a5c11516e383cb392f9072a2cbf1fcfd7 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Thu, 26 Jun 2025 12:43:28 +0900 Subject: [PATCH 07/10] chore: revert enableNativePlugin default value --- packages/vite/src/node/config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index 844b2d94d16cbb..06d28e7292c2f9 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -719,7 +719,9 @@ export const configDefaults = Object.freeze({ importGlobRestoreExtension: false, renderBuiltUrl: undefined, hmrPartialAccept: false, - enableNativePlugin: 'resolver', + enableNativePlugin: process.env._VITE_TEST_NATIVE_PLUGIN + ? 'resolver' + : false, }, future: { removePluginHookHandleHotUpdate: undefined, From 182fdf5f05f71ad44ca4fc7ddb0b7326a209230e Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Thu, 26 Jun 2025 12:47:22 +0900 Subject: [PATCH 08/10] chore: add warning --- packages/vite/src/node/config.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index 06d28e7292c2f9..8a8346fcbeb1eb 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -1935,6 +1935,17 @@ assetFileNames isn't equal for every build.rollupOptions.output. A single patter ) } + if ( + resolved.resolve.tsconfigPaths && + resolved.experimental.enableNativePlugin === false + ) { + resolved.logger.warn( + colors.yellow(` +(!) resolve.tsconfigPaths is set to true, but native plugins are disabled. To use resolve.tsconfigPaths, please enable native plugins via experimental.enableNativePlugin. +`), + ) + } + return resolved } From 572462a183622b437f18a54cbc17d5cd857436e3 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Thu, 26 Jun 2025 13:04:05 +0900 Subject: [PATCH 09/10] test: add tests --- .../__tests__/resolve.spec.ts | 14 +++++++++++ .../fallback/fallback.js | 1 + playground/resolve-tsconfig-paths/index.html | 25 +++++++++++++++++++ .../resolve-tsconfig-paths/package.json | 12 +++++++++ .../resolve-tsconfig-paths/src/imported.js | 1 + playground/resolve-tsconfig-paths/src/js.js | 1 + playground/resolve-tsconfig-paths/src/ts.ts | 1 + .../resolve-tsconfig-paths/tsconfig.json | 11 ++++++++ .../resolve-tsconfig-paths/vite.config.js | 10 ++++++++ 9 files changed, 76 insertions(+) create mode 100644 playground/resolve-tsconfig-paths/__tests__/resolve.spec.ts create mode 100644 playground/resolve-tsconfig-paths/fallback/fallback.js create mode 100644 playground/resolve-tsconfig-paths/index.html create mode 100644 playground/resolve-tsconfig-paths/package.json create mode 100644 playground/resolve-tsconfig-paths/src/imported.js create mode 100644 playground/resolve-tsconfig-paths/src/js.js create mode 100644 playground/resolve-tsconfig-paths/src/ts.ts create mode 100644 playground/resolve-tsconfig-paths/tsconfig.json create mode 100644 playground/resolve-tsconfig-paths/vite.config.js diff --git a/playground/resolve-tsconfig-paths/__tests__/resolve.spec.ts b/playground/resolve-tsconfig-paths/__tests__/resolve.spec.ts new file mode 100644 index 00000000000000..6e4f81d4473d40 --- /dev/null +++ b/playground/resolve-tsconfig-paths/__tests__/resolve.spec.ts @@ -0,0 +1,14 @@ +import { expect, test } from 'vitest' +import { page } from '~utils' + +test('import from .ts', async () => { + await expect.poll(() => page.textContent('.ts')).toMatch('[success]') +}) + +test('import from .js', async () => { + await expect.poll(() => page.textContent('.js')).toMatch('[success]') +}) + +test('fallback works', async () => { + await expect.poll(() => page.textContent('.fallback')).toMatch('[success]') +}) diff --git a/playground/resolve-tsconfig-paths/fallback/fallback.js b/playground/resolve-tsconfig-paths/fallback/fallback.js new file mode 100644 index 00000000000000..3407a59f7c86ac --- /dev/null +++ b/playground/resolve-tsconfig-paths/fallback/fallback.js @@ -0,0 +1 @@ +export default '[success] imported from fallback' diff --git a/playground/resolve-tsconfig-paths/index.html b/playground/resolve-tsconfig-paths/index.html new file mode 100644 index 00000000000000..7dd53fe111dc27 --- /dev/null +++ b/playground/resolve-tsconfig-paths/index.html @@ -0,0 +1,25 @@ +

Resolve: tsconfig paths

+ +

Import from .ts

+

+ +

Import from .js

+

+ +

Fallback works

+

+ + diff --git a/playground/resolve-tsconfig-paths/package.json b/playground/resolve-tsconfig-paths/package.json new file mode 100644 index 00000000000000..e4b0a23a3c65a3 --- /dev/null +++ b/playground/resolve-tsconfig-paths/package.json @@ -0,0 +1,12 @@ +{ + "name": "@vitejs/test-resolve-tsconfig-paths", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "debug": "node --inspect-brk ../../packages/vite/bin/vite", + "preview": "vite preview" + } +} diff --git a/playground/resolve-tsconfig-paths/src/imported.js b/playground/resolve-tsconfig-paths/src/imported.js new file mode 100644 index 00000000000000..49d5a8f82b28e5 --- /dev/null +++ b/playground/resolve-tsconfig-paths/src/imported.js @@ -0,0 +1 @@ +export default '[success] imported' diff --git a/playground/resolve-tsconfig-paths/src/js.js b/playground/resolve-tsconfig-paths/src/js.js new file mode 100644 index 00000000000000..8d1fff745b93ac --- /dev/null +++ b/playground/resolve-tsconfig-paths/src/js.js @@ -0,0 +1 @@ +export { default } from '@/imported' diff --git a/playground/resolve-tsconfig-paths/src/ts.ts b/playground/resolve-tsconfig-paths/src/ts.ts new file mode 100644 index 00000000000000..8d1fff745b93ac --- /dev/null +++ b/playground/resolve-tsconfig-paths/src/ts.ts @@ -0,0 +1 @@ +export { default } from '@/imported' diff --git a/playground/resolve-tsconfig-paths/tsconfig.json b/playground/resolve-tsconfig-paths/tsconfig.json new file mode 100644 index 00000000000000..8d9202c7c1d633 --- /dev/null +++ b/playground/resolve-tsconfig-paths/tsconfig.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "allowJs": true, + "noEmit": true, + "paths": { + "@/*": ["./src/*"], + "@fallback/*": ["./src/*", "./fallback/*"] + } + }, + "exclude": ["./__tests__"] +} diff --git a/playground/resolve-tsconfig-paths/vite.config.js b/playground/resolve-tsconfig-paths/vite.config.js new file mode 100644 index 00000000000000..25158f653fe3fa --- /dev/null +++ b/playground/resolve-tsconfig-paths/vite.config.js @@ -0,0 +1,10 @@ +import { defineConfig } from 'vite' + +export default defineConfig({ + resolve: { + tsconfigPaths: true, + }, + experimental: { + enableNativePlugin: 'resolver', + }, +}) From 6d5c5a54b17a2ae3a0cc66c5d41a0b03a19660c2 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:40:26 +0900 Subject: [PATCH 10/10] chore: fix type error --- packages/vite/src/node/ssr/fetchModule.ts | 1 + playground/tsconfig.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/ssr/fetchModule.ts b/packages/vite/src/node/ssr/fetchModule.ts index fabeaaa1e716d8..5c9aac410eddfe 100644 --- a/packages/vite/src/node/ssr/fetchModule.ts +++ b/packages/vite/src/node/ssr/fetchModule.ts @@ -57,6 +57,7 @@ export async function fetchModule( extensions: ['.js', '.cjs', '.json'], dedupe, preserveSymlinks, + tsconfigPaths: false, isBuild: false, isProduction, root, diff --git a/playground/tsconfig.json b/playground/tsconfig.json index cac04a1704fb65..b1517262e11ed4 100644 --- a/playground/tsconfig.json +++ b/playground/tsconfig.json @@ -1,6 +1,6 @@ { "include": ["**/vite*config*", "**/*.ts"], - "exclude": ["**/dist/**", "./legacy/**"], + "exclude": ["**/dist/**", "./legacy/**", "./resolve-tsconfig-paths/**"], "compilerOptions": { "checkJs": true, "target": "ES2023",