{ "name": "sliver-script", "version": "2.0.0", "description": "TypeScript/JavaScript Sliver client library", "main": "lib/index.js", "types": "lib/index.d.ts", "engines": { "node": ">=24" }, "scripts": { "build": "rm -rf ./lib && tsc -p tsconfig.json", "build:examples": "npm run build && rm -rf ./e2e/dist && tsc -p tsconfig.examples.json", "pb": "./protobuf.sh", "docs": "typedoc --out ./docs/ ./src", "test": "jest --config jestconfig.json", "test:e2e": "node e2e/run.mjs", "test:e2e:jest": "SLIVER_E2E=1 jest --config jestconfig.json", "example:e2e": "npm run build:examples && node e2e/dist/status.js" }, "prepublishOnly": "npm test && npm run build", "files": [ "lib/**/*" ], "keywords": [], "author": "moloch", "license": "GPL-3.0-or-later", "repository": { "type": "git", "url": "https://github.com/moloch--/sliver-script" }, "devDependencies": { "@types/jest": "^29.5.14", "@types/node": "^22.13.5", "jest": "^29.7.0", "marked": "^15.0.7", "ts-jest": "^29.2.6", "ts-proto": "^2.7.7", "typedoc": "^0.27.7", "typescript": "^5.7.3" }, "dependencies": { "@bufbuild/protobuf": "^2.11.0", "@grpc/grpc-js": "^1.14.3", "nice-grpc": "^2.1.12", "rxjs": "^7.8.2" }, "overrides": { "protobufjs": "^7.2.5" } }