forked from cloudflare/workers-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
54 lines (51 loc) · 2.16 KB
/
pnpm-workspace.yaml
File metadata and controls
54 lines (51 loc) · 2.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
packages:
- "packages/*"
- "packages/vite-plugin-cloudflare/playground/*"
- "packages/vite-plugin-cloudflare/playground"
- "fixtures/*"
- "tools"
# We update various dependencies on an infrequent recurring basis.
# This table describes what is updated and how often.
#
# Process | Frequency | Notes
# --------------------|---------------|---------------------------------------
# DevTools update | Every quarter | Update our fork of Chrome DevTools
# Esbuild update | Every quarter | Bump esbuild dependency in workers-sdk
# Node update | Every 2 years | Bump node dependency in workers-sdk
# Quick Editor update | Every quarter | Update VSCode dependency and patches
catalog:
"@types/node": "^20.19.9"
"@typescript-eslint/eslint-plugin": "^8.35.1"
"@typescript-eslint/parser": "^8.35.1"
"@vitest/runner": ~3.2.0
"@vitest/snapshot": ~3.2.0
"@vitest/ui": ~3.2.0
typescript: "~5.8.3"
undici: "7.18.2"
# Override undici-types from @types/node so that the Cloudflare SDK typings match our installed
# version of Undici
undici-types: "7.18.2"
vitest: "~3.2.0"
vite: "^5.4.14"
"ws": "8.18.0"
esbuild: "0.27.3"
playwright-chromium: "^1.56.1"
"@cloudflare/workers-types": "^4.20260226.1"
workerd: "1.20260301.1"
eslint: "^9.39.1"
jsonc-parser: "^3.2.0"
smol-toml: "^1.5.2"
"tree-kill": "^1.2.2"
# CAUTION: Most usage of @cloudflare/vitest-pool-workers in this mono repo should use workspace:* instead of this catalog version
# However, some packages (pages-shared, workers-shared, etc...) need to be tested using vitest-pool-workers but are themselves
# ultimately included in vitest-pool-workers (through Wrangler), causing a circular dependency.
"@cloudflare/vitest-pool-workers": "^0.10.11"
"capnp-es": "^0.0.14"
"capnweb": "^0.5.0"
"ci-info": "^4.4.0"
catalogs:
vite-plugin:
# This the latest version of Vite that can be used when building the plugin in order to remain compatible with earlier versions of Vite
# This is because a breaking change to the module runner was introduced in https://github.com/vitejs/vite/pull/20924 and released in v7.2.0
"vite": "7.1.12"
"@types/node": "^22.10.1"