11cb0ef41Sopenharmony_ci{ 21cb0ef41Sopenharmony_ci "name": "socks", 31cb0ef41Sopenharmony_ci "private": false, 41cb0ef41Sopenharmony_ci "version": "2.8.0", 51cb0ef41Sopenharmony_ci "description": "Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.", 61cb0ef41Sopenharmony_ci "main": "build/index.js", 71cb0ef41Sopenharmony_ci "typings": "typings/index.d.ts", 81cb0ef41Sopenharmony_ci "homepage": "https://github.com/JoshGlazebrook/socks/", 91cb0ef41Sopenharmony_ci "repository": { 101cb0ef41Sopenharmony_ci "type": "git", 111cb0ef41Sopenharmony_ci "url": "https://github.com/JoshGlazebrook/socks.git" 121cb0ef41Sopenharmony_ci }, 131cb0ef41Sopenharmony_ci "bugs": { 141cb0ef41Sopenharmony_ci "url": "https://github.com/JoshGlazebrook/socks/issues" 151cb0ef41Sopenharmony_ci }, 161cb0ef41Sopenharmony_ci "keywords": [ 171cb0ef41Sopenharmony_ci "socks", 181cb0ef41Sopenharmony_ci "proxy", 191cb0ef41Sopenharmony_ci "tor", 201cb0ef41Sopenharmony_ci "socks 4", 211cb0ef41Sopenharmony_ci "socks 5", 221cb0ef41Sopenharmony_ci "socks4", 231cb0ef41Sopenharmony_ci "socks5" 241cb0ef41Sopenharmony_ci ], 251cb0ef41Sopenharmony_ci "engines": { 261cb0ef41Sopenharmony_ci "node": ">= 16.0.0", 271cb0ef41Sopenharmony_ci "npm": ">= 3.0.0" 281cb0ef41Sopenharmony_ci }, 291cb0ef41Sopenharmony_ci "author": "Josh Glazebrook", 301cb0ef41Sopenharmony_ci "contributors": [ 311cb0ef41Sopenharmony_ci "castorw" 321cb0ef41Sopenharmony_ci ], 331cb0ef41Sopenharmony_ci "license": "MIT", 341cb0ef41Sopenharmony_ci "readmeFilename": "README.md", 351cb0ef41Sopenharmony_ci "devDependencies": { 361cb0ef41Sopenharmony_ci "@types/mocha": "^10.0.6", 371cb0ef41Sopenharmony_ci "@types/node": "^20.11.17", 381cb0ef41Sopenharmony_ci "@typescript-eslint/eslint-plugin": "^6.21.0", 391cb0ef41Sopenharmony_ci "@typescript-eslint/parser": "^6.21.0", 401cb0ef41Sopenharmony_ci "eslint": "^8.20.0", 411cb0ef41Sopenharmony_ci "mocha": "^10.0.0", 421cb0ef41Sopenharmony_ci "prettier": "^3.2.5", 431cb0ef41Sopenharmony_ci "ts-node": "^10.9.1", 441cb0ef41Sopenharmony_ci "typescript": "^5.3.3" 451cb0ef41Sopenharmony_ci }, 461cb0ef41Sopenharmony_ci "dependencies": { 471cb0ef41Sopenharmony_ci "ip-address": "^9.0.5", 481cb0ef41Sopenharmony_ci "smart-buffer": "^4.2.0" 491cb0ef41Sopenharmony_ci }, 501cb0ef41Sopenharmony_ci "scripts": { 511cb0ef41Sopenharmony_ci "prepublish": "npm install -g typescript && npm run build", 521cb0ef41Sopenharmony_ci "test": "NODE_ENV=test mocha --recursive --require ts-node/register test/**/*.ts", 531cb0ef41Sopenharmony_ci "prettier": "prettier --write ./src/**/*.ts --config .prettierrc.yaml", 541cb0ef41Sopenharmony_ci "lint": "eslint 'src/**/*.ts'", 551cb0ef41Sopenharmony_ci "build": "rm -rf build typings && prettier --write ./src/**/*.ts --config .prettierrc.yaml && tsc -p ." 561cb0ef41Sopenharmony_ci } 571cb0ef41Sopenharmony_ci} 58