1 | {
|
2 | "author": "Luminati Networks Ltd <lpm@luminati.io> (https://luminati.io/)",
|
3 | "bin": {
|
4 | "luminati": "bin/index.js",
|
5 | "luminati-proxy": "bin/index.js"
|
6 | },
|
7 | "config": {
|
8 | "unsafe-perm": true
|
9 | },
|
10 | "bugs": {
|
11 | "email": "lpm@luminati.io"
|
12 | },
|
13 | "build": {
|
14 | "appId": "luminati.proxy_manager",
|
15 | "asar": false,
|
16 | "artifactName": "${name}-${version}.${ext}",
|
17 | "directories": {
|
18 | "output": "d"
|
19 | },
|
20 | "files": [
|
21 | "!publish*.js*",
|
22 | "!rollback.js",
|
23 | "!**/.jakecache${/*}",
|
24 | "!**/test_ln",
|
25 | "!**/xvfs_ln",
|
26 | "!**/builddir_ln",
|
27 | "!build.lock",
|
28 | "!luminati-proxy-*",
|
29 | "!latest.yml",
|
30 | "!deploy${/*}"
|
31 | ],
|
32 | "npmRebuild": false,
|
33 | "nsis": {
|
34 | "artifactName": "${name}-${version}-setup.${ext}",
|
35 | "warningsAsErrors": false
|
36 | },
|
37 | "productName": "Luminati Proxy Manager",
|
38 | "publish": [
|
39 | {
|
40 | "provider": "generic",
|
41 | "url": "http://lum-lpm.com/static/lpm"
|
42 | },
|
43 | {
|
44 | "provider": "generic",
|
45 | "url": "http://luminati.io/static/lpm"
|
46 | }
|
47 | ],
|
48 | "win": {
|
49 | "publisherName": "Luminati Networks",
|
50 | "target": "nsis"
|
51 | },
|
52 | "mac": {
|
53 | "target": "tar.gz"
|
54 | },
|
55 | "dmg": {
|
56 | "contents": [
|
57 | {
|
58 | "x": 110,
|
59 | "y": 150
|
60 | },
|
61 | {
|
62 | "x": 240,
|
63 | "y": 150,
|
64 | "type": "link",
|
65 | "path": "/Applications"
|
66 | }
|
67 | ]
|
68 | }
|
69 | },
|
70 | "dependencies": {
|
71 | "body-parser": "1.19.0",
|
72 | "check-node-version": "4.0.1",
|
73 | "electron-updater": "2.8.9",
|
74 | "express": "4.17.1",
|
75 | "flag-icon-css": "3.4.5",
|
76 | "http-shutdown": "1.2.1",
|
77 | "json-stable-stringify": "1.0.1",
|
78 | "lodash": "4.17.15",
|
79 | "node-forge": "0.6.46",
|
80 | "pm2": "4.1.2",
|
81 | "request": "2.88.0",
|
82 | "request-stats": "3.0.0",
|
83 | "semver": "6.3.0",
|
84 | "sudo-prompt": "9.0.0",
|
85 | "taskkill": "3.1.0",
|
86 | "tasklist": "4.0.1",
|
87 | "tough-cookie-file-store": "1.2.0",
|
88 | "yargs": "14.2.0",
|
89 | "open": "7.0.0",
|
90 | "prismjs": "1.17.1",
|
91 | "classnames": "2.2.6",
|
92 | "netmask": "1.0.6",
|
93 | "uuid": "3.3.3",
|
94 | "compression": "1.7.4",
|
95 | "ws": "7.2.0",
|
96 | "diacritic": "0.0.2",
|
97 | "rimraf": "2.5.2",
|
98 | "log-buffer": "0.0.3",
|
99 | "cheerio": "1.0.0-rc.3",
|
100 | "prompt-sync": "4.1.7",
|
101 | "lum_lokijs": "1.5.11",
|
102 | "lum_socksv5": "0.0.11",
|
103 | "ps-list": "6.3.0",
|
104 | "download": "7.1.0",
|
105 | "extract-zip": "1.6.7",
|
106 | "cookie": "0.4.0",
|
107 | "winston": "3.2.1",
|
108 | "winston-daily-rotate-file": "4.2.1",
|
109 | "bootstrap": "3.4.1",
|
110 | "codemirror": "5.49.2",
|
111 | "es6-shim": "0.35.5",
|
112 | "event-target-shim": "5.0.1",
|
113 | "jquery": "3.4.1",
|
114 | "moment": "2.24.0",
|
115 | "react": "16.11.0",
|
116 | "react-dom": "16.11.0",
|
117 | "react-router-dom": "5.1.2",
|
118 | "react-bootstrap": "0.31.0",
|
119 | "react-bootstrap-typeahead": "3.4.7",
|
120 | "react-waypoint": "9.0.2",
|
121 | "react-select": "3.0.8",
|
122 | "react-tooltip": "3.11.1",
|
123 | "react-virtualized": "9.21.2",
|
124 | "file-saver": "2.0.2"
|
125 | },
|
126 | "description": "A configurable local proxy for luminati.io",
|
127 | "devDependencies": {
|
128 | "animate.css": "3.5.2",
|
129 | "babel-cli": "6.24.1",
|
130 | "babel-loader": "7.1.1",
|
131 | "babel-plugin-transform-class-properties": "6.24.1",
|
132 | "babel-plugin-transform-react-jsx": "6.24.1",
|
133 | "babel-preset-env": "1.6.1",
|
134 | "babel-preset-react": "6.24.1",
|
135 | "babel-plugin-transform-object-rest-spread": "6.23.0",
|
136 | "babel-plugin-transform-runtime": "6.23.0",
|
137 | "css-loader": "0.28.4",
|
138 | "electron": "4.0.4",
|
139 | "electron-builder": "16.6.1",
|
140 | "electron-rebuild": "1.8.4",
|
141 | "html-webpack-plugin": "2.30.1",
|
142 | "less": "2.7.2",
|
143 | "less-loader": "4.0.5",
|
144 | "lolex": "2.1.1",
|
145 | "mocha": "5.2.0",
|
146 | "nock": "9.0.11",
|
147 | "style-loader": "0.18.2",
|
148 | "file-loader": "2.0.0",
|
149 | "url-loader": "1.1.2",
|
150 | "webpack": "3.4.0",
|
151 | "prop-types": "15.6.0"
|
152 | },
|
153 | "engines": {
|
154 | "node": ">=10.0",
|
155 | "npm": "4.6.1"
|
156 | },
|
157 | "homepage": "https://luminati.io/",
|
158 | "api_domain": "lum-lpm.com",
|
159 | "mail_domain": "luminati-china-mail.co",
|
160 | "keywords": [
|
161 | "luminati",
|
162 | "proxy",
|
163 | "hola"
|
164 | ],
|
165 | "license": "ISC",
|
166 | "lpm": {
|
167 | "files": [
|
168 | ".npmrc",
|
169 | "bin/ca.crt",
|
170 | "bin/ca.key",
|
171 | "bin/check_compat.js",
|
172 | "bin/index.js",
|
173 | "bin/lpm_downgrade.sh",
|
174 | "bin/lpm_upgrade.sh",
|
175 | "bin/lpm_util.sh",
|
176 | "bin/lum_electron.js",
|
177 | "bin/lum_electron_index.js",
|
178 | "bin/lum_node.js",
|
179 | "bin/lum_node_index.js",
|
180 | "bin/pub/favicon.ico",
|
181 | "bin/pub/font/lato_bold.woff2",
|
182 | "bin/pub/font/lato_regular.woff2",
|
183 | "bin/pub/img/add.svg",
|
184 | "bin/pub/img/arrow_down.svg",
|
185 | "bin/pub/img/asn.svg",
|
186 | "bin/pub/img/attention.svg",
|
187 | "bin/pub/img/banned_ips.svg",
|
188 | "bin/pub/img/bell.svg",
|
189 | "bin/pub/img/check.svg",
|
190 | "bin/pub/img/checker.png",
|
191 | "bin/pub/img/check_radio.svg",
|
192 | "bin/pub/img/city.svg",
|
193 | "bin/pub/img/columns.svg",
|
194 | "bin/pub/img/config.svg",
|
195 | "bin/pub/img/country.svg",
|
196 | "bin/pub/img/create.svg",
|
197 | "bin/pub/img/c_download.svg",
|
198 | "bin/pub/img/c_download_active.svg",
|
199 | "bin/pub/img/c_edit.svg",
|
200 | "bin/pub/img/c_edit_active.svg",
|
201 | "bin/pub/img/data_center.svg",
|
202 | "bin/pub/img/delete.svg",
|
203 | "bin/pub/img/down.svg",
|
204 | "bin/pub/img/duplicate.svg",
|
205 | "bin/pub/img/edit.svg",
|
206 | "bin/pub/img/error.svg",
|
207 | "bin/pub/img/errors.svg",
|
208 | "bin/pub/img/faq.svg",
|
209 | "bin/pub/img/flag_any_country.svg",
|
210 | "bin/pub/img/general.svg",
|
211 | "bin/pub/img/google.svg",
|
212 | "bin/pub/img/g_ip.svg",
|
213 | "bin/pub/img/har_viewer.svg",
|
214 | "bin/pub/img/history.svg",
|
215 | "bin/pub/img/howto.svg",
|
216 | "bin/pub/img/icon_chrome.jpg",
|
217 | "bin/pub/img/icon_explorer.png",
|
218 | "bin/pub/img/icon_firefox.jpg",
|
219 | "bin/pub/img/icon_safari.jpg",
|
220 | "bin/pub/img/ic_admin.svg",
|
221 | "bin/pub/img/ic_browse.svg",
|
222 | "bin/pub/img/ic_browser.svg",
|
223 | "bin/pub/img/ic_cancel.svg",
|
224 | "bin/pub/img/ic_checkmark.svg",
|
225 | "bin/pub/img/ic_code.svg",
|
226 | "bin/pub/img/ic_columns.svg",
|
227 | "bin/pub/img/ic_delete.svg",
|
228 | "bin/pub/img/ic_download_mini.svg",
|
229 | "bin/pub/img/ic_guest.svg",
|
230 | "bin/pub/img/ic_off.svg",
|
231 | "bin/pub/img/ic_thumbs_down.svg",
|
232 | "bin/pub/img/ic_thumbs_up.svg",
|
233 | "bin/pub/img/ic_warning.svg",
|
234 | "bin/pub/img/info.svg",
|
235 | "bin/pub/img/ins_chrome_mac.gif",
|
236 | "bin/pub/img/ins_chrome_win.gif",
|
237 | "bin/pub/img/ins_firefox.gif",
|
238 | "bin/pub/img/ins_ie.gif",
|
239 | "bin/pub/img/ins_safari.gif",
|
240 | "bin/pub/img/large_icons.png",
|
241 | "bin/pub/img/loader.gif",
|
242 | "bin/pub/img/logo-80legs.svg",
|
243 | "bin/pub/img/logo-crawlera.svg",
|
244 | "bin/pub/img/logo-import.svg",
|
245 | "bin/pub/img/logo.png",
|
246 | "bin/pub/img/logo_1.svg",
|
247 | "bin/pub/img/logo_big.svg",
|
248 | "bin/pub/img/logs.svg",
|
249 | "bin/pub/img/lpm_infographics.png",
|
250 | "bin/pub/img/luminati_logo_2.svg",
|
251 | "bin/pub/img/lum_logo_short.svg",
|
252 | "bin/pub/img/medium_icons.png",
|
253 | "bin/pub/img/mobile.svg",
|
254 | "bin/pub/img/ok_warning.svg",
|
255 | "bin/pub/img/pool.svg",
|
256 | "bin/pub/img/preset_icon.png",
|
257 | "bin/pub/img/proxies.svg",
|
258 | "bin/pub/img/proxy_ext.svg",
|
259 | "bin/pub/img/proxy_lum.svg",
|
260 | "bin/pub/img/refresh.svg",
|
261 | "bin/pub/img/request_headers.svg",
|
262 | "bin/pub/img/residential.svg",
|
263 | "bin/pub/img/resource_document_icon_small.png",
|
264 | "bin/pub/img/rotation.svg",
|
265 | "bin/pub/img/rules.svg",
|
266 | "bin/pub/img/sessions.svg",
|
267 | "bin/pub/img/setup_guide.svg",
|
268 | "bin/pub/img/small_icons.png",
|
269 | "bin/pub/img/social_btns.svg",
|
270 | "bin/pub/img/speed.svg",
|
271 | "bin/pub/img/state.svg",
|
272 | "bin/pub/img/static_res.svg",
|
273 | "bin/pub/img/stats.svg",
|
274 | "bin/pub/img/success.svg",
|
275 | "bin/pub/img/target.svg",
|
276 | "bin/pub/img/tester.svg",
|
277 | "bin/pub/img/tools.svg",
|
278 | "bin/pub/img/trash.svg",
|
279 | "bin/pub/img/treeoutline_triangles.png",
|
280 | "bin/pub/img/up.svg",
|
281 | "bin/pub/img/warning.svg",
|
282 | "bin/pub/img/zones.svg",
|
283 | "bin/pub/img/zone_icon.png",
|
284 | "changelog.json",
|
285 | "lib/cities.js",
|
286 | "lib/config.js",
|
287 | "lib/consts.js",
|
288 | "lib/context.js",
|
289 | "lib/http2_handler.js",
|
290 | "lib/https_agent.js",
|
291 | "lib/hutil-loader.js",
|
292 | "lib/ip_cache.js",
|
293 | "lib/locations.js",
|
294 | "lib/logger.js",
|
295 | "lib/loki.js",
|
296 | "lib/manager.js",
|
297 | "lib/md5_util.js",
|
298 | "lib/migration.js",
|
299 | "lib/perr.js",
|
300 | "lib/proxy_port.js",
|
301 | "lib/puppeteer.js",
|
302 | "lib/requester.js",
|
303 | "lib/router.js",
|
304 | "lib/rules.js",
|
305 | "lib/server.js",
|
306 | "lib/session.js",
|
307 | "lib/smtp.js",
|
308 | "lib/socks.js",
|
309 | "lib/ssl.js",
|
310 | "lib/timeline.js",
|
311 | "lib/username.js",
|
312 | "lib/util.js",
|
313 | "lib/worker.js",
|
314 | "lib/ws.js",
|
315 | "publish_cn.js",
|
316 | "publish_validate.js",
|
317 | "scripts/changelog_validate.js",
|
318 | "scripts/stress_test.js",
|
319 | "src/pub/app.js",
|
320 | "src/pub/chrome_widgets.js",
|
321 | "src/pub/common/api_url_modal.js",
|
322 | "src/pub/common/bullets.js",
|
323 | "src/pub/common/controls.js",
|
324 | "src/pub/common/error_boundry.js",
|
325 | "src/pub/common/i18n.js",
|
326 | "src/pub/common/modals.js",
|
327 | "src/pub/common/nav_tabs.js",
|
328 | "src/pub/common/presets.js",
|
329 | "src/pub/common/ssl_modal.js",
|
330 | "src/pub/common/tooltip.js",
|
331 | "src/pub/common/zone_desc.js",
|
332 | "src/pub/common.js",
|
333 | "src/pub/config.js",
|
334 | "src/pub/cpu_warning.js",
|
335 | "src/pub/css/api_url_modal.less",
|
336 | "src/pub/css/app.less",
|
337 | "src/pub/css/bullets.less",
|
338 | "src/pub/css/chrome_widgets.less",
|
339 | "src/pub/css/common.less",
|
340 | "src/pub/css/config.less",
|
341 | "src/pub/css/har_preview.less",
|
342 | "src/pub/css/har_viewer.less",
|
343 | "src/pub/css/json_viewer.less",
|
344 | "src/pub/css/login.less",
|
345 | "src/pub/css/logs.less",
|
346 | "src/pub/css/nav.less",
|
347 | "src/pub/css/nav_tabs.less",
|
348 | "src/pub/css/notif_center.less",
|
349 | "src/pub/css/overview.less",
|
350 | "src/pub/css/proxies.less",
|
351 | "src/pub/css/proxy_add.less",
|
352 | "src/pub/css/proxy_blank.less",
|
353 | "src/pub/css/proxy_edit.less",
|
354 | "src/pub/css/proxy_tester.less",
|
355 | "src/pub/css/report_bug.less",
|
356 | "src/pub/css/settings.less",
|
357 | "src/pub/css/tooltip.less",
|
358 | "src/pub/css/whitelist_ips.less",
|
359 | "src/pub/css/zone_desc.less",
|
360 | "src/pub/har_preview.js",
|
361 | "src/pub/har_viewer.js",
|
362 | "src/pub/howto.js",
|
363 | "src/pub/index.html",
|
364 | "src/pub/instructions.js",
|
365 | "src/pub/json_viewer.js",
|
366 | "src/pub/login.js",
|
367 | "src/pub/logs.js",
|
368 | "src/pub/nav.js",
|
369 | "src/pub/notif_center.js",
|
370 | "src/pub/overview.js",
|
371 | "src/pub/proxies.js",
|
372 | "src/pub/proxy_add.js",
|
373 | "src/pub/proxy_blank.js",
|
374 | "src/pub/proxy_edit/alloc_modal.js",
|
375 | "src/pub/proxy_edit/common.js",
|
376 | "src/pub/proxy_edit/fields.js",
|
377 | "src/pub/proxy_edit/general.js",
|
378 | "src/pub/proxy_edit/headers.js",
|
379 | "src/pub/proxy_edit/index.js",
|
380 | "src/pub/proxy_edit/logs.js",
|
381 | "src/pub/proxy_edit/rotation.js",
|
382 | "src/pub/proxy_edit/rules.js",
|
383 | "src/pub/proxy_edit/speed.js",
|
384 | "src/pub/proxy_edit/targeting.js",
|
385 | "src/pub/proxy_edit/users_modal.js",
|
386 | "src/pub/proxy_tester.js",
|
387 | "src/pub/report_bug.js",
|
388 | "src/pub/schema.js",
|
389 | "src/pub/settings.js",
|
390 | "src/pub/stats.js",
|
391 | "src/pub/util.js",
|
392 | "src/pub/whitelist_ips.js",
|
393 | "src/pub/ws.js",
|
394 | "test/common.js",
|
395 | "test/config.js",
|
396 | "test/index.js",
|
397 | "test/manager.js",
|
398 | "test/migration.js",
|
399 | "test/scripts.js",
|
400 | "test/util.js",
|
401 | "test/ws.js",
|
402 | "util/config.js",
|
403 | "util/lpm_config.js",
|
404 | "util/lpm_file.js",
|
405 | "util/lpm_util.js",
|
406 | "util/rules_util.js",
|
407 | "util/zones.js",
|
408 | "webpack.config.js"
|
409 | ],
|
410 | "md5": "61db48e7a4dbbba3f3f9a22c1c9b74c7"
|
411 | },
|
412 | "main": "bin/index.js",
|
413 | "name": "@luminati-io/luminati-proxy",
|
414 | "contributors": [
|
415 | {
|
416 | "name": "Assaf Zarfaty",
|
417 | "email": "assafz@luminati.io"
|
418 | },
|
419 | {
|
420 | "name": "Krzysztof Fudali",
|
421 | "email": "krzysztof@luminati.io"
|
422 | }
|
423 | ],
|
424 | "optionalDependencies": {
|
425 | "heapdump": "0.3.12",
|
426 | "posix": "4.1.2",
|
427 | "sinon": "1.17.7",
|
428 | "puppeteer": "1.12.2",
|
429 | "longjohn": "0.2.12",
|
430 | "lum_windows-shortcuts": "0.1.8"
|
431 | },
|
432 | "preferGlobal": true,
|
433 | "recomendedNode": ">=10.0",
|
434 | "repository": {
|
435 | "type": "git",
|
436 | "url": "git://github.com/luminati-io/luminati-proxy.git"
|
437 | },
|
438 | "scripts": {
|
439 | "electron": "electron .",
|
440 | "start": "bin/index.js",
|
441 | "test": "./node_modules/mocha/bin/mocha",
|
442 | "test-win": "node node_modules/mocha/bin/mocha",
|
443 | "stress-test": "node scripts/stress_test.js",
|
444 | "build": "node_modules/webpack/bin/webpack.js"
|
445 | },
|
446 | "pkg": {
|
447 | "scripts": [
|
448 | "util/*.js",
|
449 | "bin/*.js",
|
450 | "node_modules/lum_socksv5/lib/*.js",
|
451 | "node_modules/lum_socksv5/lib/auth/*.js"
|
452 | ],
|
453 | "assets": [
|
454 | "db/*.csv",
|
455 | "bin/pub/index.html",
|
456 | "bin/pub/*.js",
|
457 | "bin/pub/favicon.ico",
|
458 | "bin/pub/do.svg",
|
459 | "bin/pub/font/*.woff2",
|
460 | "bin/pub/img/*.svg",
|
461 | "bin/pub/img/*.png",
|
462 | "bin/pub/img/*.jpg",
|
463 | "bin/pub/img/*.gif",
|
464 | "build/pkgicon.ico",
|
465 | "node_modules/lum_windows-shortcuts/lib/shortcut/Shortcut.exe"
|
466 | ]
|
467 | },
|
468 | "version": "1.164.164"
|
469 | }
|