{ "name": "@tonecn/typesrpc", "version": "1.0.0", "description": "A lightweight, type-safe RPC framework for TypeScript with deep nested API support", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "test": "jest", "test:unit": "jest __tests__/unit", "test:integration": "jest __tests__/integration", "test:e2e": "jest __tests__/e2e", "test:coverage": "jest --coverage", "build": "tsc --project tsconfig.build.json && tsc-alias -p tsconfig.build.json", "start": "npm run build && tsc-alias && node dist/index.js" }, "keywords": [ "rpc", "typescript", "socket.io", "type-safe", "remote-procedure-call" ], "author": "tonecn", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/tonecn/typesrpc.git" }, "bugs": { "url": "https://github.com/tonecn/typesrpc/issues" }, "homepage": "https://github.com/tonecn/typesrpc#readme", "dependencies": { "@types/express": "^5.0.3", "@types/md5": "^2.3.5", "express": "^5.1.0", "md5": "^2.3.0", "socket.io": "^4.8.1", "socket.io-client": "^4.8.1" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/node": "^24.0.15", "jest": "^30.0.5", "ts-jest": "^29.4.1", "ts-node": "^10.9.2", "tsc-alias": "^1.8.16", "typescript": "^5.9.2" } }