package.json
1 { 2 "name": "socks", 3 "private": false, 4 "version": "2.6.1", 5 "description": "Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.", 6 "main": "build/index.js", 7 "typings": "typings/index.d.ts", 8 "homepage": "https://github.com/JoshGlazebrook/socks/", 9 "repository": { 10 "type": "git", 11 "url": "https://github.com/JoshGlazebrook/socks.git" 12 }, 13 "bugs": { 14 "url": "https://github.com/JoshGlazebrook/socks/issues" 15 }, 16 "keywords": [ 17 "socks", 18 "proxy", 19 "tor", 20 "socks 4", 21 "socks 5", 22 "socks4", 23 "socks5" 24 ], 25 "engines": { 26 "node": ">= 10.13.0", 27 "npm": ">= 3.0.0" 28 }, 29 "author": "Josh Glazebrook", 30 "contributors": [ 31 "castorw" 32 ], 33 "license": "MIT", 34 "readmeFilename": "README.md", 35 "devDependencies": { 36 "@types/ip": "1.1.0", 37 "@types/mocha": "^8.2.2", 38 "@types/node": "^14.14.41", 39 "coveralls": "3.1.0", 40 "mocha": "^8.3.2", 41 "nyc": "15.1.0", 42 "prettier": "^2.2.1", 43 "socks5-server": "^0.1.1", 44 "ts-node": "^9.1.1", 45 "tslint": "^6.1.3", 46 "tslint-config-airbnb": "^5.11.2", 47 "typescript": "^4.2.4" 48 }, 49 "dependencies": { 50 "ip": "^1.1.5", 51 "smart-buffer": "^4.1.0" 52 }, 53 "scripts": { 54 "prepublish": "npm install -g typescript && npm run build", 55 "test": "NODE_ENV=test mocha --recursive --require ts-node/register test/**/*.ts", 56 "prettier": "prettier --write ./src/**/*.ts --config .prettierrc.yaml", 57 "coverage": "NODE_ENV=test nyc npm test", 58 "coveralls": "NODE_ENV=test nyc npm test && nyc report --reporter=text-lcov | coveralls", 59 "lint": "tslint --project tsconfig.json 'src/**/*.ts'", 60 "build": "rm -rf build typings && prettier --write ./src/**/*.ts --config .prettierrc.yaml && tsc -p ." 61 }, 62 "nyc": { 63 "extension": [ 64 ".ts", 65 ".tsx" 66 ], 67 "include": [ 68 "src/*.ts", 69 "src/**/*.ts" 70 ], 71 "exclude": [ 72 "**.*.d.ts", 73 "node_modules", 74 "typings" 75 ], 76 "require": [ 77 "ts-node/register" 78 ], 79 "reporter": [ 80 "json", 81 "html" 82 ], 83 "all": true 84 } 85 }