@luminati-io/luminati-proxy
Version:
A configurable local proxy for luminati.io
427 lines (426 loc) • 12.4 kB
JSON
{
"author": "Luminati Networks Ltd <lpm@luminati.io> (https://luminati.io/)",
"bin": {
"luminati": "bin/index.js",
"luminati-proxy": "bin/index.js"
},
"config": {
"unsafe-perm": true
},
"bugs": {
"email": "lpm@luminati.io"
},
"build": {
"appId": "luminati.proxy_manager",
"asar": false,
"artifactName": "${name}-${version}.${ext}",
"directories": {
"output": "d"
},
"win": {
"publish": {
"provider": "generic",
"url": "http://lum-lpm.com/static/lpm"
},
"publisherName": "Luminati Networks Ltd",
"target": "nsis",
"timeStampServer": "http://timestamp.digicert.com/?alg=sha1",
"rfc3161TimeStampServer": "http://timestamp.digicert.com/?alg=sha256"
},
"files": [
"!publish*.js*",
"!rollback.js",
"!**/.jakecache${/*}",
"!**/test_ln",
"!**/xvfs_ln",
"!**/builddir_ln",
"!build.lock",
"!luminati-proxy-*",
"!latest.yml",
"!deploy${/*}"
],
"npmRebuild": false,
"nsis": {
"artifactName": "${name}-${version}-setup.${ext}",
"warningsAsErrors": false
},
"productName": "Luminati Proxy Manager"
},
"dependencies": {
"body-parser": "1.19.0",
"check-node-version": "4.0.1",
"electron-updater": "2.8.9",
"express": "4.17.1",
"flag-icon-css": "3.4.5",
"http-shutdown": "1.2.1",
"json-stable-stringify": "1.0.1",
"lodash": "4.17.15",
"node-forge": "0.6.46",
"pm2": "4.1.2",
"request": "2.88.0",
"request-stats": "3.0.0",
"semver": "6.3.0",
"sudo-prompt": "9.0.0",
"taskkill": "3.1.0",
"tasklist": "4.0.1",
"tough-cookie-file-store": "1.2.0",
"yargs": "14.2.0",
"open": "7.0.0",
"prismjs": "1.17.1",
"classnames": "2.2.6",
"netmask": "1.0.6",
"uuid": "3.3.3",
"compression": "1.7.4",
"ws": "7.2.0",
"diacritic": "0.0.2",
"rimraf": "2.5.2",
"log-buffer": "0.0.3",
"prompt-sync": "4.1.7",
"lum_lokijs": "1.5.11",
"lum_socksv5": "0.0.13",
"ps-list": "6.3.0",
"extract-zip": "1.6.7",
"cookie": "0.4.0",
"winston": "3.2.1",
"winston-transport": "4.3.0",
"winston-daily-rotate-file": "4.5.0",
"winston-syslog": "2.4.4",
"bootstrap": "3.4.1",
"codemirror": "5.49.2",
"es6-shim": "0.35.5",
"event-target-shim": "5.0.1",
"jquery": "3.4.1",
"moment": "2.24.0",
"moment-timezone": "0.5.31",
"react": "16.13.1",
"react-dom": "16.13.1",
"react-router-dom": "5.1.2",
"react-bootstrap": "1.0.0",
"react-bootstrap-typeahead": "4.1.0",
"react-waypoint": "9.0.2",
"react-select": "3.0.8",
"react-tooltip": "3.11.1",
"react-virtualized": "9.21.2",
"file-saver": "2.0.2",
"lum_crontab": "1.0.0",
"js-cookie": "2.2.1"
},
"description": "A configurable local proxy for luminati.io",
"devDependencies": {
"animate.css": "3.5.2",
"babel-cli": "6.24.1",
"babel-loader": "7.1.1",
"babel-plugin-transform-class-properties": "6.24.1",
"babel-plugin-transform-react-jsx": "6.24.1",
"babel-preset-env": "1.6.1",
"babel-preset-react": "6.24.1",
"babel-plugin-transform-object-rest-spread": "6.23.0",
"babel-plugin-transform-runtime": "6.23.0",
"css-loader": "0.28.4",
"electron": "10.1.3",
"electron-builder": "16.6.1",
"electron-rebuild": "1.8.4",
"html-webpack-plugin": "4.3.0",
"less": "2.7.2",
"less-loader": "4.0.5",
"lolex": "2.1.1",
"mocha": "5.2.0",
"nock": "9.0.11",
"style-loader": "0.18.2",
"file-loader": "2.0.0",
"url-loader": "1.1.2",
"webpack": "4.44.0",
"webpack-cli": "3.3.12",
"webpack-merge": "5.2.0",
"prop-types": "15.6.0"
},
"engines": {
"node": ">=12.0.0"
},
"homepage": "https://luminati.io/",
"api_domain": "lum-lpm.com",
"api_domain_fallback": "l-lpm.com",
"mail_domain": "lumidaili.cn",
"keywords": [
"luminati",
"proxy",
"lpm"
],
"license": "ISC",
"lpm": {
"files": [
".npmrc",
"bin/ca.crt",
"bin/ca.key",
"bin/cert_gen.sh",
"bin/index.js",
"bin/lpm_downgrade.sh",
"bin/lpm_upgrade.sh",
"bin/lpm_util.sh",
"bin/lum_electron.js",
"bin/lum_electron_index.js",
"bin/lum_node.js",
"bin/lum_node_index.js",
"bin/pub/favicon.ico",
"bin/pub/font/lato_bold.woff2",
"bin/pub/font/lato_regular.woff2",
"bin/pub/img/asn.svg",
"bin/pub/img/banned_ips.svg",
"bin/pub/img/bell.svg",
"bin/pub/img/checker.png",
"bin/pub/img/city.svg",
"bin/pub/img/columns.svg",
"bin/pub/img/config.svg",
"bin/pub/img/country.svg",
"bin/pub/img/data_center.svg",
"bin/pub/img/delete.svg",
"bin/pub/img/down.svg",
"bin/pub/img/faq.svg",
"bin/pub/img/flag_any_country.svg",
"bin/pub/img/general.svg",
"bin/pub/img/google.svg",
"bin/pub/img/g_ip.svg",
"bin/pub/img/har_viewer.svg",
"bin/pub/img/howto.svg",
"bin/pub/img/ic_admin.svg",
"bin/pub/img/ic_api.svg",
"bin/pub/img/ic_arrow_down.svg",
"bin/pub/img/ic_back.svg",
"bin/pub/img/ic_browse.svg",
"bin/pub/img/ic_browser.svg",
"bin/pub/img/ic_cancel.svg",
"bin/pub/img/ic_checkmark.svg",
"bin/pub/img/ic_chrome.jpg",
"bin/pub/img/ic_code.svg",
"bin/pub/img/ic_copy.svg",
"bin/pub/img/ic_download.svg",
"bin/pub/img/ic_explorer.png",
"bin/pub/img/ic_faq.svg",
"bin/pub/img/ic_filter.svg",
"bin/pub/img/ic_firefox.jpg",
"bin/pub/img/ic_general_settings.svg",
"bin/pub/img/ic_guest.svg",
"bin/pub/img/ic_how_to.svg",
"bin/pub/img/ic_off.svg",
"bin/pub/img/ic_refresh.svg",
"bin/pub/img/ic_remove.svg",
"bin/pub/img/ic_resource_document.png",
"bin/pub/img/ic_safari.jpg",
"bin/pub/img/ic_view.svg",
"bin/pub/img/ic_warning.svg",
"bin/pub/img/info.svg",
"bin/pub/img/large_icons.png",
"bin/pub/img/loader.gif",
"bin/pub/img/logo.png",
"bin/pub/img/logo_1.svg",
"bin/pub/img/logo_80legs.svg",
"bin/pub/img/logo_big.svg",
"bin/pub/img/logo_crawlera.svg",
"bin/pub/img/logo_import.svg",
"bin/pub/img/logs.svg",
"bin/pub/img/luminati_logo_2.svg",
"bin/pub/img/lum_logo_short.svg",
"bin/pub/img/medium_icons.png",
"bin/pub/img/mobile.svg",
"bin/pub/img/preset_icon.png",
"bin/pub/img/proxies.svg",
"bin/pub/img/proxy_ext.svg",
"bin/pub/img/proxy_lum.svg",
"bin/pub/img/request_headers.svg",
"bin/pub/img/residential.svg",
"bin/pub/img/rotation.svg",
"bin/pub/img/rules.svg",
"bin/pub/img/sessions.svg",
"bin/pub/img/setup_guide.svg",
"bin/pub/img/small_icons.png",
"bin/pub/img/state.svg",
"bin/pub/img/static_res.svg",
"bin/pub/img/stats.svg",
"bin/pub/img/target.svg",
"bin/pub/img/tester.svg",
"bin/pub/img/tools.svg",
"bin/pub/img/treeoutline_triangles.png",
"bin/pub/img/up.svg",
"bin/pub/img/warning.svg",
"bin/pub/img/zone_icon.png",
"bin/upgrader.js",
"changelog.json",
"extensions/timezone/background.js",
"extensions/timezone/inject.js",
"extensions/timezone/manifest.json",
"extensions/webrtc/background.js",
"extensions/webrtc/manifest.json",
"lib/cache.js",
"lib/cache_report.js",
"lib/cities.js",
"lib/cluster_mgr.js",
"lib/config.js",
"lib/consts.js",
"lib/context.js",
"lib/https_agent.js",
"lib/hutil_loader.js",
"lib/ip_cache.js",
"lib/locations.js",
"lib/logger.js",
"lib/loki.js",
"lib/lpm_conn.js",
"lib/lpm_f.js",
"lib/manager.js",
"lib/md5_util.js",
"lib/migration.js",
"lib/perr.js",
"lib/proxy_port.js",
"lib/puppeteer.js",
"lib/requester.js",
"lib/router.js",
"lib/rules.js",
"lib/server.js",
"lib/session.js",
"lib/smtp.js",
"lib/socks.js",
"lib/ssl.js",
"lib/stat.js",
"lib/throttle_mgr.js",
"lib/timeline.js",
"lib/timeouts.js",
"lib/username.js",
"lib/util.js",
"lib/worker.js",
"lib/ws.js",
"lib/zagent_api.js",
"publish_cn.js",
"publish_validate.js",
"scripts/changelog_validate.js",
"scripts/stress_test.js",
"src/pub/app.js",
"src/pub/chrome_widgets.js",
"src/pub/common/api_url_modal.js",
"src/pub/common/controls.js",
"src/pub/common/error_boundry.js",
"src/pub/common/i18n.js",
"src/pub/common/modals.js",
"src/pub/common/nav_tabs.js",
"src/pub/common/network_types.js",
"src/pub/common/presets.js",
"src/pub/common/ssl_modal.js",
"src/pub/common/toggle_on_off.js",
"src/pub/common/tooltip.js",
"src/pub/common/warnings_modal.js",
"src/pub/common/zone_desc.js",
"src/pub/common.js",
"src/pub/config.js",
"src/pub/cpu_warning.js",
"src/pub/css/api_url_modal.less",
"src/pub/css/app.less",
"src/pub/css/chrome_widgets.less",
"src/pub/css/common.less",
"src/pub/css/config.less",
"src/pub/css/login.less",
"src/pub/css/logs.less",
"src/pub/css/nav.less",
"src/pub/css/nav_tabs.less",
"src/pub/css/notif_center.less",
"src/pub/css/overview.less",
"src/pub/css/proxies.less",
"src/pub/css/proxy_add.less",
"src/pub/css/proxy_blank.less",
"src/pub/css/proxy_edit.less",
"src/pub/css/proxy_tester.less",
"src/pub/css/report_bug.less",
"src/pub/css/settings.less",
"src/pub/css/tooltip.less",
"src/pub/css/whitelist_ips.less",
"src/pub/css/zone_desc.less",
"src/pub/har/viewer.js",
"src/pub/har/viewer.less",
"src/pub/har_viewer.js",
"src/pub/howto.js",
"src/pub/index.html",
"src/pub/instructions.js",
"src/pub/login.js",
"src/pub/logs.js",
"src/pub/nav.js",
"src/pub/notif_center.js",
"src/pub/overview.js",
"src/pub/proxies.js",
"src/pub/proxy_add.js",
"src/pub/proxy_blank.js",
"src/pub/proxy_edit/alloc_modal.js",
"src/pub/proxy_edit/browser.js",
"src/pub/proxy_edit/common.js",
"src/pub/proxy_edit/fields.js",
"src/pub/proxy_edit/general.js",
"src/pub/proxy_edit/index.js",
"src/pub/proxy_edit/logs.js",
"src/pub/proxy_edit/rotation.js",
"src/pub/proxy_edit/rules.js",
"src/pub/proxy_edit/targeting.js",
"src/pub/proxy_edit/users_modal.js",
"src/pub/proxy_tester.js",
"src/pub/report_bug.js",
"src/pub/schema.js",
"src/pub/settings.js",
"src/pub/stats.js",
"src/pub/util.js",
"src/pub/whitelist_ips.js",
"src/pub/ws.js",
"test/common.js",
"test/config.js",
"test/index.js",
"test/ip_cache.js",
"test/manager.js",
"test/migration.js",
"test/scripts.js",
"test/username.js",
"test/util.js",
"test/ws.js",
"util/config.js",
"util/lpm_api_models.js",
"util/lpm_config.js",
"util/lpm_config_static.js",
"util/lpm_file.js",
"util/lpm_util.js",
"util/rules_util.js",
"util/zones.js",
"webpack.common.js",
"webpack.config.js",
"webpack.dev.js",
"webpack.prod.js"
],
"md5": "38a517e416e3b0b501ffb7ec1b20ee31"
},
"main": "bin/index.js",
"name": "@luminati-io/luminati-proxy",
"contributors": [
{
"name": "Assaf Zarfaty",
"email": "assafz@luminati.io"
},
{
"name": "Krzysztof Fudali",
"email": "krzysztof@luminati.io"
}
],
"optionalDependencies": {
"heapdump": "0.3.12",
"sinon": "1.17.7",
"puppeteer": "2.0.0",
"longjohn": "0.2.12"
},
"preferGlobal": true,
"recommendedNode": ">=12.0.0",
"repository": {
"type": "git",
"url": "git://github.com/luminati-io/luminati-proxy.git"
},
"scripts": {
"electron": "electron .",
"start": "bin/index.js",
"test": "./node_modules/mocha/bin/mocha",
"test-win": "node node_modules/mocha/bin/mocha",
"stress-test": "node scripts/stress_test.js",
"build": "webpack --env production",
"dev": "webpack --env development"
},
"version": "1.221.905"
}