Skip to content

Commit 4dacaad

Browse files
committed
Migrate from unbuild to obuild
1 parent 56bd900 commit 4dacaad

File tree

5 files changed

+705
-775
lines changed

5 files changed

+705
-775
lines changed

.changeset/purple-tools-change.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@cloudflare/unenv-preset": patch
3+
---
4+
5+
Migrate from unbuild to obuild

packages/unenv-preset/build.config.ts

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
1-
import { defineBuildConfig } from "unbuild";
1+
import { defineBuildConfig } from "obuild/config";
22

33
export default defineBuildConfig({
4-
declaration: true,
5-
rollup: {
6-
cjsBridge: true,
7-
},
8-
entries: [
9-
"src/index",
10-
{ input: "src/runtime/", outDir: "dist/runtime", format: "esm" },
11-
],
4+
entries: ["src/runtime/:dist/runtime", "src/index.ts"],
125
});

packages/unenv-preset/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,16 @@
3838
"dist"
3939
],
4040
"scripts": {
41-
"build": "unbuild",
41+
"build": "obuild",
4242
"check:lint": "eslint",
4343
"check:type": "tsc --noEmit",
4444
"test:ci": "vitest run",
4545
"test:watch": "vitest"
4646
},
4747
"devDependencies": {
4848
"@types/node-unenv": "npm:@types/node@^22.14.0",
49+
"obuild": "^0.0.7",
4950
"typescript": "catalog:default",
50-
"unbuild": "^3.2.0",
5151
"undici": "catalog:default",
5252
"vitest": "catalog:default",
5353
"wrangler": "workspace:*"

packages/unenv-preset/src/preset.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export const cloudflare: Preset = {
5656
meta: {
5757
name: "unenv:cloudflare",
5858
version,
59-
url: __filename,
59+
url: import.meta.url,
6060
},
6161
alias: {
6262
// `nodeCompatModules` are implemented in workerd.

0 commit comments

Comments
 (0)