pnpm-workspace.yaml
Rama main · réplica de lectura del repositorio original.
packages:
- apps/*
- packages/*
- infra
catalog:
'@types/react': ^19.3.0
'@types/react-dom': ^19.3.0
react: ^19.3.0
react-dom: ^19.3.0
react-router: ^8.4.0
# tsrs ports one exact TypeScript build (`tsrs --version` prints it), and
# `typescript` is pinned to that build so the editor and every tool peering on
# it see the compiler CI checks with. Bump the two together.
tsrs: 0.21.0-ts7.1.0-beta
typescript: 7.1.0-beta
zod: ^4.6.7
overrides:
'@types/react': "catalog:"
'@types/react-dom': "catalog:"
browserslist: ^4.28.7
dompurify: ^3.4.0
esbuild: ^0.28.1
file-type: ^22.1.1
# A CVE floor across a major: GHSA-3g3m-2fjr-6pw4 is fixed only in 14.0.2,
# while react-email, @sentry/bundler-plugins and the Storybook docgen plugin
# still ask for ^13. None of them uses what 14 removed (the `debug` option)
# or changed (ignore patterns starting with `/`).
glob: ^14.0.3
# Apollo Server only supports graphql 16 (@apollo/server 5.5.1 peers on
# ^16.11.0), so 17 waits for apollographql/apollo-server#8220. The override
# rewrites that peer range too: pnpm reports no conflict even when it is
# raised past what Apollo supports.
graphql: 16.14.2
ip-address: ^10.7.4
lodash: ^4.17.23
lodash-es: ^4.18.1
# A floor, not a cap: graphql-config still needs minimatch 10, while glob 14
# and the backend, which matches user-defined globs, take 11.
minimatch@<10.2.6: ^10.2.6
react: "catalog:"
react-dom: "catalog:"
react-router: "catalog:"
sharp: ^0.35.5
# A nightly falls outside every peer range, which would pull in a second
# TypeScript for msw and tsdown.
typescript: "catalog:"
uuid: ^14.0.0
undici: ^8.12.2
ws: ^8.20.1
allowBuilds:
"@apollo/protobufjs": true
"@parcel/watcher": true
"@tailwindcss/oxide": true
esbuild: true
# Its postinstall refetches the domain list from three remote sources and
# rewrites domains.json, so the installed content would vary per install and
# escape the lockfile — and the install fails outright whenever a source is
# down. Blocked: we take the deterministic published snapshot instead, and
# top it up in src/util/public-email-domains.ts.
free-email-domains: false
msw: true
odiff-bin: true
oxc-resolver: true
sharp: true
minimumReleaseAgeExclude:
- "@argos-ci/*"
# Base UI clears the shared tooltip's pending close whenever any trigger
# unmounts, leaving a tooltip open after the pointer leaves. Re-check on every
# upgrade: the Tooltip story "Closes When Another Trigger Unmounts" fails
# without the patch.
patchedDependencies:
'@base-ui/react@1.9.0': patches/@base-ui__react@1.9.0.patch