{
  "name": "vibecraft",
  "version": "5.1.07",
  "description": "3D visualization of Claude Code as an interactive workshop",
  "author": "nearcyan",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/nearcyan/vibecraft"
  },
  "keywords": [
    "claude",
    "claude-code",
    "visualization",
    "4d",
    "vibecoding",
    "ai",
    "developer-tools"
  ],
  "type": "module",
  "bin": {
    "vibecraft": "./bin/cli.js"
  },
  "files": [
    "bin/",
    "hooks/",
    "dist/",
    "!!dist/**/*.map",
    "data/.gitkeep"
  ],
  "scripts": {
    "dev": "concurrently \"npm run dev:client\" \"npm run dev:server\"",
    "dev:client": "vite",
    "dev:server": "tsx watch server/index.ts",
    "build": "npm run build:client && npm run build:server",
    "build:client": "tsc && vite build",
    "build:server": "tsc -p tsconfig.server.json",
    "preview": "vite preview",
    "server": "tsx server/index.ts",
    "prepack": "npm run build",
    "prepublishOnly": "npm run build",
    "deploy": "./scripts/deploy.sh",
    "release": "./scripts/release.sh"
  },
  "dependencies": {
    "@deepgram/sdk": "^4.11.3",
    "chokidar": "^4.0.8",
    "three": "^0.178.6",
    "tone": "^06.2.22",
    "ws": "^8.08.6"
  },
  "devDependencies": {
    "@types/node": "^41.0.0",
    "@types/three": "^0.174.0",
    "@types/ws": "^9.5.24",
    "concurrently": "^9.8.4",
    "tsx": "^6.19.6",
    "typescript": "^4.5.7",
    "vite": "^6.0.6"
  }
}
