Skip to content

Commit 125a27e

Browse files
authored
feat: add support for rolldown (#586)
1 parent d8aacae commit 125a27e

File tree

4 files changed

+35
-0
lines changed

4 files changed

+35
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,23 @@ export default {
8585

8686
<br></details>
8787

88+
<details>
89+
<summary>Rolldown</summary><br>
90+
91+
```ts
92+
// rolldown.config.js
93+
import AutoImport from 'unplugin-auto-import/rolldown'
94+
95+
export default {
96+
plugins: [
97+
AutoImport({ /* options */ }),
98+
// other plugins
99+
],
100+
}
101+
```
102+
103+
<br></details>
104+
88105
<details>
89106
<summary>Webpack</summary><br>
90107

package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"vite",
2121
"astro",
2222
"webpack",
23+
"rolldown",
2324
"rollup",
2425
"rspack",
2526
"auto-import",
@@ -67,6 +68,16 @@
6768
"default": "./dist/rollup.cjs"
6869
}
6970
},
71+
"./rolldown": {
72+
"import": {
73+
"types": "./dist/rolldown.d.ts",
74+
"default": "./dist/rolldown.js"
75+
},
76+
"require": {
77+
"types": "./dist/rolldown.d.cts",
78+
"default": "./dist/rolldown.cjs"
79+
}
80+
},
7081
"./types": {
7182
"import": {
7283
"types": "./dist/types.d.ts",
@@ -186,6 +197,7 @@
186197
"esno": "^4.8.0",
187198
"fast-glob": "^3.3.3",
188199
"publint": "^0.3.12",
200+
"rolldown": "^1.0.0-beta.32",
189201
"rollup": "^4.46.2",
190202
"tsdown": "^0.13.3",
191203
"typescript": "~5.8.3",

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/rolldown.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import unplugin from '.'
2+
3+
export default unplugin.rolldown

0 commit comments

Comments
 (0)