-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpnpm-workspace.yaml
More file actions
27 lines (26 loc) · 928 Bytes
/
Copy pathpnpm-workspace.yaml
File metadata and controls
27 lines (26 loc) · 928 Bytes
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
# pnpm 11 reads build-script approval (and other settings) from this file,
# not from the "pnpm" field in package.json anymore.
#
# These trusted deps have install/build scripts (sharp's native libvips,
# esbuild's binary, protobufjs, firebase, etc.). pnpm 10+ refuses to run them
# unless approved, and a plain `pnpm install` then exits non-zero -- which
# breaks `next lint` and `next build` (both run an internal deps-status check
# that shells out to `pnpm install`).
#
# `allowBuilds` is the key pnpm 11.5+ honors (written by `pnpm approve-builds`).
# `onlyBuiltDependencies` is kept as a fallback for the pnpm 10.x that Vercel
# may use. Both are harmless when unused.
allowBuilds:
'@firebase/util': true
'@google/genai': true
esbuild: true
protobufjs: true
sharp: true
unrs-resolver: true
onlyBuiltDependencies:
- '@firebase/util'
- '@google/genai'
- esbuild
- protobufjs
- sharp
- unrs-resolver