Files
airship/package.json
T
Nayan 2405ca3212 chore: scaffold the pnpm and turborepo workspace
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.
2026-07-25 10:50:00 +05:30

41 lines
1.1 KiB
JSON

{
"name": "airship",
"version": "0.0.0",
"private": true,
"description": "Airship — a visual editor for your running web app, driven by Claude Code, Codex or OpenCode",
"type": "module",
"scripts": {
"build": "turbo run build",
"build:web": "turbo run build --filter=@airship/web",
"clean": "turbo run clean",
"commit": "czg",
"dev": "turbo run dev",
"dev:pkgs": "turbo run dev --filter=./packages/*",
"dev:web": "turbo run dev --filter=@airship/web",
"fix": "ultracite fix",
"format": "biome format --write .",
"lint": "biome check .",
"lint:fix": "biome check --write .",
"prepare": "husky",
"test": "turbo run test",
"typecheck": "turbo run typecheck"
},
"devDependencies": {
"@biomejs/biome": "^2.5.6",
"@commitlint/cli": "^21.1.0",
"@commitlint/config-conventional": "^21.1.0",
"@types/node": "^22.10.0",
"czg": "^1.13.1",
"husky": "^9.1.7",
"tsup": "^8.5.0",
"turbo": "^2.10.1",
"typescript": "^5.7.0",
"ultracite": "^7.10.0",
"vitest": "^4.1.10"
},
"packageManager": "pnpm@11.9.0",
"engines": {
"node": ">=22.13.0"
}
}