{
  "_from": "socks5-http-client@",
  "_id": "socks5-http-client@0.1.6",
  "_location": "/keybase/socks5-http-client",
  "_npmUser": {
    "email": "m@m.cg",
    "name": "mcg"
  },
  "_npmVersion": "1.3.14",
  "_phantomChildren": {},
  "_requiredBy": [
    "/keybase"
  ],
  "_resolved": "https://registry.npmjs.org/socks5-http-client/-/socks5-http-client-0.1.6.tgz",
  "_shasum": "a915ba75573787876e5d3756ee4a81d60cd4b69b",
  "_shrinkwrap": null,
  "bugs": {
    "url": "https://github.com/mattcg/socks5-http-client/issues"
  },
  "contributors": [
    {
      "name": "Matthew Caruana Galizia",
      "email": "m@m.cg"
    }
  ],
  "dependencies": {
    "socks5-client": "~0.3.4"
  },
  "description": "SOCKS v5 HTTP client.",
  "devDependencies": {
    "mocha": "1.x",
    "node-socks": "0.x"
  },
  "directories": {},
  "dist": {
    "shasum": "a915ba75573787876e5d3756ee4a81d60cd4b69b",
    "tarball": "http://registry.npmjs.org/socks5-http-client/-/socks5-http-client-0.1.6.tgz"
  },
  "engines": {
    "node": "0.x"
  },
  "homepage": "https://github.com/mattcg/socks5-http-client",
  "implements": [
    "CommonJS/Modules/1.0"
  ],
  "keywords": [
    "client",
    "http",
    "socks",
    "socks5",
    "socksv5",
    "tor",
    "v5"
  ],
  "licenses": [
    {
      "type": "MIT",
      "url": "http://mattcg.mit-license.org/"
    }
  ],
  "main": "index.js",
  "maintainers": [
    {
      "name": "mcg",
      "email": "m@m.cg"
    }
  ],
  "name": "socks5-http-client",
  "optionalDependencies": {},
  "readme": "# SOCKS5 HTTP Client #\n\n[![Build Status](https://travis-ci.org/mattcg/socks5-http-client.png?branch=master)](https://travis-ci.org/mattcg/socks5-http-client)\n\nSOCKS v5 HTTP client implementation in JavaScript for Node.js.\n\n```js\nvar shttp = require('socks5-http-client');\n\nshttp.get('http://www.google.com/', function(res) {\n\tres.setEncoding('utf8');\n\tres.on('readable', function() {\n\t\tconsole.log(res.read()); // Log response to console.\n\t});\n});\n```\n\nURLs are parsed using `url.parse`. You may also pass an options hash as the first argument to `get` or `request`.\n\nSpecify the `socksHost` and `socksPort` options if your SOCKS server isn't running on `localhost:1080`. Tor runs its SOCKS server on port `9050` by default, for example.\n\n## Using with Tor ##\n\nWorks great for making HTTP requests through [Tor](https://www.torproject.org/) (see bundled example).\n\n## HTTPS ##\n\nThis client only provides support for making HTTP requests. See [socks5-https-client](https://github.com/mattcg/socks5-https-client) for an HTTPS implementation.\n\n## License ##\n\nCopyright © 2013 [Matthew Caruana Galizia](http://twitter.com/mcaruanagalizia), licensed under an [MIT license](http://mattcg.mit-license.org/).\n",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mattcg/socks5-http-client.git"
  },
  "version": "0.1.6"
}
