Exosphere is a set of small, modular, self-hostable community tools built on the AT Protocol. app.exosphere.site
at main 37 lines 1.4 kB view raw
1{ 2 "name": "exosphere", 3 "private": true, 4 "workspaces": [ 5 "packages/*" 6 ], 7 "scripts": { 8 "dev": "bun run dev:server & bun run dev:client", 9 "dev:server": "bun run --hot packages/app/src/server.ts", 10 "dev:client": "bun run --filter '@exosphere/app' dev:client", 11 "fmt": "oxfmt", 12 "fmt:check": "oxfmt --check", 13 "pds:init": "bun run scripts/pds-init.ts", 14 "pds:up": "docker compose -f docker-compose.dev.yml up -d", 15 "pds:down": "docker compose -f docker-compose.dev.yml down", 16 "pds:logs": "docker compose -f docker-compose.dev.yml logs -f pds", 17 "pds:account": "bun run scripts/pds-account.ts", 18 "db:generate": "drizzle-kit generate", 19 "db:migrate": "bun run packages/core/src/db/migrate.ts", 20 "build": "bun run --filter '@exosphere/app' build", 21 "start": "NODE_ENV=production bun run packages/app/src/server.ts", 22 "start:indexer": "bun run packages/indexer/src/main.ts", 23 "preview": "bun run db:generate && bun run db:migrate && bun run build && bun run start", 24 "test": "vitest run", 25 "test:watch": "vitest", 26 "test:e2e": "playwright test --config packages/app/e2e/playwright.config.ts" 27 }, 28 "devDependencies": { 29 "@playwright/test": "^1.58.2", 30 "@types/better-sqlite3": "^7.6.13", 31 "@types/bun": "^1.3.11", 32 "better-sqlite3": "^12.8.0", 33 "drizzle-kit": "^0.31.10", 34 "oxfmt": "^0.41.0", 35 "vitest": "^4.1.0" 36 } 37}