Commit c5a0b862180153aa26f0445afdcb304545e6c8ed

Authored by Adhidarma Hadiwinoto
1 parent 81312c1028
Exists in master

Update some libs

Showing 2 changed files with 235 additions and 45 deletions Side-by-side Diff

... ... @@ -6,8 +6,9 @@ const fs = require('fs');
6 6 fs.writeFileSync('pid.txt', process.pid);
7 7  
8 8 const config = require('komodo-sdk/config');
9   -process.title = `KOMODO-CENTER@${(config && typeof config.name === 'string') ? config.name.toUpperCase() : 'SMS'}`;
10 9  
  10 +global.KOMODO_LOG_LABEL = `KOMODO-CENTER@${(config && typeof config.name === 'string') ? config.name.toUpperCase() : 'SMS'}`;
  11 +process.title = global.KOMODO_LOG_LABEL;
11 12  
12 13 require('./lib/transport');
13 14 require('./lib/apiserver');
14 15 \ No newline at end of file
... ... @@ -186,9 +186,12 @@
186 186 "dev": true
187 187 },
188 188 "async": {
189   - "version": "1.0.0",
190   - "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz",
191   - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
  189 + "version": "2.6.3",
  190 + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
  191 + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
  192 + "requires": {
  193 + "lodash": "^4.17.14"
  194 + }
192 195 },
193 196 "async-each": {
194 197 "version": "1.0.3",
... ... @@ -536,11 +539,19 @@
536 539 "object-visit": "^1.0.0"
537 540 }
538 541 },
  542 + "color": {
  543 + "version": "3.0.0",
  544 + "resolved": "https://registry.npmjs.org/color/-/color-3.0.0.tgz",
  545 + "integrity": "sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==",
  546 + "requires": {
  547 + "color-convert": "^1.9.1",
  548 + "color-string": "^1.5.2"
  549 + }
  550 + },
539 551 "color-convert": {
540 552 "version": "1.9.3",
541 553 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
542 554 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
543   - "dev": true,
544 555 "requires": {
545 556 "color-name": "1.1.3"
546 557 }
... ... @@ -548,13 +559,35 @@
548 559 "color-name": {
549 560 "version": "1.1.3",
550 561 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
551   - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
552   - "dev": true
  562 + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
  563 + },
  564 + "color-string": {
  565 + "version": "1.5.3",
  566 + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
  567 + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
  568 + "requires": {
  569 + "color-name": "^1.0.0",
  570 + "simple-swizzle": "^0.2.2"
  571 + }
  572 + },
  573 + "colornames": {
  574 + "version": "1.1.1",
  575 + "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz",
  576 + "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y="
553 577 },
554 578 "colors": {
555   - "version": "1.0.3",
556   - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
557   - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
  579 + "version": "1.3.3",
  580 + "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz",
  581 + "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg=="
  582 + },
  583 + "colorspace": {
  584 + "version": "1.1.2",
  585 + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz",
  586 + "integrity": "sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==",
  587 + "requires": {
  588 + "color": "3.0.x",
  589 + "text-hex": "1.0.x"
  590 + }
558 591 },
559 592 "combined-stream": {
560 593 "version": "1.0.8",
... ... @@ -740,6 +773,16 @@
740 773 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
741 774 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
742 775 },
  776 + "diagnostics": {
  777 + "version": "1.1.1",
  778 + "resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz",
  779 + "integrity": "sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==",
  780 + "requires": {
  781 + "colorspace": "1.1.x",
  782 + "enabled": "1.0.x",
  783 + "kuler": "1.0.x"
  784 + }
  785 + },
743 786 "diff": {
744 787 "version": "3.5.0",
745 788 "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
... ... @@ -789,6 +832,14 @@
789 832 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
790 833 "dev": true
791 834 },
  835 + "enabled": {
  836 + "version": "1.0.2",
  837 + "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz",
  838 + "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=",
  839 + "requires": {
  840 + "env-variable": "0.0.x"
  841 + }
  842 + },
792 843 "encodeurl": {
793 844 "version": "1.0.2",
794 845 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
... ... @@ -803,6 +854,11 @@
803 854 "once": "^1.4.0"
804 855 }
805 856 },
  857 + "env-variable": {
  858 + "version": "0.0.5",
  859 + "resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.5.tgz",
  860 + "integrity": "sha512-zoB603vQReOFvTg5xMl9I1P2PnHsHQQKTEowsKKD7nseUfJq6UWzK+4YtlWUO1nhiQUxe6XMkk+JleSZD1NZFA=="
  861 + },
