Atproto AMA app
1{
2 "name": "askimut",
3 "type": "module",
4 "scripts": {
5 "dev": "vinxi dev",
6 "build": "vinxi build",
7 "start": "vinxi start",
8 "db:generate": "drizzle-kit generate",
9 "db:migrate": "drizzle-kit migrate",
10 "db:push": "drizzle-kit push",
11 "db:studio": "drizzle-kit studio",
12 "db:seed": "dotenv -e .env -- tsx scripts/seed-test-questions.ts",
13 "lex:build": "lex build --lexicons ./lexicons --out ./src/lexicons --override",
14 "dev:network": "tsx scripts/dev-network.ts",
15 "dev:network:auto": "tsx scripts/dev-network.ts | tsx scripts/update-env.ts"
16 },
17 "dependencies": {
18 "@atproto/api": "^0.13.0",
19 "@atproto/identity": "^0.4.0",
20 "@atproto/lex": "^0.0.23",
21 "@atproto/oauth-client-node": "^0.3.17",
22 "@solidjs/meta": "^0.29.4",
23 "@solidjs/router": "^0.15.3",
24 "@solidjs/start": "^1.3.2",
25 "drizzle-orm": "^0.39.0",
26 "jose": "^6.0.0",
27 "postgres": "^3.4.5",
28 "solid-js": "^1.9.5",
29 "vinxi": "^0.5.3"
30 },
31 "devDependencies": {
32 "@atproto/dev-env": "^0.4.4",
33 "@types/node": "^25.5.0",
34 "dotenv-cli": "^7.4.2",
35 "drizzle-kit": "^0.30.0",
36 "tsx": "^4.19.2",
37 "typescript": "^5.7.0"
38 },
39 "pnpm": {
40 "overrides": {
41 "better-sqlite3": "^12.5.0"
42 },
43 "onlyBuiltDependencies": [
44 "better-sqlite3",
45 "sharp",
46 "protobufjs"
47 ]
48 },
49 "packageManager": "pnpm@10.17.1",
50 "engines": {
51 "node": ">=20"
52 }
53}