An atproto based writing game loosely inspired by Fiasco!
1{
2 "name": "protoshamble",
3 "type": "module",
4 "scripts": {
5 "dev": "vinxi dev",
6 "build": "vinxi build",
7 "start": "vinxi start",
8 "db:push": "drizzle-kit push",
9 "db:generate": "drizzle-kit generate",
10 "lexgen": "lex gen-server ./src/lexicon ./lexicons/*"
11 },
12 "devDependencies": {
13 "@atproto/lex-cli": "^0.9.5",
14 "@types/node": "^20.14.8",
15 "@types/pg": "^8.15.5",
16 "drizzle-kit": "^0.31.5",
17 "tsx": "^4.20.6"
18 },
19 "dependencies": {
20 "@atproto/api": "^0.17.0",
21 "@atproto/common": "^0.4.12",
22 "@atproto/lexicon": "^0.5.1",
23 "@atproto/oauth-client-node": "^0.3.8",
24 "@atproto/syntax": "^0.4.1",
25 "@solidjs/router": "^0.15.0",
26 "@solidjs/start": "^1.1.0",
27 "better-sqlite3": "^11.0.0",
28 "dotenv": "^17.2.3",
29 "drizzle-orm": "^0.44.5",
30 "multiformats": "^13.4.1",
31 "pg": "^8.16.3",
32 "solid-js": "^1.9.5",
33 "vinxi": "^0.5.7"
34 },
35 "engines": {
36 "node": ">=20"
37 }
38}