bluejoyq

add module

...@@ -26,6 +26,11 @@ ...@@ -26,6 +26,11 @@
26 "safe-buffer": "5.1.2" 26 "safe-buffer": "5.1.2"
27 } 27 }
28 }, 28 },
29 + "bluebird": {
30 + "version": "3.7.2",
31 + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
32 + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
33 + },
29 "body-parser": { 34 "body-parser": {
30 "version": "1.19.0", 35 "version": "1.19.0",
31 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", 36 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
...@@ -98,6 +103,11 @@ ...@@ -98,6 +103,11 @@
98 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 103 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
99 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 104 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
100 }, 105 },
106 + "dotenv": {
107 + "version": "8.2.0",
108 + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
109 + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw=="
110 + },
101 "ee-first": { 111 "ee-first": {
102 "version": "1.1.1", 112 "version": "1.1.1",
103 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 113 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
...@@ -209,6 +219,11 @@ ...@@ -209,6 +219,11 @@
209 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", 219 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz",
210 "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" 220 "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA=="
211 }, 221 },
222 + "lodash": {
223 + "version": "4.17.15",
224 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
225 + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
226 + },
212 "media-typer": { 227 "media-typer": {
213 "version": "0.3.0", 228 "version": "0.3.0",
214 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 229 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
...@@ -301,6 +316,16 @@ ...@@ -301,6 +316,16 @@
301 "ipaddr.js": "1.9.0" 316 "ipaddr.js": "1.9.0"
302 } 317 }
303 }, 318 },
319 + "psl": {
320 + "version": "1.5.0",
321 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.5.0.tgz",
322 + "integrity": "sha512-4vqUjKi2huMu1OJiLhi3jN6jeeKvMZdI1tYgi/njW5zV52jNLgSAZSdN16m9bJFe61/cT8ulmw4qFitV9QRsEA=="
323 + },
324 + "punycode": {
325 + "version": "2.1.1",
326 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
327 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
328 + },
304 "qs": { 329 "qs": {
305 "version": "6.7.0", 330 "version": "6.7.0",
306 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 331 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
...@@ -322,6 +347,25 @@ ...@@ -322,6 +347,25 @@
322 "unpipe": "1.0.0" 347 "unpipe": "1.0.0"
323 } 348 }
324 }, 349 },
350 + "request-promise": {
351 + "version": "4.2.5",
352 + "resolved": "https://registry.npmjs.org/request-promise/-/request-promise-4.2.5.tgz",
353 + "integrity": "sha512-ZgnepCykFdmpq86fKGwqntyTiUrHycALuGggpyCZwMvGaZWgxW6yagT0FHkgo5LzYvOaCNvxYwWYIjevSH1EDg==",
354 + "requires": {
355 + "bluebird": "^3.5.0",
356 + "request-promise-core": "1.1.3",
357 + "stealthy-require": "^1.1.1",
358 + "tough-cookie": "^2.3.3"
359 + }
360 + },
361 + "request-promise-core": {
362 + "version": "1.1.3",
363 + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz",
364 + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==",
365 + "requires": {
366 + "lodash": "^4.17.15"
367 + }
368 + },
325 "safe-buffer": { 369 "safe-buffer": {
326 "version": "5.1.2", 370 "version": "5.1.2",
327 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 371 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
...@@ -380,11 +424,25 @@ ...@@ -380,11 +424,25 @@
380 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 424 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
381 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 425 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
382 }, 426 },
427 + "stealthy-require": {
428 + "version": "1.1.1",
429 + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
430 + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks="
431 + },
383 "toidentifier": { 432 "toidentifier": {
384 "version": "1.0.0", 433 "version": "1.0.0",
385 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 434 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
386 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" 435 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
387 }, 436 },
437 + "tough-cookie": {
438 + "version": "2.5.0",
439 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
440 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
441 + "requires": {
442 + "psl": "^1.1.28",
443 + "punycode": "^2.1.1"
444 + }
445 + },
388 "type-is": { 446 "type-is": {
389 "version": "1.6.18", 447 "version": "1.6.18",
390 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 448 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
......
...@@ -15,7 +15,9 @@ ...@@ -15,7 +15,9 @@
15 "dependencies": { 15 "dependencies": {
16 "body-parser": "^1.19.0", 16 "body-parser": "^1.19.0",
17 "cors": "^2.8.5", 17 "cors": "^2.8.5",
18 + "dotenv": "^8.2.0",
18 "express": "^4.17.1", 19 "express": "^4.17.1",
19 - "morgan": "^1.9.1" 20 + "morgan": "^1.9.1",
21 + "request-promise": "^4.2.5"
20 } 22 }
21 } 23 }
......