Skip to content

Commit 7eae7ee

Browse files
committed
build: migrate to rolldown/obuild
1 parent 3f178be commit 7eae7ee

File tree

3 files changed

+786
-912
lines changed

3 files changed

+786
-912
lines changed

build.config.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
1-
import { defineBuildConfig } from "unbuild";
2-
import { rm } from "node:fs/promises";
1+
import { defineBuildConfig } from "obuild/config";
32

43
export default defineBuildConfig({
5-
hooks: {
6-
async "build:done"() {
7-
await rm("dist/index.d.ts");
8-
},
9-
},
4+
entries: ["src/index.ts"],
105
});

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"dist"
1616
],
1717
"scripts": {
18-
"build": "unbuild",
18+
"build": "obuild",
1919
"dev": "vitest dev",
2020
"lint": "eslint . && prettier -c .",
2121
"node-ts": "node --disable-warning=ExperimentalWarning --experimental-strip-types",
@@ -34,9 +34,9 @@
3434
"eslint-config-unjs": "^0.5.0",
3535
"happy-dom": "^20.0.10",
3636
"jiti": "^2.6.1",
37+
"obuild": "^0.4.1",
3738
"prettier": "^3.6.2",
3839
"typescript": "^5.9.3",
39-
"unbuild": "^3.6.1",
4040
"vitest": "^4.0.8"
4141
},
4242
"packageManager": "pnpm@10.21.0"

0 commit comments

Comments
 (0)