{ "name": "bach-to-basics", "private": true, "version": "0.1.0", "description": "Bach to Basics — browser-based piano learning app with falling notes, sheet music, and MIDI support", "author": "gigliof", "license": "MIT", "homepage": "https://github.com/gigliof/bach-to-basics#readme", "repository": { "type": "git", "url": "https://github.com/gigliof/bach-to-basics.git" }, "bugs": { "url": "https://github.com/gigliof/bach-to-basics/issues" }, "scripts": { "dev": "concurrently --names \"frontend,backend\" --prefix-colors \"cyan,yellow\" \"pnpm --filter frontend dev\" \"cd backend && .venv/bin/uvicorn main:app --reload --port 8000\"", "build": "pnpm --filter frontend build", "test": "pnpm --filter frontend test", "backend:setup": "cd backend && python3 -m venv .venv && .venv/bin/pip install -r requirements.txt" }, "devDependencies": { "concurrently": "^9.0.0" }, "pnpm": { "onlyBuiltDependencies": [ "esbuild" ], "overrides": { "@xmldom/xmldom": "0.8.13" } } }