An HTTP proxy that routes traffic through socksproxy.
Intended for clients that don't support SOCKS.
Install nvm if you haven't already.
Then clone the repo, cd
into it, nvm i
, and npm i
.
Note: default values for named parameters are shown.
HTTP_PORT=17898 SOCKS_HOST="127.0.0.1" SOCKS_PORT=17897 npm start
npm stop
npm run log
npm test
Run the unit tests for the HTTP proxy.
npm lint
Lint the source and test files.
npm run doc
Generate the code documentation and open in browser.
Please do!
If you find a bug, think of an enhancement, or just have a question, feel free to open an issue. You're also welcome to create a pull request addressing an issue. You should push your changes to a feature branch and request merge to develop
.
Make sure linting/tests pass and coverage is 💯 before creating a pull request!