forked from
mary.my.id/atcute
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
1{
2 "name": "@atcute/xrpc-server-node",
3 "version": "0.1.0",
4 "description": "Node.js WebSocket adapter for @atcute/xrpc-server",
5 "license": "0BSD",
6 "repository": {
7 "url": "https://github.com/mary-ext/atcute",
8 "directory": "packages/servers/xrpc-server-node"
9 },
10 "files": [
11 "dist/",
12 "lib/",
13 "!lib/**/*.bench.ts",
14 "!lib/**/*.test.ts"
15 ],
16 "type": "module",
17 "exports": {
18 ".": "./dist/main/index.js"
19 },
20 "publishConfig": {
21 "access": "public"
22 },
23 "scripts": {
24 "build": "tsgo --project tsconfig.build.json",
25 "test": "vitest run",
26 "prepublish": "rm -rf dist; pnpm run build"
27 },
28 "dependencies": {
29 "ws": "^8.18.3"
30 },
31 "devDependencies": {
32 "@atcute/atproto": "workspace:^",
33 "@atcute/cbor": "workspace:^",
34 "@hono/node-server": "^1.19.7",
35 "@types/node": "^22.19.3",
36 "@types/ws": "^8.18.1",
37 "vitest": "^4.0.16"
38 },
39 "peerDependencies": {
40 "@atcute/xrpc-server": "workspace:^"
41 }
42}