Skip to content
Source
Sign inSign up

pnpm-workspace.yaml

45 lines1.5 KB

1packages:
2 - ai-docs
3 - scratchpad
4 - scripts
5 - packages/*
6 - packages/ai/*
7 - packages/atom/*
8 - packages/platform/*
9 - packages/sql/*
10 - packages/tools/*
11 - examples/*
12​
13verifyDepsBeforeRun: error
14enableGlobalVirtualStore: false
15# pnpm 11 aborts a tarball download that has not finished within fetchTimeout (default 60s),
16# however fast it is still progressing. @op-engineering/op-sqlite is a 115 MB tarball and times
17# out when registry throughput drops below ~1.9 MB/s; 180s covers sustained rates down to ~0.64 MB/s.
18fetchTimeout: 180000
19​
20allowBuilds:
21 core-js: false
22 cpu-features: false
23 dprint: false
24 esbuild: false
25 protobufjs: false
26 sharp: false
27 ssh2: false
28 tree-sitter: false
29 tree-sitter-javascript: false
30 tree-sitter-typescript: false
31 workerd: false
32​
33patchedDependencies:
34 '@changesets/cli@3.0.3': patches/@changesets__cli@3.0.3.patch
35 '@changesets/get-github-info@1.0.1': patches/@changesets__get-github-info@1.0.1.patch
36​
37overrides:
38 # jsdom 30.1.0 fails under Bun when Vitest installs its window error handler.
39 # Remove after a later jsdom release passes the Atom React and Solid suites under Bun.
40 # Upstream changes: https://github.com/jsdom/jsdom/compare/v30.0.1...v30.1.0
41 jsdom: ~30.0.1
42 # fake-indexeddb 6.2.6 stores in-line keyPath keys without normalizing them, so
43 # binary (Uint8Array) keys throw DataError during comparison in EventJournal.makeIndexedDb.
44 # Remove after a later fake-indexeddb release passes the EventJournal IndexedDB suite.
45 fake-indexeddb: 6.2.5