@3kmfi6hp/nodejs-proxy
Version:
A Node.js vless proxy
55 lines (54 loc) • 1.62 kB
JSON
{
"name": "@3kmfi6hp/nodejs-proxy",
"version": "1.0.29",
"description": "A Node.js vless proxy",
"keywords": [
"vless",
"proxy",
"tunnel",
"v2ray",
"v2ray-proxy",
"nodejs-proxy",
"nodejs-v2ray",
"nodejs-vless",
"nodejs-vless-proxy"
],
"main": "index.js",
"bin": {
"nodejs-proxy": "./cli.js"
},
"pkg": {
"scripts": "./index.js",
"assets": "./*",
"targets": [
"node18-linux-x64",
"node18-macos-x64",
"node18-win-x64"
],
"outputPath": "./dist"
},
"scripts": {
"start": "npx nodejs-proxy",
"build": "npm run minify && npm run obfuscator",
"publish": "npm version patch && npm publish --access public && exit 1",
"minify": "npx uglifyjs index.js -o index.js -c -m",
"binary": "npx pkg . --compress GZip",
"obfuscator": "npx javascript-obfuscator main.js --output index.js --compact true --self-defending true --control-flow-flattening true --control-flow-flattening-threshold 1 --dead-code-injection true --dead-code-injection-threshold 1 --identifiers-prefix abc --rename-globals true --disable-console-output true --string-array true --identifiers-prefix prefix_",
"test": "echo \"Error: no test specified\""
},
"repository": {
"type": "git",
"url": "https://github.com/3Kmfi6HP/nodejs-proxy"
},
"dependencies": {
"tslib": "^2.6.0",
"uuid": "^9.0.0",
"ws": "^8.13.0",
"yargs": "^17.7.2"
},
"devDependencies": {
"javascript-obfuscator": "^4.0.2",
"pkg": "^5.8.1",
"uglify-js": "^3.17.4"
}
}