a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
at feat/oauth-scope-parser 42 lines 914 B view raw
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}