One workspace, one lockfile, one install. packages/* holds the editor's libraries and apps/* the two things you can run: the CLI and the site. Node is pinned at 22.13 and pnpm at 11.9 because the release lane and CI both resolve the toolchain from here rather than from a workflow file.
38 lines
1.8 KiB
YAML
38 lines
1.8 KiB
YAML
packages:
|
|
- "packages/*"
|
|
- "apps/*"
|
|
# apps/web is both airship's home page and the app `make run` points the CLI at.
|
|
# It lives inside this workspace — unlike the standalone home/ and examples/
|
|
# trees it replaces, each of which carried its own lockfile and node_modules.
|
|
# One lockfile, one install, one lint pass; the cost is that React, Vite and
|
|
# Tailwind are now root dependencies. See README.md § The site.
|
|
allowBuilds:
|
|
esbuild: true
|
|
# wrangler's runtime. apps/web deploys to Cloudflare Workers, and both
|
|
# `make web:preview` and the deploy lane need it to have run its install step.
|
|
workerd: true
|
|
minimumReleaseAgeExclude:
|
|
- '@anthropic-ai/claude-agent-sdk-darwin-arm64@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk-darwin-x64@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk-linux-arm64-musl@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk-linux-arm64@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk-linux-x64-musl@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk-linux-x64@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk-win32-arm64@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk-win32-x64@0.3.196'
|
|
- '@anthropic-ai/claude-agent-sdk@0.3.196'
|
|
- '@openai/codex-sdk@0.146.0'
|
|
# Unlike the other two SDKs this bundles no binary — the `opencode` CLI is a
|
|
# separate install, detected on PATH at runtime. See providers/opencode.ts.
|
|
- '@opencode-ai/sdk@1.18.13'
|
|
- '@openai/codex@0.146.0-darwin-arm64 || 0.146.0-darwin-x64 || 0.146.0-linux-arm64 || 0.146.0-linux-x64 || 0.146.0-win32-arm64 || 0.146.0-win32-x64 || 0.146.0'
|
|
- '@turbo/darwin-64@2.10.1'
|
|
- '@turbo/darwin-arm64@2.10.1'
|
|
- '@turbo/linux-64@2.10.1'
|
|
- '@turbo/linux-arm64@2.10.1'
|
|
- '@turbo/windows-64@2.10.1'
|
|
- '@turbo/windows-arm64@2.10.1'
|
|
- turbo@2.10.1
|
|
- ultracite@7.10.0
|
|
- '@opencode-ai/sdk@1.18.13'
|