{ "name": "holepunch", "version": "1.0.0-alpha.1", "description": "Get a direct ip connection by any means possible - direct (public ip), upnp (Microsoft), nat-pmp (Apple), or punch a hole through a firewall using a Reverse VPN (Daplie).", "main": "index.js", "bin": { "holepunch": "holepunch.js" }, "directories": { "example": "examples" }, "dependencies": { "bluebird": "^3.1.1", "express": "^4.13.3", "localhost.daplie.com-certificates": "^1.1.2", "request": "^2.67.0", "scmp": "^1.0.0" }, "devDependencies": {}, "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/Daplie/holepunch.git" }, "keywords": [ "ip", "external", "internal", "public", "private", "upnp", "nat", "nat-pmp", "nat-upnp", "pmp", "rvpn", "openvpn", "vpn", "ssdp", "zeroconf", "avahi", "bonjour", "reverse", "holepunch" ], "author": "AJ ONeal (https://coolaj86.com)", "license": "MPL-2.0", "bugs": { "url": "https://github.com/Daplie/holepunch/issues" }, "homepage": "https://github.com/Daplie/holepunch#readme" }