UNPKG

12.4 kBJSONView Raw
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 "target": "nsis"
50 },
51 "mac": {
52 "target": "tar.gz"
53 },
54 "dmg": {
55 "contents": [
56 {
57 "x": 110,
58 "y": 150
59 },
60 {
61 "x": 240,
62 "y": 150,
63 "type": "link",
64 "path": "/Applications"
65 }
66 ]
67 }
68 },
69 "dependencies": {
70 "body-parser": "1.15.2",
71 "check-node-version": "4.0.1",
72 "electron-updater": "2.8.9",
73 "express": "4.14.0",
74 "flag-icon-css": "3.2.1",
75 "http-shutdown": "1.1.0",
76 "json-stable-stringify": "1.0.1",
77 "lodash": "4.17.11",
78 "node-forge": "0.6.46",
79 "pm2": "2.10.1",
80 "request": "2.79.0",
81 "request-stats": "2.0.1",
82 "semver": "5.3.0",
83 "sudo-prompt": "6.2.1",
84 "taskkill": "2.0.0",
85 "tasklist": "3.1.0",
86 "tough-cookie-file-store": "1.2.0",
87 "universal-analytics": "0.4.9",
88 "yargs": "6.5.0",
89 "opn": "5.1.0",
90 "prismjs": "1.8.4",
91 "classnames": "2.2.5",
92 "netmask": "1.0.6",
93 "uuid": "3.2.1",
94 "compression": "1.7.2",
95 "ws": "5.1.1",
96 "diacritic": "0.0.2",
97 "underscore": "1.8.3",
98 "rimraf": "2.5.2",
99 "log-buffer": "0.0.3",
100 "cheerio": "1.0.0-rc.2",
101 "prompt-sync": "4.1.6",
102 "lum_lokijs": "1.5.11",
103 "lum_socksv5": "0.0.11",
104 "ps-list": "5.0.0",
105 "download": "7.1.0",
106 "extract-zip": "1.6.7",
107 "open": "6.2.0",
108 "cookie": "0.4.0",
109 "winston": "3.2.1",
110 "winston-daily-rotate-file": "4.1.0"
111 },
112 "description": "A configurable local proxy for luminati.io",
113 "devDependencies": {
114 "animate.css": "3.5.2",
115 "babel-cli": "6.24.1",
116 "babel-loader": "7.1.1",
117 "babel-plugin-transform-class-properties": "6.24.1",
118 "babel-plugin-transform-react-jsx": "6.24.1",
119 "babel-preset-env": "1.6.1",
120 "babel-preset-react": "6.24.1",
121 "babel-plugin-transform-object-rest-spread": "6.23.0",
122 "babel-plugin-transform-runtime": "6.23.0",
123 "bootstrap": "3.4.1",
124 "codemirror": "5.21.0",
125 "css-loader": "0.28.4",
126 "electron": "4.0.4",
127 "electron-builder": "16.6.1",
128 "electron-rebuild": "1.8.4",
129 "es6-shim": "0.35.3",
130 "event-target-shim": "5.0.0",
131 "file-loader": "0.11.2",
132 "html-webpack-plugin": "2.30.1",
133 "jquery": "3.1.1",
134 "less": "2.7.2",
135 "less-loader": "4.0.5",
136 "lolex": "2.1.1",
137 "mocha": "5.2.0",
138 "moment": "2.22.2",
139 "nock": "9.0.11",
140 "react": "16.6.0",
141 "react-dom": "16.6.0",
142 "react-router-dom": "4.3.1",
143 "react-bootstrap": "0.31.0",
144 "react-bootstrap-typeahead": "3.2.4",
145 "react-waypoint": "8.1.0",
146 "react-select": "2.0.0",
147 "react-tooltip": "3.8.4",
148 "react-virtualized": "9.21.0",
149 "style-loader": "0.18.2",
150 "url-loader": "0.5.9",
151 "file-saver": "1.3.3",
152 "webpack": "3.4.0",
153 "prop-types": "15.6.0"
154 },
155 "engines": {
156 "node": ">=10.0",
157 "npm": "4.6.1"
158 },
159 "homepage": "https://luminati.io/",
160 "api_domain": "lum-lpm.com",
161 "mail_domain": "luminati-china-mail.co",
162 "keywords": [
163 "luminati",
164 "proxy",
165 "hola"
166 ],
167 "license": "ISC",
168 "lpm": {
169 "files": [
170 "bin/ca.crt",
171 "bin/ca.key",
172 "bin/check_compat.js",
173 "bin/index.js",
174 "bin/lum_common.js",
175 "bin/lum_electron.js",
176 "bin/lum_electron_index.js",
177 "bin/lum_node.js",
178 "bin/lum_node_index.js",
179 "bin/pub/favicon.ico",
180 "bin/pub/font/lato_bold.woff2",
181 "bin/pub/font/lato_regular.woff2",
182 "bin/pub/img/add.svg",
183 "bin/pub/img/arrow_down.svg",
184 "bin/pub/img/asn.svg",
185 "bin/pub/img/attention.svg",
186 "bin/pub/img/banned_ips.svg",
187 "bin/pub/img/bell.svg",
188 "bin/pub/img/check.svg",
189 "bin/pub/img/checker.png",
190 "bin/pub/img/check_radio.svg",
191 "bin/pub/img/city.svg",
192 "bin/pub/img/columns.svg",
193 "bin/pub/img/config.svg",
194 "bin/pub/img/country.svg",
195 "bin/pub/img/create.svg",
196 "bin/pub/img/c_download.svg",
197 "bin/pub/img/c_download_active.svg",
198 "bin/pub/img/c_edit.svg",
199 "bin/pub/img/c_edit_active.svg",
200 "bin/pub/img/data_center.svg",
201 "bin/pub/img/delete.svg",
202 "bin/pub/img/down.svg",
203 "bin/pub/img/duplicate.svg",
204 "bin/pub/img/edit.svg",
205 "bin/pub/img/error.svg",
206 "bin/pub/img/errors.svg",
207 "bin/pub/img/faq.svg",
208 "bin/pub/img/flag_any_country.svg",
209 "bin/pub/img/general.svg",
210 "bin/pub/img/google.svg",
211 "bin/pub/img/g_ip.svg",
212 "bin/pub/img/har_viewer.svg",
213 "bin/pub/img/history.svg",
214 "bin/pub/img/howto.svg",
215 "bin/pub/img/icon_chrome.jpg",
216 "bin/pub/img/icon_explorer.png",
217 "bin/pub/img/icon_firefox.jpg",
218 "bin/pub/img/icon_safari.jpg",
219 "bin/pub/img/ic_admin.svg",
220 "bin/pub/img/ic_browse.svg",
221 "bin/pub/img/ic_browser.svg",
222 "bin/pub/img/ic_cancel.svg",
223 "bin/pub/img/ic_checkmark.svg",
224 "bin/pub/img/ic_code.svg",
225 "bin/pub/img/ic_columns.svg",
226 "bin/pub/img/ic_delete.svg",
227 "bin/pub/img/ic_download_mini.svg",
228 "bin/pub/img/ic_guest.svg",
229 "bin/pub/img/ic_off.svg",
230 "bin/pub/img/ic_thumbs_down.svg",
231 "bin/pub/img/ic_thumbs_up.svg",
232 "bin/pub/img/ic_warning.svg",
233 "bin/pub/img/info.svg",
234 "bin/pub/img/ins_chrome_mac.gif",
235 "bin/pub/img/ins_chrome_win.gif",
236 "bin/pub/img/ins_firefox.gif",
237 "bin/pub/img/ins_ie.gif",
238 "bin/pub/img/ins_safari.gif",
239 "bin/pub/img/large_icons.png",
240 "bin/pub/img/loader.gif",
241 "bin/pub/img/logo-80legs.svg",
242 "bin/pub/img/logo-crawlera.svg",
243 "bin/pub/img/logo-import.svg",
244 "bin/pub/img/logo.png",
245 "bin/pub/img/logo_1.svg",
246 "bin/pub/img/logo_big.svg",
247 "bin/pub/img/logs.svg",
248 "bin/pub/img/lpm_infographics.png",
249 "bin/pub/img/luminati_logo_2.svg",
250 "bin/pub/img/lum_logo_short.svg",
251 "bin/pub/img/medium_icons.png",
252 "bin/pub/img/mobile.svg",
253 "bin/pub/img/ok_warning.svg",
254 "bin/pub/img/pool.svg",
255 "bin/pub/img/preset_icon.png",
256 "bin/pub/img/proxies.svg",
257 "bin/pub/img/proxy_ext.svg",
258 "bin/pub/img/proxy_lum.svg",
259 "bin/pub/img/refresh.svg",
260 "bin/pub/img/request_headers.svg",
261 "bin/pub/img/residential.svg",
262 "bin/pub/img/resource_document_icon_small.png",
263 "bin/pub/img/rotation.svg",
264 "bin/pub/img/rules.svg",
265 "bin/pub/img/sessions.svg",
266 "bin/pub/img/setup_guide.svg",
267 "bin/pub/img/small_icons.png",
268 "bin/pub/img/social_btns.svg",
269 "bin/pub/img/speed.svg",
270 "bin/pub/img/state.svg",
271 "bin/pub/img/static_res.svg",
272 "bin/pub/img/stats.svg",
273 "bin/pub/img/success.svg",
274 "bin/pub/img/target.svg",
275 "bin/pub/img/tester.svg",
276 "bin/pub/img/tools.svg",
277 "bin/pub/img/trash.svg",
278 "bin/pub/img/treeoutline_triangles.png",
279 "bin/pub/img/up.svg",
280 "bin/pub/img/warning.svg",
281 "bin/pub/img/zones.svg",
282 "bin/pub/img/zone_icon.png",
283 "changelog.json",
284 "lib/analytics.js",
285 "lib/cities.js",
286 "lib/config.js",
287 "lib/consts.js",
288 "lib/context.js",
289 "lib/https_agent.js",
290 "lib/hutil-loader.js",
291 "lib/ip_cache.js",
292 "lib/locations.js",
293 "lib/logger.js",
294 "lib/loki.js",
295 "lib/manager.js",
296 "lib/md5_util.js",
297 "lib/migration.js",
298 "lib/perr.js",
299 "lib/proxy_port.js",
300 "lib/puppeteer.js",
301 "lib/requester.js",
302 "lib/router.js",
303 "lib/rules.js",
304 "lib/server.js",
305 "lib/session.js",
306 "lib/smtp.js",
307 "lib/socks.js",
308 "lib/ssl.js",
309 "lib/timeline.js",
310 "lib/tracer.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/app.less",
321 "src/pub/chrome_widgets.js",
322 "src/pub/common/api_url_modal.js",
323 "src/pub/common/bullets.js",
324 "src/pub/common/controls.js",
325 "src/pub/common/error_boundry.js",
326 "src/pub/common/i18n.js",
327 "src/pub/common/modals.js",
328 "src/pub/common/nav_tabs.js",
329 "src/pub/common/presets.js",
330 "src/pub/common/ssl_modal.js",
331 "src/pub/common/tooltip.js",
332 "src/pub/common/zone_desc.js",
333 "src/pub/common.js",
334 "src/pub/config.js",
335 "src/pub/cpu_warning.js",
336 "src/pub/har_preview.js",
337 "src/pub/har_viewer.js",
338 "src/pub/howto.js",
339 "src/pub/index.html",
340 "src/pub/instructions.js",
341 "src/pub/json_viewer.js",
342 "src/pub/login.js",
343 "src/pub/logs.js",
344 "src/pub/nav.js",
345 "src/pub/notif_center.js",
346 "src/pub/overview.js",
347 "src/pub/proxies.js",
348 "src/pub/proxy_add.js",
349 "src/pub/proxy_blank.js",
350 "src/pub/proxy_edit/alloc_modal.js",
351 "src/pub/proxy_edit/common.js",
352 "src/pub/proxy_edit/fields.js",
353 "src/pub/proxy_edit/general.js",
354 "src/pub/proxy_edit/headers.js",
355 "src/pub/proxy_edit/index.js",
356 "src/pub/proxy_edit/logs.js",
357 "src/pub/proxy_edit/rotation.js",
358 "src/pub/proxy_edit/rules.js",
359 "src/pub/proxy_edit/speed.js",
360 "src/pub/proxy_edit/targeting.js",
361 "src/pub/proxy_tester.js",
362 "src/pub/report_bug.js",
363 "src/pub/schema.js",
364 "src/pub/settings.js",
365 "src/pub/stats.js",
366 "src/pub/tracer.js",
367 "src/pub/util.js",
368 "src/pub/whitelist_ips.js",
369 "src/pub/ws.js",
370 "test/common.js",
371 "test/config.js",
372 "test/index.js",
373 "test/manager.js",
374 "test/migration.js",
375 "test/scripts.js",
376 "test/util.js",
377 "test/ws.js",
378 "util/config.js",
379 "util/lpm_config.js",
380 "util/lpm_file.js",
381 "util/lpm_util.js",
382 "util/rules_util.js",
383 "util/zones.js",
384 "webpack.config.js"
385 ],
386 "md5": "07f0e9a994e12925061c23d487913043"
387 },
388 "main": "bin/index.js",
389 "name": "@luminati-io/luminati-proxy",
390 "contributors": [
391 {
392 "name": "Assaf Zarfaty",
393 "email": "assafz@luminati.io"
394 },
395 {
396 "name": "Krzysztof Fudali",
397 "email": "krzysztof@luminati.io"
398 }
399 ],
400 "optionalDependencies": {
401 "heapdump": "0.3.12",
402 "posix": "4.1.2",
403 "sinon": "1.17.7",
404 "puppeteer": "1.12.2",
405 "longjohn": "0.2.12",
406 "lum_windows-shortcuts": "0.1.8"
407 },
408 "preferGlobal": true,
409 "recomendedNode": ">=10.0",
410 "repository": {
411 "type": "git",
412 "url": "git://github.com/luminati-io/luminati-proxy.git"
413 },
414 "scripts": {
415 "electron": "electron .",
416 "start": "bin/index.js",
417 "test": "./node_modules/mocha/bin/mocha",
418 "test-win": "node node_modules/mocha/bin/mocha",
419 "stress-test": "node scripts/stress_test.js",
420 "build": "node_modules/webpack/bin/webpack.js"
421 },
422 "pkg": {
423 "scripts": [
424 "util/*.js",
425 "bin/*.js",
426 "node_modules/lum_socksv5/lib/*.js",
427 "node_modules/lum_socksv5/lib/auth/*.js"
428 ],
429 "assets": [
430 "db/*.csv",
431 "bin/pub/index.html",
432 "bin/pub/*.js",
433 "bin/pub/favicon.ico",
434 "bin/pub/do.svg",
435 "bin/pub/font/*.woff2",
436 "bin/pub/img/*.svg",
437 "bin/pub/img/*.png",
438 "bin/pub/img/*.jpg",
439 "bin/pub/img/*.gif",
440 "build/pkgicon.ico",
441 "node_modules/lum_windows-shortcuts/lib/shortcut/Shortcut.exe"
442 ]
443 },
444 "version": "1.158.559"
445}