a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto bluesky typescript npm
at trunk 900 B view raw
1{ 2 "type": "module", 3 "name": "@atcute/firehose", 4 "version": "0.1.0", 5 "description": "lightweight and cute XRPC subscription client for AT Protocol", 6 "license": "0BSD", 7 "repository": { 8 "url": "https://github.com/mary-ext/atcute", 9 "directory": "packages/clients/firehose" 10 }, 11 "publishConfig": { 12 "access": "public" 13 }, 14 "files": [ 15 "dist/", 16 "lib/", 17 "!lib/**/*.bench.ts", 18 "!lib/**/*.test.ts" 19 ], 20 "exports": { 21 ".": "./dist/index.js" 22 }, 23 "scripts": { 24 "build": "tsgo --project tsconfig.build.json", 25 "prepublish": "rm -rf dist; pnpm run build" 26 }, 27 "dependencies": { 28 "@atcute/cbor": "workspace:^", 29 "@atcute/lexicons": "workspace:^", 30 "@atcute/uint8array": "workspace:^", 31 "@mary-ext/event-iterator": "^1.0.0", 32 "@mary-ext/simple-event-emitter": "^1.0.0", 33 "partysocket": "^1.1.10", 34 "type-fest": "^4.41.0" 35 }, 36 "devDependencies": { 37 "@atcute/atproto": "workspace:^" 38 } 39}