1{ 2 "name": "socks-proxy-agent", 3 "version": "8.0.2", 4 "description": "A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS", 5 "main": "./dist/index.js", 6 "types": "./dist/index.d.ts", 7 "files": [ 8 "dist" 9 ], 10 "author": { 11 "email": "nathan@tootallnate.net", 12 "name": "Nathan Rajlich", 13 "url": "http://n8.io/" 14 }, 15 "contributors": [ 16 { 17 "name": "Kiko Beats", 18 "email": "josefrancisco.verdu@gmail.com" 19 }, 20 { 21 "name": "Josh Glazebrook", 22 "email": "josh@joshglazebrook.com" 23 }, 24 { 25 "name": "talmobi", 26 "email": "talmobi@users.noreply.github.com" 27 }, 28 { 29 "name": "Indospace.io", 30 "email": "justin@indospace.io" 31 }, 32 { 33 "name": "Kilian von Pflugk", 34 "email": "github@jumoog.io" 35 }, 36 { 37 "name": "Kyle", 38 "email": "admin@hk1229.cn" 39 }, 40 { 41 "name": "Matheus Fernandes", 42 "email": "matheus.frndes@gmail.com" 43 }, 44 { 45 "name": "Ricky Miller", 46 "email": "richardkazuomiller@gmail.com" 47 }, 48 { 49 "name": "Shantanu Sharma", 50 "email": "shantanu34@outlook.com" 51 }, 52 { 53 "name": "Tim Perry", 54 "email": "pimterry@gmail.com" 55 }, 56 { 57 "name": "Vadim Baryshev", 58 "email": "vadimbaryshev@gmail.com" 59 }, 60 { 61 "name": "jigu", 62 "email": "luo1257857309@gmail.com" 63 }, 64 { 65 "name": "Alba Mendez", 66 "email": "me@jmendeth.com" 67 }, 68 { 69 "name": "Дмитрий Гуденков", 70 "email": "Dimangud@rambler.ru" 71 }, 72 { 73 "name": "Andrei Bitca", 74 "email": "63638922+andrei-bitca-dc@users.noreply.github.com" 75 }, 76 { 77 "name": "Andrew Casey", 78 "email": "amcasey@users.noreply.github.com" 79 }, 80 { 81 "name": "Brandon Ros", 82 "email": "brandonros1@gmail.com" 83 }, 84 { 85 "name": "Dang Duy Thanh", 86 "email": "thanhdd.it@gmail.com" 87 }, 88 { 89 "name": "Dimitar Nestorov", 90 "email": "8790386+dimitarnestorov@users.noreply.github.com" 91 } 92 ], 93 "repository": { 94 "type": "git", 95 "url": "https://github.com/TooTallNate/proxy-agents.git", 96 "directory": "packages/socks-proxy-agent" 97 }, 98 "keywords": [ 99 "agent", 100 "http", 101 "https", 102 "proxy", 103 "socks", 104 "socks4", 105 "socks4a", 106 "socks5", 107 "socks5h" 108 ], 109 "dependencies": { 110 "agent-base": "^7.0.2", 111 "debug": "^4.3.4", 112 "socks": "^2.7.1" 113 }, 114 "devDependencies": { 115 "@types/async-retry": "^1.4.5", 116 "@types/debug": "^4.1.7", 117 "@types/dns2": "^2.0.3", 118 "@types/jest": "^29.5.1", 119 "@types/node": "^14.18.45", 120 "async-listen": "^3.0.0", 121 "async-retry": "^1.3.3", 122 "cacheable-lookup": "^6.1.0", 123 "dns2": "^2.1.0", 124 "jest": "^29.5.0", 125 "socksv5": "github:TooTallNate/socksv5#fix/dstSock-close-event", 126 "ts-jest": "^29.1.0", 127 "typescript": "^5.0.4", 128 "proxy": "2.1.1", 129 "tsconfig": "0.0.0" 130 }, 131 "engines": { 132 "node": ">= 14" 133 }, 134 "license": "MIT", 135 "scripts": { 136 "build": "tsc", 137 "test": "jest --env node --verbose --bail test/test.ts", 138 "test-e2e": "jest --env node --verbose --bail test/e2e.test.ts", 139 "lint": "eslint . --ext .ts", 140 "pack": "node ../../scripts/pack.mjs" 141 } 142}