pnpm-workspace.yaml

# pnpm settings for this project. The Solid packages release in lockstep
# and templates track them closely; exclude the whole family from any
# minimumReleaseAge policy so fresh Solid releases install immediately.
#
# NOTE: this exclusion is a temporary measure for the Solid 2.0 prerelease
# cycle (frequent lockstep releases where new floors would otherwise fail
# under an age policy). It should be removed once Solid 2.0 is stable —
# at that point a caret range nearly always contains an age-satisfying
# release and the policy can protect these packages like any other.
packages:
  - apps/*
  - e2e
  - infra
  - packages/*
minimumReleaseAgeExclude:
  - solid-js
  - "@solidjs/*"
  - "@effect/platform-node@4.0.1"
  - "@effect/tsgo-darwin-arm64@0.48.1"
  - "@effect/tsgo-darwin-x64@0.48.1"
  - "@effect/tsgo-linux-arm64@0.48.1"
  - "@effect/tsgo-linux-arm@0.48.1"
  - "@effect/tsgo-linux-x64@0.48.1"
  - "@effect/tsgo-win32-arm64@0.48.1"
  - "@effect/tsgo-win32-x64@0.48.1"
  - "@effect/tsgo@0.48.1"
  - "@alchemy.run/better-auth@2.0.0-beta.81"
  - "@alchemy.run/cloudflare-runtime@2.0.0-beta.81"
  - "@alchemy.run/floci@2.0.0-beta.81"
  - "@alchemy.run/node-utils@2.0.0-beta.81"
  - alchemy@2.0.0-beta.81
  - "@cloudflare/workers-types@5.20261006.1"
catalog:
  vite: npm:@voidzero-dev/vite-plus-core@1.0.0
  vite-plus: 1.0.0
  solid-js: 2.0.0-rc.13
  "@solidjs/web": 2.0.0-rc.13
  "@solidjs/diagnostics": 2.0.0-rc.13
  effect: 4.0.1
  "@effect/platform-node": 4.0.1
  "@effect/vitest": 4.0.1
  # vite-plus 1.0.0 bundles vitest 5.0.1. A second copy splits the test runner.
  vitest: 5.0.1
  typescript: 7.0.2
  "@types/node": 26.6.4
  "@cloudflare/workers-types": 5.20261006.1
  drizzle-orm: 1.0.0-rc.5-ab785fc
  drizzle-kit: 1.0.0-rc.5-ab785fc
overrides:
  vitest: "catalog:"
  vite@*: "catalog:"
  "@better-auth/drizzle-adapter>drizzle-orm": "catalog:"
peerDependencyRules:
  allowAny:
    - vite
  allowedVersions:
    vite: "*"
allowBuilds:
  esbuild: true
  "@parcel/watcher": false
  msgpackr-extract: false
  workerd: true
patchedDependencies:
  "@uppy/aws-s3@6.2.2": patches/@uppy__aws-s3@6.2.2.patch