Skip to content

Commit 48c6010

Browse files
sapphi-redunderfin
andcommitted
feat: use rolldown in the dep optimizer
Co-authored-by: underfin <likui.underfin@gmail.com>
1 parent 2716e1e commit 48c6010

File tree

8 files changed

+641
-686
lines changed

8 files changed

+641
-686
lines changed

packages/vite/rollup.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ const nodeConfig = defineConfig({
111111
/^vite\//,
112112
'fsevents',
113113
'rollup/parseAst',
114+
'rolldown/experimental',
114115
/^tsx\//,
115116
/^#/,
116117
...Object.keys(pkg.dependencies),

packages/vite/rollup.dts.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ const external = [
1717
/^node:*/,
1818
/^vite\//,
1919
'rollup/parseAst',
20+
'rolldown/experimental',
2021
...Object.keys(pkg.dependencies),
2122
...Object.keys(pkg.peerDependencies),
2223
...Object.keys(pkg.devDependencies),

packages/vite/src/node/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -723,6 +723,7 @@ export const configDefaults = Object.freeze({
723723
exclude: [],
724724
needsInterop: [],
725725
// esbuildOptions
726+
rollupOptions: {},
726727
/** @experimental */
727728
extensions: [],
728729
/** @deprecated @experimental */

0 commit comments

Comments
 (0)