{
  "name": "shieldsai-monorepo",
  "version": "0.1.0",
  "private": true,
  "description": "ShieldAI multi-service SaaS platform",
  "type": "module",
  "packageManager": "npm@10.9.0",
  "workspaces": [
    "apps/*",
    "packages/*"
  ],
  "scripts": {
    "dev": "turbo run dev",
    "build": "turbo run build",
    "test": "turbo run test",
    "lint": "turbo run lint",
    "dev:web": "turbo run dev --filter=web",
    "dev:api": "turbo run dev --filter=api",
    "build:web": "turbo run build --filter=web",
    "build:api": "turbo run build --filter=api",
    "db:generate": "turbo run db:generate --filter=shared-db",
    "db:push": "turbo run db:push --filter=shared-db",
    "db:migrate": "turbo run db:migrate --filter=shared-db"
  },
  "dependencies": {
    "@clerk/backend": "^3.4.1",
    "@clerk/clerk-js": "^6.7.5",
    "@libsql/client": "^0.17.3",
    "@solidjs/router": "^0.16.1",
    "@tanstack/react-query": "^5.100.1",
    "@tanstack/solid-query": "^5.100.1",
    "@trpc/client": "^11.16.0",
    "@trpc/react-query": "^11.16.0",
    "@trpc/server": "^11.16.0",
    "@types/node": "^25.6.0",
    "@types/peerjs": "^0.0.30",
    "drizzle-kit": "^0.31.10",
    "drizzle-orm": "^0.45.2",
    "peerjs": "^1.5.5",
    "resend": "^6.12.2",
    "solid-js": "^1.8.14",
    "ws": "^8.16.0",
    "y-websocket": "^1.5.0",
    "yjs": "^13.6.12",
    "zod": "^4.3.6"
  },
  "devDependencies": {
    "@tauri-apps/cli": "^2.1.0",
    "@types/better-sqlite3": "^7.6.13",
    "@types/ws": "^8.5.10",
    "@typescript-eslint/eslint-plugin": "^7.0.2",
    "@typescript-eslint/parser": "^7.0.2",
    "better-sqlite3": "^12.9.0",
    "chromium": "^3.0.3",
    "eslint": "^8.56.0",
    "eslint-plugin-solid": "^0.13.2",
    "puppeteer-core": "^24.42.0",
    "tsx": "^4.7.1",
    "turbo": "^2.9.6",
    "typescript": "^5.3.3",
    "vite": "^5.1.4",
    "vite-plugin-solid": "^2.8.2",
    "vitest": "^1.3.1"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "keywords": [
    "yjs",
    "crdt",
    "websocket",
    "collaboration",
    "solidjs",
    "tauri"
  ],
  "license": "MIT"
}
