{ "name": "atprotogo", "version": "0.0.1", "private": true, "scripts": { "dev": "vite dev", "build": "vite build", "preview": "vite preview", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "setup:key": "tsx scripts/generate-key.ts", "deploy": "npm run build && npx wrangler pages deploy .svelte-kit/cloudflare", "backfill": "npx tsx scripts/backfill-games.ts > scripts/backfill-games.sql && npx wrangler d1 execute atprotogo-db --remote --file=scripts/backfill-games.sql" }, "devDependencies": { "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^4.0.0", "@types/better-sqlite3": "^7.6.13", "better-sqlite3": "^12.6.2", "svelte": "^5.0.0", "svelte-check": "^4.0.0", "tsx": "^4.21.0", "typescript": "^5.0.0", "vite": "^5.0.0", "wrangler": "^4.62.0" }, "type": "module", "dependencies": { "@atcute/atproto": "^3.1.10", "@atcute/client": "^4.2.1", "@atcute/identity-resolver": "^1.2.2", "@atcute/lexicons": "^1.2.7", "@atcute/oauth-node-client": "^1.1.0", "@atcute/uint8array": "^1.1.0", "@atproto/api": "^0.13.0", "@atproto/lexicon": "^0.4.0", "@atproto/oauth-client-node": "^0.1.0", "@atproto/xrpc-server": "^0.6.0", "@cf-wasm/resvg": "^0.3.3", "@sveltejs/adapter-cloudflare": "^7.2.6", "actor-typeahead": "^0.1.2", "dotenv": "^17.2.3", "jgoboard": "github:jokkebk/jgoboard", "kysely": "^0.27.0", "kysely-d1": "^0.4.0", "tenuki": "^0.3.1", "twemoji-parser": "^14.0.0" } }