Skip to content

Commit facb3ff

Browse files
refactor(unenv-preset): misc minor changes (#7789)
Co-authored-by: Pete Bacon Darwin <[email protected]>
1 parent 147ab7d commit facb3ff

File tree

6 files changed

+164
-205
lines changed

6 files changed

+164
-205
lines changed

.changeset/old-panthers-brush.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@cloudflare/unenv-preset": patch
3+
---
4+
5+
refactor(unenv-preset): misc minor changes
6+
7+
- Bump the Typescript dependency to ^5.7.3 as required by unbuild
8+
- Install a local version of `@types/node` (`@types/node-unenv`)
9+
- Add more details to the README

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,7 @@
7676
"@types/react-transition-group>@types/react": "^18",
7777
"@cloudflare/elements>@types/react": "^18",
7878
"capnpc-ts>typescript": "4.2.4",
79-
"@types/node": "$@types/node",
80-
"@cloudflare/unenv-preset>@types/node": "^22.10.5"
79+
"@types/node": "$@types/node"
8180
},
8281
"patchedDependencies": {
8382
"@cloudflare/[email protected]": "patches/@[email protected]",

packages/unenv-preset/README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
## Usage
66

77
```ts
8-
import { cloudflare, env, nodeless } from "@cloudflare/unenv-preset";
8+
import { cloudflare } from "@cloudflare/unenv-preset";
9+
import { defineEnv } from "unenv";
910

10-
const {
11-
/* ... */
12-
} = env(nodeless, cloudflare);
11+
const { env } = defineEnv({
12+
nodeCompat: true,
13+
presets: [cloudflare],
14+
});
1315
```

packages/unenv-preset/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@
4646
"test:watch": "vitest"
4747
},
4848
"devDependencies": {
49-
"@types/node": "*",
50-
"typescript": "catalog:default",
49+
"@types/node-unenv": "npm:@types/node@^22.10.5",
50+
"typescript": "^5.7.3",
5151
"unbuild": "^3.2.0",
5252
"undici": "catalog:default",
5353
"vitest": "catalog:default",

packages/unenv-preset/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"strict": true,
99
"declaration": true,
1010
"resolveJsonModule": true,
11-
"types": ["node"]
11+
"types": ["node-unenv"]
1212
},
1313
"include": ["src/**/*"]
1414
}

0 commit comments

Comments
 (0)