UNPKG

rocky

Version:

Full-featured, middleware-oriented, hackable HTTP and WebSocket proxy

75 lines (74 loc) 1.56 kB
{ "name": "rocky", "version": "0.4.16", "description": "Full-featured, middleware-oriented, hackable HTTP and WebSocket proxy", "repository": "h2non/rocky", "author": "Tomas Aparicio", "license": "MIT", "engines": { "node": ">= 8" }, "scripts": { "lint": "standard 'lib/**/*.js' 'test/**/*.js'", "test": "npm run lint && mocha --timeout 30000 --bail --reporter spec --ui tdd test/*.js test/*/*.js test/*/*/*.js", "bench": "bash benchmark/run.sh" }, "keywords": [ "http", "websocket", "proxy", "http-proxy", "reverse", "migration", "migrate", "repeat", "replay", "forward", "traffic", "gateway", "router", "middleware", "intercept", "interceptor", "capture", "sniffer", "mitm", "balancer", "load", "hackable" ], "dependencies": { "http-proxy": "^1.16.2", "indexport": "^0.1.1", "is-fail": "^0.1.1", "lodash": "^4.17.20", "media-typer": "^0.3.0", "midware-pool": "^0.1.1", "raw-body": "^2.1.2", "retry": "^0.8.0", "router": "^1.3.1" }, "devDependencies": { "chai": "^3.0.0", "connect": "^3.4.0", "express": "^4.13.0", "fw": "^0.1.2", "http-version": "^0.1.0", "mocha": "^2.2.5", "request": "^2.64.0", "rocky-consul": "^0.1.0", "sinon": "^1.15.3", "standard": "^5.4.1", "supertest": "^3", "vhost": "^3.0.0", "ws": "^7.2.1" }, "standard": { "globals": [ "suite", "test", "beforeEach", "afterEach" ] } }