a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto
bluesky
typescript
npm
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}