package.json 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. {
  2. "name": "socks-proxy-agent",
  3. "version": "8.0.3",
  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.1.1",
  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. }