-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
23 lines (21 loc) · 840 Bytes
/
Copy pathpnpm-workspace.yaml
File metadata and controls
23 lines (21 loc) · 840 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
packages:
- 'packages/*'
- 'apps/*'
- 'benchmark'
onlyBuiltDependencies:
- esbuild
- sharp
# Security patches for transitive build tooling. All three arrive via
# vite / tsx / tsup and are dev-only — none reaches a published package, whose
# only runtime dependencies are jsqr and qr-scanner-wechat. Ranged keys, so each
# override lapses by itself once the parents ship the patched version.
#
# Lives here rather than in package.json's `pnpm.overrides`: pnpm 10 no longer
# reads that field and ignores it with only a warning.
# Each replacement stays inside the major its dependents ask for. An open-ended
# '>=3.3.18' on nanoid resolves to 6.x, which is ESM-only with a changed API and
# is not what postcss's `^3` means to accept.
overrides:
esbuild@<0.28.1: ^0.28.1
nanoid@<3.3.18: ^3.3.18
postcss@<8.5.23: ^8.5.23