806 862 "es-abstract": {
807 863 "version": "1.13.0",
808 864 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
... ... @@ -1240,11 +1296,6 @@
1240 1296 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1241 1297 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
1242 1298 },
1243   - "eyes": {
1244   - "version": "0.1.8",
1245   - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
1246   - "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
1247   - },
1248 1299 "fast-deep-equal": {
1249 1300 "version": "2.0.1",
1250 1301 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
... ... @@ -1261,6 +1312,16 @@
1261 1312 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1262 1313 "dev": true
1263 1314 },
  1315 + "fast-safe-stringify": {
  1316 + "version": "2.0.6",
  1317 + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.6.tgz",
  1318 + "integrity": "sha512-q8BZ89jjc+mz08rSxROs8VsrBBcn1SIw1kq9NjolL509tkABRk9io01RAjSaEv1Xb2uFLt8VtRiZbGp5H8iDtg=="
  1319 + },
  1320 + "fecha": {
  1321 + "version": "2.3.3",
  1322 + "resolved": "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz",
  1323 + "integrity": "sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg=="
  1324 + },
1264 1325 "figures": {
1265 1326 "version": "2.0.0",
1266 1327 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
... ... @@ -1279,6 +1340,14 @@
1279 1340 "flat-cache": "^2.0.1"
1280 1341 }
1281 1342 },
  1343 + "file-stream-rotator": {
  1344 + "version": "0.4.1",
  1345 + "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz",
  1346 + "integrity": "sha512-W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==",
  1347 + "requires": {
  1348 + "moment": "^2.11.2"
  1349 + }
  1350 + },
1282 1351 "fill-range": {
1283 1352 "version": "4.0.0",
1284 1353 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
... ... @@ -2227,6 +2296,11 @@
2227 2296 }
2228 2297 }
2229 2298 },
  2299 + "is-arrayish": {
  2300 + "version": "0.3.2",
  2301 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
  2302 + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
  2303 + },
2230 2304 "is-binary-path": {
2231 2305 "version": "1.0.1",
2232 2306 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
... ... @@ -2364,8 +2438,7 @@
2364 2438 "is-stream": {
2365 2439 "version": "1.1.0",
2366 2440 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
2367   - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
2368   - "dev": true
  2441 + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
2369 2442 },
2370 2443 "is-symbol": {
2371 2444 "version": "1.0.2",
... ... @@ -2390,8 +2463,7 @@
2390 2463 "isarray": {
2391 2464 "version": "1.0.0",
2392 2465 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2393   - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2394   - "optional": true
  2466 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
2395 2467 },
2396 2468 "isexe": {
2397 2469 "version": "2.0.0",
... ... @@ -2474,7 +2546,7 @@
2474 2546 "optional": true
2475 2547 },
2476 2548 "komodo-center-messaging-client-lib": {
2477   - "version": "git+http://gitlab.kodesumber.com/komodo/komodo-center-messaging-client-lib.git#6b88a25da5a145256e0192753b4c66814142e2ed",
  2549 + "version": "git+http://gitlab.kodesumber.com/komodo/komodo-center-messaging-client-lib.git#28ac01965f46daf67c36d7a00442934907c849ef",
2478 2550 "from": "git+http://gitlab.kodesumber.com/komodo/komodo-center-messaging-client-lib.git",
2479 2551 "requires": {
2480 2552 "body-parser": "^1.19.0",
... ... @@ -2485,7 +2557,7 @@
2485 2557 }
2486 2558 },
2487 2559 "komodo-sdk": {
2488   - "version": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git#ebacf060c6a191b7dbee88cebbada66080c351da",
  2560 + "version": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git#b9d4c0ca232d01b41a438b21a0b81e2448bd21bd",
2489 2561 "from": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git",
2490 2562 "requires": {
2491 2563 "array-unique": "^0.3.2",
... ... @@ -2513,9 +2585,17 @@
2513 2585 "string-natural-compare": "^2.0.2",
2514 2586 "uniqid": "^4.1.1",
2515 2587 "uuid": "^3.1.0",
2516   - "winston": "^2.3.1",
  2588 + "winston": "^3.2.1",
2517 2589 "winston-circular-buffer": "^1.0.0",
2518   - "winston-daily-rotate-file": "^1.4.6"
  2590 + "winston-daily-rotate-file": "^3.10.0"
  2591 + }
  2592 + },
  2593 + "kuler": {
  2594 + "version": "1.0.1",
  2595 + "resolved": "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz",
  2596 + "integrity": "sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==",
  2597 + "requires": {
  2598 + "colornames": "^1.1.1"
2519 2599 }
2520 2600 },
2521 2601 "lcid": {
... ... @@ -2549,8 +2629,7 @@
2549 2629 "lodash": {
2550 2630 "version": "4.17.15",
2551 2631 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2552   - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2553   - "dev": true
  2632 + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
2554 2633 },
2555 2634 "log-symbols": {
2556 2635 "version": "2.2.0",
... ... @@ -2561,6 +2640,25 @@
2561 2640 "chalk": "^2.0.1"
2562 2641 }
2563 2642 },
  2643 + "logform": {
  2644 + "version": "2.1.2",
  2645 + "resolved": "https://registry.npmjs.org/logform/-/logform-2.1.2.tgz",
  2646 + "integrity": "sha512-+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==",
  2647 + "requires": {
  2648 + "colors": "^1.2.1",
  2649 + "fast-safe-stringify": "^2.0.4",
  2650 + "fecha": "^2.3.3",
  2651 + "ms": "^2.1.1",
  2652 + "triple-beam": "^1.3.0"
  2653 + },
  2654 + "dependencies": {
  2655 + "ms": {
  2656 + "version": "2.1.2",
  2657 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  2658 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  2659 + }
  2660 + }
  2661 + },
2564 2662 "lru-cache": {
2565 2663 "version": "4.1.5",
2566 2664 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
... ... @@ -2681,7 +2779,8 @@
2681 2779 "minimist": {
2682 2780 "version": "0.0.8",
2683 2781 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
2684   - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
  2782 + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
  2783 + "dev": true
2685 2784 },
2686 2785 "mixin-deep": {
2687 2786 "version": "1.3.2",
... ... @@ -2708,6 +2807,7 @@
2708 2807 "version": "0.5.1",
2709 2808 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
2710 2809 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
  2810 + "dev": true,
2711 2811 "requires": {
2712 2812 "minimist": "0.0.8"
2713 2813 }
... ... @@ -3047,6 +3147,11 @@
3047 3147 }
3048 3148 }
3049 3149 },
  3150 + "object-hash": {
  3151 + "version": "1.3.1",
  3152 + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
  3153 + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA=="
  3154 + },
3050 3155 "object-keys": {
3051 3156 "version": "1.1.1",
3052 3157 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
... ... @@ -3114,6 +3219,11 @@
3114 3219 "wrappy": "1"
3115 3220 }
3116 3221 },
  3222 + "one-time": {
  3223 + "version": "0.0.4",
  3224 + "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz",
  3225 + "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4="
  3226 + },
