WIP! A BB-style forum, on the ATmosphere!
We're still working... we'll be back soon when we have something to show off!
node
typescript
hono
htmx
atproto
1{
2 "name": "@atbb/appview",
3 "version": "0.1.0",
4 "private": true,
5 "type": "module",
6 "scripts": {
7 "build": "tsc",
8 "dev": "tsx watch --env-file=../../.env src/index.ts",
9 "start": "node dist/index.js",
10 "lint": "tsc --noEmit",
11 "lint:fix": "oxlint --fix src/",
12 "test": "vitest run",
13 "clean": "rm -rf dist",
14 "db:generate": "drizzle-kit generate --config=drizzle.postgres.config.ts",
15 "db:migrate": "drizzle-kit migrate --config=drizzle.postgres.config.ts",
16 "db:generate:sqlite": "drizzle-kit generate --config=drizzle.sqlite.config.ts",
17 "db:migrate:sqlite": "drizzle-kit migrate --config=drizzle.sqlite.config.ts",
18 "migrate-permissions": "tsx --env-file=../../.env scripts/migrate-permissions.ts"
19 },
20 "dependencies": {
21 "@atbb/atproto": "workspace:*",
22 "@atbb/css-sanitizer": "workspace:*",
23 "@atbb/logger": "workspace:*",
24 "@atbb/db": "workspace:*",
25 "@atbb/lexicon": "workspace:*",
26 "@atproto/api": "^0.15.0",
27 "@atproto/common": "^0.5.11",
28 "@atproto/common-web": "^0.4.0",
29 "@atproto/oauth-client-node": "^0.3.16",
30 "@hono/node-server": "^1.14.0",
31 "@skyware/jetstream": "^0.2.5",
32 "drizzle-kit": "^0.31.8",
33 "drizzle-orm": "^0.45.1",
34 "hono": "^4.7.0",
35 "postgres": "^3.4.8"
36 },
37 "devDependencies": {
38 "@types/node": "^22.0.0",
39 "dotenv": "^17.3.1",
40 "tsx": "^4.0.0",
41 "typescript": "^5.7.0",
42 "vite": "^7.3.1",
43 "vitest": "^3.1.0"
44 }
45}