{
  "name": "fitai",
  "version": "1.0.0",
  "description": "Integrated AI solution for fitness houses and their clients",
  "private": true,
  "scripts": {
    "dev": "concurrently \"npm run dev:admin\" \"npm run dev:mobile\"",
    "dev:admin": "cd apps/admin && npx next dev",
    "dev:mobile": "cd apps/mobile && npx expo start",
    "build": "npm run build:admin && npm run build:mobile",
    "build:admin": "cd apps/admin && npx next build",
    "build:mobile": "cd apps/mobile && npx expo build",
    "test": "npm run test:admin && npm run test:mobile",
    "test:admin": "cd apps/admin && npx jest",
    "test:mobile": "cd apps/mobile && npx jest",
    "lint": "npm run lint:admin && npm run lint:mobile",
    "lint:admin": "cd apps/admin && npx eslint . --ext .js,.jsx,.ts,.tsx",
    "lint:mobile": "cd apps/mobile && npx eslint . --ext .js,.jsx,.ts,.tsx",
    "typecheck": "npm run typecheck:admin && npm run typecheck:mobile",
    "typecheck:admin": "cd apps/admin && npx tsc --noEmit",
    "typecheck:mobile": "cd apps/mobile && npx tsc --noEmit"
  },
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^8.46.3",
    "@typescript-eslint/parser": "^8.46.3",
    "concurrently": "^9.2.1",
    "eslint": "^9.39.1",
    "prettier": "^3.6.2",
    "typescript": "^5.9.3"
  },
  "engines": {
    "node": ">=18.0.0",
    "npm": ">=9.0.0"
  },
  "dependencies": {
    "@types/better-sqlite3": "^7.6.13",
    "better-sqlite3": "^12.4.1",
    "next": "^16.0.1"
  }
}
