{ "tasks": { "dev:db": "mongod --dbpath ./devdb", "dev:api": "deno run -A --watch main.ts", "dev:ingest": "deno run -A --watch ingest.ts", "dev": { "dependencies": ["dev:db", "dev:api", "dev:ingest"] }, "codegen": "deno run -A jsr:@atp/lex-gen@^0.1.0-alpha.2 server -o ./lex -i ./lexicons", "start": "deno run -A --env-file main.ts", "docker-dev": "docker compose -f compose.dev.yaml up --build --watch" }, "imports": { "@atp/bytes": "jsr:@atp/bytes@^0.1.0-alpha.1", "@atp/common": "jsr:@atp/common@^0.1.0-alpha.5", "@atp/crypto": "jsr:@atp/crypto@^0.1.0-alpha.2", "@atp/identity": "jsr:@atp/identity@^0.1.0-alpha.1", "@atp/lexicon": "jsr:@atp/lexicon@^0.1.0-alpha.3", "@atp/repo": "jsr:@atp/repo@^0.1.0-alpha.3", "@atp/sync": "jsr:@atp/sync@^0.1.0-alpha.4", "@atp/syntax": "jsr:@atp/syntax@^0.1.0-alpha.2", "@atp/xrpc": "jsr:@atp/xrpc@^0.1.0-alpha.3", "@atp/xrpc-server": "jsr:@atp/xrpc-server@^0.1.0-alpha.4", "@logtape/logtape": "jsr:@logtape/logtape@^1.2.2", "@logtape/pretty": "jsr:@logtape/pretty@^1.2.2", "@std/assert": "jsr:@std/assert@^1.0.16", "dotenv": "npm:dotenv@^17.2.3", "hono": "jsr:@hono/hono@^4.10.8", "@std/encoding": "jsr:@std/encoding@^1.0.10", "@atproto/api": "npm:@atproto/api@^0.16.11", "jose": "npm:jose@^6.1.3", "mongoose": "npm:mongoose@^8.20.2", "multiformats": "npm:multiformats@^13.4.1", "p-queue": "npm:p-queue@^8.1.1", "mongodb-memory-server-core": "npm:mongodb-memory-server-core@^11.0.0", "structured-headers": "npm:structured-headers@^2.0.2" }, "test": { "permissions": { "env": true, "read": true, "write": true, "net": true, "run": true, "sys": true } } }