diffinery/package.json
| 1 | { |
| 2 | "name": "diffinery", |
| 3 | "private": true, |
| 4 | "description": "Open-source GitHub and GitHub Actions alternative that runs entirely on Cloudflare: git hosting, pull requests, code review, drop-in GitHub Actions CI, AI agent guardrails, agent tasks and reviews with Claude Code or Codex, and plugins for Claude Code and Codex.", |
| 5 | "homepage": "https://diffinery.com", |
| 6 | "repository": { |
| 7 | "type": "git", |
| 8 | "url": "https://github.com/codician-team/diffinery.git" |
| 9 | }, |
| 10 | "bugs": { |
| 11 | "url": "https://github.com/codician-team/diffinery/issues" |
| 12 | }, |
| 13 | "keywords": [ |
| 14 | "git", |
| 15 | "git-server", |
| 16 | "forge", |
| 17 | "github-alternative", |
| 18 | "github-actions", |
| 19 | "ci-cd", |
| 20 | "continuous-integration", |
| 21 | "cloudflare", |
| 22 | "cloudflare-workers", |
| 23 | "durable-objects", |
| 24 | "cloudflare-containers", |
| 25 | "self-hosted", |
| 26 | "serverless", |
| 27 | "code-review", |
| 28 | "ai-agents", |
| 29 | "ai-code-review", |
| 30 | "claude-code", |
| 31 | "codex", |
| 32 | "mcp", |
| 33 | "mcp-server" |
| 34 | ], |
| 35 | "license": "Apache-2.0", |
| 36 | "packageManager": "pnpm@10.28.0", |
| 37 | "scripts": { |
| 38 | "build": "turbo run build", |
| 39 | "typecheck": "turbo run typecheck", |
| 40 | "test": "turbo run test", |
| 41 | "dev": "pnpm --filter @diffinery/app dev", |
| 42 | "setup:cloudflare": "scripts/setup.sh" |
| 43 | }, |
| 44 | "devDependencies": { |
| 45 | "turbo": "^2.11.7", |
| 46 | "typescript": "^5.9.3" |
| 47 | }, |
| 48 | "pnpm": { |
| 49 | "onlyBuiltDependencies": [ |
| 50 | "esbuild", |
| 51 | "workerd", |
| 52 | "sharp" |
| 53 | ] |
| 54 | } |
| 55 | } |