Files
effect/pnpm-workspace.yaml
T
2026-11-10 15:42:56 +13:00

50 lines
1.7 KiB
YAML

packages:
- ai-docs
- scratchpad
- scripts
- packages/*
- packages/ai/*
- packages/atom/*
- packages/platform/*
- packages/sql/*
- packages/tools/*
- examples/*
verifyDepsBeforeRun: error
enableGlobalVirtualStore: false
# pnpm 11 aborts a tarball download that has not finished within fetchTimeout (default 60s),
# however fast it is still progressing. @op-engineering/op-sqlite is a 115 MB tarball and times
# out when registry throughput drops below ~1.9 MB/s; 180s covers sustained rates down to ~0.64 MB/s.
fetchTimeout: 180000
allowBuilds:
core-js: false
cpu-features: false
dprint: false
esbuild: false
protobufjs: false
sharp: false
ssh2: false
tree-sitter: false
tree-sitter-javascript: false
tree-sitter-typescript: false
workerd: false
patchedDependencies:
'@changesets/cli@3.0.3': patches/@changesets__cli@3.0.3.patch
'@changesets/get-github-info@1.0.1': patches/@changesets__get-github-info@1.0.1.patch
overrides:
# jsdom 30.1.0 fails under Bun when Vitest installs its window error handler.
# Remove after a later jsdom release passes the Atom React and Solid suites under Bun.
# Upstream changes: https://github.com/jsdom/jsdom/compare/v30.0.1...v30.1.0
jsdom: ~30.0.1
# fake-indexeddb 6.2.6 stores in-line keyPath keys without normalizing them, so
# binary (Uint8Array) keys throw DataError during comparison in EventJournal.makeIndexedDb.
# Remove after a later fake-indexeddb release passes the EventJournal IndexedDB suite.
fake-indexeddb: 6.2.5
# alchemy's dependency tree pulls @types/ssh2, whose @types/node@18 would
# otherwise join the shared tests compilation and clash with the workspace
# @types/node globals.
'@types/ssh2>@types/node': ^26.6.5