3117 3227 "onetime": {
3118 3228 "version": "2.0.1",
3119 3229 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
... ... @@ -3279,8 +3389,7 @@
3279 3389 "process-nextick-args": {
3280 3390 "version": "2.0.1",
3281 3391 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
3282   - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
3283   - "optional": true
  3392 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
3284 3393 },
3285 3394 "progress": {
3286 3395 "version": "2.0.3",
... ... @@ -3352,7 +3461,6 @@
3352 3461 "version": "2.3.6",
3353 3462 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
3354 3463 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
3355   - "optional": true,
3356 3464 "requires": {
3357 3465 "core-util-is": "~1.0.0",
3358 3466 "inherits": "~2.0.3",
... ... @@ -3733,6 +3841,14 @@
3733 3841 }
3734 3842 }
3735 3843 },
  3844 + "simple-swizzle": {
  3845 + "version": "0.2.2",
  3846 + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
  3847 + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
  3848 + "requires": {
  3849 + "is-arrayish": "^0.3.1"
  3850 + }
  3851 + },
3736 3852 "slice-ansi": {
3737 3853 "version": "2.1.0",
3738 3854 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
... ... @@ -4025,7 +4141,6 @@
4025 4141 "version": "1.1.1",
4026 4142 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4027 4143 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4028   - "optional": true,
4029 4144 "requires": {
4030 4145 "safe-buffer": "~5.1.0"
4031 4146 }
... ... @@ -4105,6 +4220,11 @@
4105 4220 }
4106 4221 }
4107 4222 },
  4223 + "text-hex": {
  4224 + "version": "1.0.0",
  4225 + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
  4226 + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
  4227 + },
4108 4228 "text-table": {
4109 4229 "version": "0.2.0",
4110 4230 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
... ... @@ -4187,6 +4307,11 @@
4187 4307 }
4188 4308 }
4189 4309 },
  4310 + "triple-beam": {
  4311 + "version": "1.3.0",
  4312 + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
  4313 + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
  4314 + },
