Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
openstatus pnpm-workspace.yaml
6.9 kB ยท 239 lines
YAML
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240packages: - apps/* - packages/**/* - packages/config/*# pnpm 12 routes `@jsr` to npm.jsr.io by default when *resolving*, but the# supply-chain policy pass (`trustPolicy` / `minimumReleaseAge` below) verifies# every lockfile entry against the default registry, so the `@jsr/std__*`# packages behind our `jsr:` specifiers 404 on a cold cache. Declaring the route# here makes both passes agree.registries: "https://npm.jsr.io/": scopes: - "@jsr"trustPolicy: offminimumReleaseAge: 1440# Our own scope; we adopt our packages the day they ship.minimumReleaseAgeExclude: - "@openstatus/*"allowBuilds: "@bufbuild/buf": true "@parcel/watcher": true "@sentry/cli": true "@swc/core": true "@tailwindcss/oxide": true core-js-pure: true esbuild: true # Optional native accelerator for msgpackr (pulled in by effect). msgpackr # falls back to its pure-JS path without it, so skip the native build. msgpackr-extract: false msw: true protobufjs: true sharp: trueautoInstallPeers: true# `turbo` is deliberately pinned literally in package.json rather than listed# here: Vercel can't read a version through `catalog:`, and on failing to infer# it disables corepack and falls back to pnpm 9 โ which ignores the `overrides`# above and fails the frozen install.catalog: "@ai-sdk/anthropic": 1.2.12 "@ai-sdk/openai-compatible": 2.0.54 "@ai-sdk/react": 3.0.190 "@astrojs/check": 0.9.9 "@astrojs/react": 4.4.2 "@astrojs/sitemap": 3.7.2 "@astrojs/starlight": 0.37.7 "@astrojs/starlight-tailwind": 4.0.2 "@auth/core": 0.41.2 "@auth/drizzle-adapter": 1.11.2 "@aws-sdk/client-s3": 3.1051.0 "@bufbuild/buf": 1.69.0 "@bufbuild/protobuf": 2.12.0 "@bufbuild/protoc-gen-es": 2.12.0 "@bufbuild/protovalidate": 1.2.0 "@chronark/zod-bird": 1.0.0 "@connectrpc/connect": 2.1.1 "@connectrpc/connect-node": 2.1.1 "@connectrpc/validate": 0.2.0 "@date-fns/tz": 1.5.0 "@date-fns/utc": 2.1.1 "@dnd-kit/core": 6.3.1 "@dnd-kit/modifiers": 9.0.0 "@dnd-kit/sortable": 10.0.0 "@dnd-kit/utilities": 3.2.2 "@fontsource-variable/inter": 5.2.8 "@google-cloud/tasks": 6.2.3 "@hono/mcp": 0.2.5 "@hono/sentry": 1.2.2 "@hono/zod-openapi": 1.4.0 "@hono/zod-validator": 0.8.0 "@hookform/devtools": 4.4.0 "@hookform/resolvers": 5.2.2 "@iconify-json/lucide": 1.2.109 "@libsql/client": 0.17.4 "@logtape/logtape": 2.1.1 "@logtape/otel": 2.1.1 "@logtape/sentry": 2.1.1 "@modelcontextprotocol/sdk": 1.29.0 "@openpanel/astro": 1.4.1 "@openpanel/nextjs": 1.5.1 "@openpanel/sdk": 1.3.1 "@openstatus/health": 0.1.2 "@openstatus/health-fly": 0.1.2 "@openstatus/health-hono": 0.1.2 "@openstatus/health-tinybird": 0.1.2 "@openstatus/health-turso": 0.1.2 "@openstatus/health-unkey": 0.1.2 "@openstatus/health-upstash": 0.1.2 "@openstatus/health-vercel": 0.1.2 "@opentelemetry/exporter-logs-otlp-http": 0.208.0 "@opentelemetry/resources": 2.7.1 "@opentelemetry/sdk-logs": 0.208.0 "@opentelemetry/semantic-conventions": 1.41.1 "@radix-ui/react-accordion": 1.2.12 "@radix-ui/react-alert-dialog": 1.1.15 "@radix-ui/react-avatar": 1.1.11 "@radix-ui/react-checkbox": 1.3.3 "@radix-ui/react-collapsible": 1.1.12 "@radix-ui/react-context-menu": 2.2.16 "@radix-ui/react-dialog": 1.1.15 "@radix-ui/react-dropdown-menu": 2.1.16 "@radix-ui/react-hover-card": 1.1.15 "@radix-ui/react-label": 2.1.8 "@radix-ui/react-navigation-menu": 1.2.14 "@radix-ui/react-popover": 1.1.15 "@radix-ui/react-portal": 1.1.10 "@radix-ui/react-progress": 1.1.8 "@radix-ui/react-radio-group": 1.3.8 "@radix-ui/react-scroll-area": 1.2.10 "@radix-ui/react-select": 2.2.6 "@radix-ui/react-separator": 1.1.8 "@radix-ui/react-slider": 1.3.6 "@radix-ui/react-slot": 1.2.4 "@radix-ui/react-visually-hidden": 1.2.3 "@radix-ui/react-switch": 1.2.6 "@radix-ui/react-tabs": 1.1.13 "@radix-ui/react-toggle": 1.1.10 "@radix-ui/react-tooltip": 1.2.8 "@react-email/ui": 6.1.5 "@scalar/hono-api-reference": 0.8.10 "@sentry/bun": 10.53.1 "@sentry/deno": 10.61.0 "@sentry/nextjs": 10.53.1 "@slack/web-api": 7.16.0 "@stripe/stripe-js": 2.4.0 "@t3-oss/env-core": 0.13.11 "@t3-oss/env-nextjs": 0.13.11 "@tailwindcss/cli": 4.3.0 "@tailwindcss/container-queries": 0.1.1 "@tailwindcss/postcss": 4.3.0 "@tailwindcss/typography": 0.5.19 "@tailwindcss/vite": 4.3.0 "@tanstack/react-query": 5.100.11 "@tanstack/react-query-devtools": 5.100.11 "@tanstack/react-table": 8.21.3 "@tanstack/react-virtual": 3.14.10 "@trpc/client": 11.17.0 "@trpc/next": 11.17.0 "@trpc/react-query": 11.17.0 "@trpc/server": 11.17.0 "@trpc/tanstack-react-query": 11.17.0 "@turbo/gen": 1.13.4 "@types/bcryptjs": 3.0.0 "@types/dom-speech-recognition": 0.0.6 "@types/node": 24.12.4 "@types/react": 19.2.15 "@types/react-dom": 19.2.3 "@types/sanitize-html": 2.16.1 "@types/validator": 13.15.10 "@unkey/api": 2.3.4 "@upstash/qstash": 2.11.0 "@upstash/redis": 1.38.0 "@vercel/blob": 0.23.4 "@workos-inc/node": 10.8.0 ai: 6.0.188 astro: 5.18.1 bcryptjs: 3.0.3 bun-types: 1.3.14 class-variance-authority: 0.7.1 clsx: 2.1.1 cmdk: 1.1.1 cobe: 0.6.5 date-fns: 3.6.0 date-fns-tz: 2.0.1 dotenv: 16.6.1 drizzle-kit: 0.31.10 drizzle-orm: 0.45.2 drizzle-zod: 0.8.3 effect: 4.0.0-rc.112 feed: 4.2.2 gray-matter: 4.0.3 hono: 4.12.21 hono-rate-limiter: 0.4.2 ip-cidr: 4.0.2 isomorphic-dompurify: 3.14.0 jsonpath-plus: 10.4.0 knip: 5.88.1 limiter: 3.0.0 lucide-react: 0.525.0 marked: 15.0.12 nanoid: 5.1.11 nanoid-dictionary: 5.0.0 next: 16.3.0 next-auth: 5.0.0-beta.31 next-intl: 4.12.0 next-mdx-remote: 6.0.0 next-plausible: 3.12.5 next-themes: 0.4.6 node-html-parser: 6.1.13 nuqs: 2.8.9 oxfmt: 0.53.0 oxlint: 1.68.0 oxlint-tsgolint: 0.23.0 percentile: 1.6.0 playwright: 1.60.0 postcss: 8.5.15 qr-code-styling: 1.9.2 radix-ui: 1.4.3 random-word-slugs: 0.1.7 react: 19.2.6 react-day-picker: 8.10.2 react-dom: 19.2.6 react-email: 6.1.5 react-hook-form: 7.76.0 react-medium-image-zoom: 5.4.5 reading-time: 1.5.0 recharts: 2.15.4 rehype-autolink-headings: 7.1.0 rehype-react: 8.0.0 rehype-slug: 5.1.0 remark-gfm: 4.0.1 remark-parse: 11.0.0 remark-rehype: 11.1.2 resend: 6.12.3 sanitize-html: 2.17.4 schema-dts: 1.1.5 shadcn: 3.8.5 sharp: 0.33.5 shiki: 3.23.0 slugify: 1.6.9 sonner: 2.0.7 starlight-image-zoom: 0.13.2 starlight-links-validator: 0.19.2 starlight-llms-txt: 0.7.0 starlight-showcases: 0.3.2 starlight-sidebar-topics: 0.6.2 stripe: 13.11.0 sugar-high: 0.9.5 superjson: 2.2.6 tailwind-merge: 3.6.0 tailwindcss: 4.3.0 tailwindcss-animate: 1.0.7 tsup: 7.2.0 tw-animate-css: 1.4.0 typescript: 5.9.3 unified: 11.0.5 unplugin-icons: 22.5.0 validator: 13.15.35 vaul: 1.1.2 zod: 4.1.13