{ "name": "@atbb/appview", "version": "0.1.0", "private": true, "type": "module", "scripts": { "build": "tsc", "dev": "tsx watch --env-file=../../.env src/index.ts", "start": "node dist/index.js", "lint": "tsc --noEmit", "lint:fix": "oxlint --fix src/", "test": "vitest run", "clean": "rm -rf dist", "db:generate": "drizzle-kit generate --config=drizzle.postgres.config.ts", "db:migrate": "drizzle-kit migrate --config=drizzle.postgres.config.ts", "db:generate:sqlite": "drizzle-kit generate --config=drizzle.sqlite.config.ts", "db:migrate:sqlite": "drizzle-kit migrate --config=drizzle.sqlite.config.ts", "migrate-permissions": "tsx --env-file=../../.env scripts/migrate-permissions.ts" }, "dependencies": { "@atbb/atproto": "workspace:*", "@atbb/css-sanitizer": "workspace:*", "@atbb/logger": "workspace:*", "@atbb/db": "workspace:*", "@atbb/lexicon": "workspace:*", "@atproto/api": "^0.15.0", "@atproto/common": "^0.5.11", "@atproto/common-web": "^0.4.0", "@atproto/oauth-client-node": "^0.3.16", "@hono/node-server": "^1.14.0", "@skyware/jetstream": "^0.2.5", "drizzle-kit": "^0.31.8", "drizzle-orm": "^0.45.1", "hono": "^4.7.0", "postgres": "^3.4.8" }, "devDependencies": { "@types/node": "^22.0.0", "dotenv": "^17.3.1", "tsx": "^4.0.0", "typescript": "^5.7.0", "vite": "^7.3.1", "vitest": "^3.1.0" } }