4190 4315 "tslib": {
4191 4316 "version": "1.10.0",
4192 4317 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
... ... @@ -4339,8 +4464,7 @@
4339 4464 "util-deprecate": {
4340 4465 "version": "1.0.2",
4341 4466 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4342   - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
4343   - "optional": true
  4467 + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
4344 4468 },
4345 4469 "utils-merge": {
4346 4470 "version": "1.0.1",
... ... @@ -4403,16 +4527,31 @@
4403 4527 "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
4404 4528 },
4405 4529 "winston": {
4406   - "version": "2.4.4",
4407   - "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.4.tgz",
4408   - "integrity": "sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==",
  4530 + "version": "3.2.1",
  4531 + "resolved": "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz",
  4532 + "integrity": "sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==",
4409 4533 "requires": {
4410   - "async": "~1.0.0",
4411   - "colors": "1.0.x",
4412   - "cycle": "1.0.x",
4413   - "eyes": "0.1.x",
4414   - "isstream": "0.1.x",
4415   - "stack-trace": "0.0.x"
  4534 + "async": "^2.6.1",
  4535 + "diagnostics": "^1.1.1",
  4536 + "is-stream": "^1.1.0",
  4537 + "logform": "^2.1.1",
  4538 + "one-time": "0.0.4",
  4539 + "readable-stream": "^3.1.1",
  4540 + "stack-trace": "0.0.x",
  4541 + "triple-beam": "^1.3.0",
  4542 + "winston-transport": "^4.3.0"
  4543 + },
  4544 + "dependencies": {
  4545 + "readable-stream": {
  4546 + "version": "3.4.0",
  4547 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
  4548 + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
  4549 + "requires": {
  4550 + "inherits": "^2.0.3",
  4551 + "string_decoder": "^1.1.1",
  4552 + "util-deprecate": "^1.0.1"
  4553 + }
  4554 + }
4416 4555 }
4417 4556 },
4418 4557 "winston-circular-buffer": {
... ... @@ -4423,12 +4562,62 @@
4423 4562 "circular-buffer": "0.0.6"
4424 4563 }
4425 4564 },
  4565 + "winston-compat": {
  4566 + "version": "0.1.4",
  4567 + "resolved": "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.4.tgz",
  4568 + "integrity": "sha512-mMEfFsSm6GmkFF+f4/0UJtG4N1vSaczGmXLVJYmS/+u2zUaIPcw2ZRuwUg2TvVBjswgiraN+vNnAG8z4fRUZ4w==",
  4569 + "requires": {
  4570 + "cycle": "~1.0.3",
  4571 + "logform": "^1.6.0",
  4572 + "triple-beam": "^1.2.0"
  4573 + },
  4574 + "dependencies": {
  4575 + "logform": {
  4576 + "version": "1.10.0",
  4577 + "resolved": "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz",
  4578 + "integrity": "sha512-em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==",
  4579 + "requires": {
  4580 + "colors": "^1.2.1",
  4581 + "fast-safe-stringify": "^2.0.4",
  4582 + "fecha": "^2.3.3",
  4583 + "ms": "^2.1.1",
  4584 + "triple-beam": "^1.2.0"
  4585 + }
  4586 + },
  4587 + "ms": {
  4588 + "version": "2.1.2",
  4589 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  4590 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  4591 + }
  4592 + }
  4593 + },
4426 4594 "winston-daily-rotate-file": {
4427   - "version": "1.7.2",
4428   - "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-1.7.2.tgz",
4429   - "integrity": "sha1-ZQK/opeCT9mC2l5WR8dThXjS+aA=",
  4595 + "version": "3.10.0",
  4596 + "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz",
  4597 + "integrity": "sha512-KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA==",
  4598 + "requires": {
  4599 + "file-stream-rotator": "^0.4.1",
  4600 + "object-hash": "^1.3.0",
  4601 + "semver": "^6.2.0",
  4602 + "triple-beam": "^1.3.0",
  4603 + "winston-compat": "^0.1.4",
  4604 + "winston-transport": "^4.2.0"
  4605 + },
  4606 + "dependencies": {
  4607 + "semver": {
  4608 + "version": "6.3.0",
  4609 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
  4610 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
  4611 + }
  4612 + }
  4613 + },
  4614 + "winston-transport": {
  4615 + "version": "4.3.0",
  4616 + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz",
  4617 + "integrity": "sha512-B2wPuwUi3vhzn/51Uukcao4dIduEiPOcOt9HJ3QeaXgkJ5Z7UwpBzxS4ZGNHtrxrUvTwemsQiSys0ihOf8Mp1A==",
4430 4618 "requires": {
4431   - "mkdirp": "0.5.1"
  4619 + "readable-stream": "^2.3.6",
  4620 + "triple-beam": "^1.2.0"
4432 4621 }
4433 4622 },
4434 4623 "wordwrap": {