extremely claude-assisted go game based on atproto! working on cleaning up and giving a more unique design, still has a bit of a slop vibe to it.
at feature/study-tab 49 lines 1.7 kB view raw
1{ 2 "name": "atprotogo", 3 "version": "0.0.1", 4 "private": true, 5 "scripts": { 6 "dev": "vite dev", 7 "build": "vite build", 8 "preview": "vite preview", 9 "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 10 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", 11 "setup:key": "tsx scripts/generate-key.ts", 12 "deploy": "npm run build && npx wrangler pages deploy .svelte-kit/cloudflare", 13 "backfill": "npx tsx scripts/backfill-games.ts > scripts/backfill-games.sql && npx wrangler d1 execute atprotogo-db --remote --file=scripts/backfill-games.sql" 14 }, 15 "devDependencies": { 16 "@sveltejs/kit": "^2.0.0", 17 "@sveltejs/vite-plugin-svelte": "^4.0.0", 18 "@types/better-sqlite3": "^7.6.13", 19 "better-sqlite3": "^12.6.2", 20 "svelte": "^5.0.0", 21 "svelte-check": "^4.0.0", 22 "tsx": "^4.21.0", 23 "typescript": "^5.0.0", 24 "vite": "^5.0.0", 25 "wrangler": "^4.62.0" 26 }, 27 "type": "module", 28 "dependencies": { 29 "@atcute/atproto": "^3.1.10", 30 "@atcute/client": "^4.2.1", 31 "@atcute/identity-resolver": "^1.2.2", 32 "@atcute/lexicons": "^1.2.7", 33 "@atcute/oauth-node-client": "^1.1.0", 34 "@atcute/uint8array": "^1.1.0", 35 "@atproto/api": "^0.13.0", 36 "@atproto/lexicon": "^0.4.0", 37 "@atproto/oauth-client-node": "^0.1.0", 38 "@atproto/xrpc-server": "^0.6.0", 39 "@cf-wasm/resvg": "^0.3.3", 40 "@sveltejs/adapter-cloudflare": "^7.2.6", 41 "actor-typeahead": "^0.1.2", 42 "dotenv": "^17.2.3", 43 "jgoboard": "github:jokkebk/jgoboard", 44 "kysely": "^0.27.0", 45 "kysely-d1": "^0.4.0", 46 "tenuki": "^0.3.1", 47 "twemoji-parser": "^14.0.0" 48 } 49}