├── .eslintrc.cjs ├── .github └── workflows │ └── nodejs.yml ├── .gitignore ├── .npmignore ├── .prettierrc.yaml ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── docs ├── examples │ ├── index.md │ ├── javascript │ │ ├── associateExample.md │ │ ├── bindExample.md │ │ └── connectExample.md │ └── typescript │ │ ├── associateExample.md │ │ ├── bindExample.md │ │ └── connectExample.md ├── index.md └── migratingFromV1.md ├── package.json ├── src ├── client │ └── socksclient.ts ├── common │ ├── constants.ts │ ├── helpers.ts │ ├── receivebuffer.ts │ └── util.ts └── index.ts ├── test ├── receivebuffer.test.ts └── socksclient.test.ts ├── tsconfig.json └── typings ├── client └── socksclient.d.ts ├── common ├── constants.d.ts ├── helpers.d.ts ├── receiveBuffer.d.ts └── util.d.ts └── index.d.ts /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/README.md -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/examples/javascript/associateExample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/examples/javascript/associateExample.md -------------------------------------------------------------------------------- /docs/examples/javascript/bindExample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/examples/javascript/bindExample.md -------------------------------------------------------------------------------- /docs/examples/javascript/connectExample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/examples/javascript/connectExample.md -------------------------------------------------------------------------------- /docs/examples/typescript/associateExample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/examples/typescript/associateExample.md -------------------------------------------------------------------------------- /docs/examples/typescript/bindExample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/examples/typescript/bindExample.md -------------------------------------------------------------------------------- /docs/examples/typescript/connectExample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/examples/typescript/connectExample.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/migratingFromV1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/docs/migratingFromV1.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/package.json -------------------------------------------------------------------------------- /src/client/socksclient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/src/client/socksclient.ts -------------------------------------------------------------------------------- /src/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/src/common/constants.ts -------------------------------------------------------------------------------- /src/common/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/src/common/helpers.ts -------------------------------------------------------------------------------- /src/common/receivebuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/src/common/receivebuffer.ts -------------------------------------------------------------------------------- /src/common/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/src/common/util.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/src/index.ts -------------------------------------------------------------------------------- /test/receivebuffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/test/receivebuffer.test.ts -------------------------------------------------------------------------------- /test/socksclient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/test/socksclient.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typings/client/socksclient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/typings/client/socksclient.d.ts -------------------------------------------------------------------------------- /typings/common/constants.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/typings/common/constants.d.ts -------------------------------------------------------------------------------- /typings/common/helpers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/typings/common/helpers.d.ts -------------------------------------------------------------------------------- /typings/common/receiveBuffer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/typings/common/receiveBuffer.d.ts -------------------------------------------------------------------------------- /typings/common/util.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/typings/common/util.d.ts -------------------------------------------------------------------------------- /typings/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoshGlazebrook/socks/HEAD/typings/index.d.ts --------------------------------------------------------------------------------