Commit febfcfaa95b68cc4ebe3b934c45e02e7aad6d75d

Authored by Adhidarma Hadiwinoto
1 parent 538e7ade6f
Exists in master

Update to komodo-sdk@1.37.14

Showing 2 changed files with 301 additions and 206 deletions Side-by-side Diff

... ... @@ -5,4 +5,9 @@ process.chdir(__dirname);
5 5 const fs = require('fs');
6 6 fs.writeFileSync('pid.txt', process.pid);
7 7  
  8 +const config = require('komodo-sdk/config');
  9 +
  10 +global.KOMODO_LOG_LABEL = `KOMODO-CENTER@${config.origin || 'XMPP'}`;
  11 +process.title = `KOMODO-CENTER@${config.origin || 'XMPP'}`;
  12 +
8 13 require('./lib/transport');
... ... @@ -162,7 +162,8 @@
162 162 "arr-union": {
163 163 "version": "3.1.0",
164 164 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
165   - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
  165 + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
  166 + "optional": true
166 167 },
167 168 "array-flatten": {
168 169 "version": "1.1.1",
... ... @@ -205,9 +206,19 @@
205 206 "dev": true
206 207 },
207 208 "async": {
208   - "version": "1.0.0",
209   - "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz",
210   - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
  209 + "version": "2.6.3",
  210 + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
  211 + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
  212 + "requires": {
  213 + "lodash": "^4.17.14"
  214 + },
  215 + "dependencies": {
  216 + "lodash": {
  217 + "version": "4.17.15",
  218 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
  219 + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
  220 + }
  221 + }
211 222 },
212 223 "async-each": {
213 224 "version": "1.0.3",
... ... @@ -403,23 +414,6 @@
403 414 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
404 415 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
405 416 },
406   - "bytewise": {
407   - "version": "1.1.0",
408   - "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz",
409   - "integrity": "sha1-HRPL/3F65xWAlKqIGzXQgbOHJT4=",
410   - "requires": {
411   - "bytewise-core": "^1.2.2",
412   - "typewise": "^1.0.3"
413   - }
414   - },
415   - "bytewise-core": {
416   - "version": "1.2.3",
417   - "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz",
418   - "integrity": "sha1-P7QQx+kVWOsasiqCg0V3qmvWHUI=",
419   - "requires": {
420   - "typewise-core": "^1.2"
421   - }
422   - },
423 417 "cache-base": {
424 418 "version": "1.0.1",
425 419 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
... ... @@ -476,9 +470,9 @@
476 470 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
477 471 },
478 472 "chokidar": {
479   - "version": "2.1.6",
480   - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
481   - "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
  473 + "version": "2.1.8",
  474 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
  475 + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
482 476 "optional": true,
483 477 "requires": {
484 478 "anymatch": "^2.0.0",
... ... @@ -596,11 +590,19 @@
596 590 "object-visit": "^1.0.0"
597 591 }
598 592 },
  593 + "color": {
  594 + "version": "3.0.0",
  595 + "resolved": "https://registry.npmjs.org/color/-/color-3.0.0.tgz",
  596 + "integrity": "sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==",
  597 + "requires": {
  598 + "color-convert": "^1.9.1",
  599 + "color-string": "^1.5.2"
  600 + }
  601 + },
599 602 "color-convert": {
600 603 "version": "1.9.3",
601 604 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
602 605 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
603   - "dev": true,
604 606 "requires": {
605 607 "color-name": "1.1.3"
606 608 }
... ... @@ -608,13 +610,35 @@
608 610 "color-name": {
609 611 "version": "1.1.3",
610 612 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
611   - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
612   - "dev": true
  613 + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
  614 + },
  615 + "color-string": {
  616 + "version": "1.5.3",
  617 + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz",
  618 + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==",
  619 + "requires": {
  620 + "color-name": "^1.0.0",
  621 + "simple-swizzle": "^0.2.2"
  622 + }
  623 + },
  624 + "colornames": {
  625 + "version": "1.1.1",
  626 + "resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz",
  627 + "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y="
613 628 },
614 629 "colors": {
615   - "version": "1.0.3",
616   - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
617   - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
  630 + "version": "1.4.0",
  631 + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
  632 + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
  633 + },
  634 + "colorspace": {
  635 + "version": "1.1.2",
  636 + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz",
  637 + "integrity": "sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==",
  638 + "requires": {
  639 + "color": "3.0.x",
  640 + "text-hex": "1.0.x"
  641 + }
618 642 },
619 643 "combined-stream": {
620 644 "version": "1.0.8",
... ... @@ -625,9 +649,9 @@
625 649 }
626 650 },
627 651 "commander": {
628   - "version": "2.20.0",
629   - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
630   - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ=="
  652 + "version": "2.20.3",
  653 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
  654 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
631 655 },
632 656 "component-emitter": {
633 657 "version": "1.3.0",
... ... @@ -791,6 +815,16 @@
791 815 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
792 816 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
793 817 },
  818 + "diagnostics": {
  819 + "version": "1.1.1",
  820 + "resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz",
  821 + "integrity": "sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==",
  822 + "requires": {
  823 + "colorspace": "1.1.x",
  824 + "enabled": "1.0.x",
  825 + "kuler": "1.0.x"
  826 + }
  827 + },
794 828 "doctrine": {
795 829 "version": "3.0.0",
796 830 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
... ... @@ -801,12 +835,12 @@
801 835 }
802 836 },
803 837 "dot-object": {
804   - "version": "1.7.1",
805   - "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.7.1.tgz",
806   - "integrity": "sha512-XJWGenQT/O9TOOip9JzY6Gtk73Cp8qnGnObeSvwdHA9h3YHXgma6qobPRHc8fxHugRpXiHWJ9XiWasXn+Dk2Kg==",
  838 + "version": "1.9.0",
  839 + "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz",
  840 + "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==",
807 841 "requires": {
808   - "commander": "^2.19.0",
809   - "glob": "^7.1.3"
  842 + "commander": "^2.20.0",
  843 + "glob": "^7.1.4"
810 844 }
811 845 },
812 846 "double-ended-queue": {
... ... @@ -834,15 +868,28 @@
834 868 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
835 869 "dev": true
836 870 },
  871 + "enabled": {
  872 + "version": "1.0.2",
  873 + "resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz",
  874 + "integrity": "sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=",
  875 + "requires": {
  876 + "env-variable": "0.0.x"
  877 + }
  878 + },
837 879 "encodeurl": {
838 880 "version": "1.0.2",
839 881 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
840 882 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
841 883 },
  884 + "env-variable": {
  885 + "version": "0.0.5",
  886 + "resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.5.tgz",
  887 + "integrity": "sha512-zoB603vQReOFvTg5xMl9I1P2PnHsHQQKTEowsKKD7nseUfJq6UWzK+4YtlWUO1nhiQUxe6XMkk+JleSZD1NZFA=="
  888 + },
842 889 "es6-promisify": {
843   - "version": "6.0.1",
844   - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.1.tgz",
845   - "integrity": "sha512-J3ZkwbEnnO+fGAKrjVpeUAnZshAdfZvbhQpqfIH9kSAspReRC4nJnu8ewm55b4y9ElyeuhCTzJD0XiH8Tsbhlw=="
  890 + "version": "6.0.2",
  891 + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.2.tgz",
  892 + "integrity": "sha512-eO6vFm0JvqGzjWIQA6QVKjxpmELfhWbDUWHm1rPfIbn55mhKPiAa5xpLmQWJrNa629ZIeQ8ZvMAi13kvrjK6Mg=="
846 893 },
847 894 "escape-html": {
848 895 "version": "1.0.3",
... ... @@ -1076,25 +1123,20 @@
1076 1123 }
1077 1124 },
1078 1125 "express-session": {
1079   - "version": "1.16.2",
1080   - "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.16.2.tgz",
1081   - "integrity": "sha512-oy0sRsdw6n93E9wpCNWKRnSsxYnSDX9Dnr9mhZgqUEEorzcq5nshGYSZ4ZReHFhKQ80WI5iVUUSPW7u3GaKauw==",
  1126 + "version": "1.17.0",
  1127 + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.0.tgz",
  1128 + "integrity": "sha512-t4oX2z7uoSqATbMfsxWMbNjAL0T5zpvcJCk3Z9wnPPN7ibddhnmDZXHfEcoBMG2ojKXZoCyPMc5FbtK+G7SoDg==",
1082 1129 "requires": {
1083   - "cookie": "0.3.1",
  1130 + "cookie": "0.4.0",
1084 1131 "cookie-signature": "1.0.6",
1085 1132 "debug": "2.6.9",
1086 1133 "depd": "~2.0.0",
1087 1134 "on-headers": "~1.0.2",
1088 1135 "parseurl": "~1.3.3",
1089   - "safe-buffer": "5.1.2",
  1136 + "safe-buffer": "5.2.0",
1090 1137 "uid-safe": "~2.1.5"
1091 1138 },
1092 1139 "dependencies": {
1093   - "cookie": {
1094   - "version": "0.3.1",
1095   - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
1096   - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
1097   - },
1098 1140 "debug": {
1099 1141 "version": "2.6.9",
1100 1142 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
... ... @@ -1112,6 +1154,11 @@
1112 1154 "version": "2.0.0",
1113 1155 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1114 1156 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
  1157 + },
  1158 + "safe-buffer": {
  1159 + "version": "5.2.0",
  1160 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
  1161 + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
1115 1162 }
1116 1163 }
1117 1164 },
... ... @@ -1222,11 +1269,6 @@
1222 1269 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1223 1270 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
1224 1271 },
1225   - "eyes": {
1226   - "version": "0.1.8",
1227   - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
1228   - "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
1229   - },
1230 1272 "fast-deep-equal": {
1231 1273 "version": "2.0.1",
1232 1274 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
... ... @@ -1243,6 +1285,16 @@
1243 1285 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1244 1286 "dev": true
1245 1287 },
  1288 + "fast-safe-stringify": {
  1289 + "version": "2.0.7",
  1290 + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
  1291 + "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA=="
  1292 + },
  1293 + "fecha": {
  1294 + "version": "2.3.3",
  1295 + "resolved": "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz",
  1296 + "integrity": "sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg=="
  1297 + },
1246 1298 "figures": {
1247 1299 "version": "2.0.0",
1248 1300 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
... ... @@ -1261,6 +1313,14 @@
1261 1313 "flat-cache": "^2.0.1"
1262 1314 }
1263 1315 },
  1316 + "file-stream-rotator": {
  1317 + "version": "0.4.1",
  1318 + "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz",
  1319 + "integrity": "sha512-W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==",
  1320 + "requires": {
  1321 + "moment": "^2.11.2"
  1322 + }
  1323 + },
1264 1324 "fill-range": {
1265 1325 "version": "4.0.0",
1266 1326 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
... ... @@ -1873,7 +1933,8 @@
1873 1933 "get-value": {
1874 1934 "version": "2.0.6",
1875 1935 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1876   - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
  1936 + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
  1937 + "optional": true
1877 1938 },
1878 1939 "getpass": {
1879 1940 "version": "0.1.7",
... ... @@ -1924,9 +1985,9 @@
1924 1985 "dev": true
1925 1986 },
1926 1987 "graceful-fs": {
1927   - "version": "4.1.15",
1928   - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
1929   - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
  1988 + "version": "4.2.3",
  1989 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
  1990 + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
1930 1991 "optional": true
1931 1992 },
1932 1993 "har-schema": {
... ... @@ -2124,6 +2185,11 @@
2124 2185 }
2125 2186 }
2126 2187 },
  2188 + "is-arrayish": {
  2189 + "version": "0.3.2",
  2190 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
  2191 + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
  2192 + },
2127 2193 "is-binary-path": {
2128 2194 "version": "1.0.1",
2129 2195 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
... ... @@ -2136,7 +2202,8 @@
2136 2202 "is-buffer": {
2137 2203 "version": "1.1.6",
2138 2204 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2139   - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
  2205 + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
  2206 + "optional": true
2140 2207 },
2141 2208 "is-data-descriptor": {
2142 2209 "version": "0.1.4",
... ... @@ -2180,7 +2247,8 @@
2180 2247 "is-extendable": {
2181 2248 "version": "0.1.1",
2182 2249 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2183   - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
  2250 + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
  2251 + "optional": true
2184 2252 },
2185 2253 "is-extglob": {
2186 2254 "version": "2.1.1",
... ... @@ -2227,6 +2295,7 @@
2227 2295 "version": "2.0.4",
2228 2296 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2229 2297 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
  2298 + "optional": true,
2230 2299 "requires": {
2231 2300 "isobject": "^3.0.1"
2232 2301 }
... ... @@ -2237,6 +2306,11 @@
2237 2306 "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
2238 2307 "dev": true
2239 2308 },
  2309 + "is-stream": {
  2310 + "version": "1.1.0",
  2311 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
  2312 + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
  2313 + },
2240 2314 "is-typedarray": {
2241 2315 "version": "1.0.0",
2242 2316 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
... ... @@ -2251,8 +2325,7 @@
2251 2325 "isarray": {
2252 2326 "version": "1.0.0",
2253 2327 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2254   - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2255   - "optional": true
  2328 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
2256 2329 },
2257 2330 "isexe": {
2258 2331 "version": "2.0.0",
... ... @@ -2263,7 +2336,8 @@
2263 2336 "isobject": {
2264 2337 "version": "3.0.1",
2265 2338 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2266   - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
  2339 + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
  2340 + "optional": true
2267 2341 },
2268 2342 "isstream": {
2269 2343 "version": "0.1.2",
... ... @@ -2346,7 +2420,7 @@
2346 2420 }
2347 2421 },
2348 2422 "komodo-sdk": {
2349   - "version": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git#15ff223aa1ce8d5c460fcb283fe9ff98745e4134",
  2423 + "version": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git#61a7a5514c593fbb3ad0df1b45cb33d3cb7dc6e3",
2350 2424 "from": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git",
2351 2425 "requires": {
2352 2426 "array-unique": "^0.3.2",
... ... @@ -2358,25 +2432,32 @@
2358 2432 "fs-copy-file": "^2.1.2",
2359 2433 "json-query": "^2.2.2",
2360 2434 "lru-cache": "^4.1.1",
2361   - "macaddress": "^0.2.8",
2362   - "moment": "^2.19.1",
  2435 + "macaddress": "^0.2.9",
  2436 + "moment": "^2.24.0",
2363 2437 "node-machine-id": "^1.1.10",
2364 2438 "node-natural-sort": "^0.8.6",
2365 2439 "numeral": "^2.0.6",
2366   - "nunjucks": "^3.0.1",
  2440 + "nunjucks": "^3.2.0",
2367 2441 "pkginfo": "^0.4.1",
2368 2442 "redis": "^2.8.0",
2369   - "request": "^2.81.0",
  2443 + "request": "^2.88.0",
2370 2444 "sha1": "^1.1.1",
2371 2445 "simple-git": "^1.80.1",
2372   - "sort-object": "^3.0.2",
2373 2446 "strftime": "^0.10.0",
2374 2447 "string-natural-compare": "^2.0.2",
2375 2448 "uniqid": "^4.1.1",
2376 2449 "uuid": "^3.1.0",
2377   - "winston": "^2.3.1",
  2450 + "winston": "^3.2.1",
2378 2451 "winston-circular-buffer": "^1.0.0",
2379   - "winston-daily-rotate-file": "^1.4.6"
  2452 + "winston-daily-rotate-file": "^3.10.0"
  2453 + }
  2454 + },
  2455 + "kuler": {
  2456 + "version": "1.0.1",
  2457 + "resolved": "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz",
  2458 + "integrity": "sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==",
  2459 + "requires": {
  2460 + "colornames": "^1.1.1"
2380 2461 }
2381 2462 },
2382 2463 "lcid": {
... ... @@ -2408,6 +2489,18 @@
2408 2489 "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
2409 2490 "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
2410 2491 },
  2492 + "logform": {
  2493 + "version": "2.1.2",
  2494 + "resolved": "https://registry.npmjs.org/logform/-/logform-2.1.2.tgz",
  2495 + "integrity": "sha512-+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==",
  2496 + "requires": {
  2497 + "colors": "^1.2.1",
  2498 + "fast-safe-stringify": "^2.0.4",
  2499 + "fecha": "^2.3.3",
  2500 + "ms": "^2.1.1",
  2501 + "triple-beam": "^1.3.0"
  2502 + }
  2503 + },
2411 2504 "lru-cache": {
2412 2505 "version": "4.1.5",
2413 2506 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
... ... @@ -2526,12 +2619,13 @@
2526 2619 "minimist": {
2527 2620 "version": "0.0.8",
2528 2621 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
2529   - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
  2622 + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
  2623 + "dev": true
2530 2624 },
2531 2625 "mixin-deep": {
2532   - "version": "1.3.1",
2533   - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
2534   - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
  2626 + "version": "1.3.2",
  2627 + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
  2628 + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
2535 2629 "optional": true,
2536 2630 "requires": {
2537 2631 "for-in": "^1.0.2",
... ... @@ -2553,6 +2647,7 @@
2553 2647 "version": "0.5.1",
2554 2648 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
2555 2649 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
  2650 + "dev": true,
2556 2651 "requires": {
2557 2652 "minimist": "0.0.8"
2558 2653 }
... ... @@ -2757,6 +2852,11 @@
2757 2852 }
2758 2853 }
2759 2854 },
  2855 + "object-hash": {
  2856 + "version": "1.3.1",
  2857 + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
  2858 + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA=="
  2859 + },
2760 2860 "object-visit": {
2761 2861 "version": "1.0.1",
2762 2862 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
... ... @@ -2796,6 +2896,11 @@
2796 2896 "wrappy": "1"
2797 2897 }
2798 2898 },
  2899 + "one-time": {
  2900 + "version": "0.0.4",
  2901 + "resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz",
  2902 + "integrity": "sha1-+M33eISCb+Tf+T46nMN7HkSAdC4="
  2903 + },
2799 2904 "onetime": {
2800 2905 "version": "2.0.1",
2801 2906 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
... ... @@ -2892,9 +2997,9 @@
2892 2997 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
2893 2998 },
2894 2999 "pipe-io": {
2895   - "version": "3.0.11",
2896   - "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.11.tgz",
2897   - "integrity": "sha512-Mj9M+vdptBRBqHOf52kIDVeKVb2gLHuuqQyTemBfaK8J+5tdQhIL4RFP3bQ15G7+2Ib/RCHBinnRW7TJz4VuaA=="
  3000 + "version": "3.0.12",
  3001 + "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.12.tgz",
  3002 + "integrity": "sha512-reR49NtpkVgedzCQ9DPV727VAZKw8Ax3N/3iQwD1vHxTmswsuhurFh0Z5woVNM1OhHDigKzDN7u4kNipAA9yyA=="
2898 3003 },
2899 3004 "pkginfo": {
2900 3005 "version": "0.4.1",
... ... @@ -2914,10 +3019,9 @@
2914 3019 "dev": true
2915 3020 },
2916 3021 "process-nextick-args": {
2917   - "version": "2.0.0",
2918   - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
2919   - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
2920   - "optional": true
  3022 + "version": "2.0.1",
  3023 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  3024 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
2921 3025 },
2922 3026 "progress": {
2923 3027 "version": "2.0.3",
... ... @@ -2984,7 +3088,6 @@
2984 3088 "version": "2.3.6",
2985 3089 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
2986 3090 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
2987   - "optional": true,
2988 3091 "requires": {
2989 3092 "core-util-is": "~1.0.0",
2990 3093 "inherits": "~2.0.3",
... ... @@ -3235,9 +3338,9 @@
3235 3338 }
3236 3339 },
3237 3340 "set-value": {
3238   - "version": "2.0.0",
3239   - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
3240   - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
  3341 + "version": "2.0.1",
  3342 + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
  3343 + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
3241 3344 "optional": true,
3242 3345 "requires": {
3243 3346 "extend-shallow": "^2.0.1",
... ... @@ -3293,13 +3396,21 @@
3293 3396 "dev": true
3294 3397 },
3295 3398 "simple-git": {
3296   - "version": "1.115.0",
3297   - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.115.0.tgz",
3298   - "integrity": "sha512-PXcDVDgXifUE7/M2xUfQQ8uG3r73+kYRyPmsbc/iWwUrPbOASHt8p+HEbu85k546qmXixbcSPDg83kegw1vqcA==",
  3399 + "version": "1.126.0",
  3400 + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.126.0.tgz",
  3401 + "integrity": "sha512-47mqHxgZnN8XRa9HbpWprzUv3Ooqz9RY/LSZgvA7jCkW8jcwLahMz7LKugY91KZehfG0sCVPtgXiU72hd6b1Bw==",
3299 3402 "requires": {
3300 3403 "debug": "^4.0.1"
3301 3404 }
3302 3405 },
  3406 + "simple-swizzle": {
  3407 + "version": "0.2.2",
  3408 + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
  3409 + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
  3410 + "requires": {
  3411 + "is-arrayish": "^0.3.1"
  3412 + }
  3413 + },
3303 3414 "simple-xmpp": {
3304 3415 "version": "1.3.1",
3305 3416 "resolved": "https://registry.npmjs.org/simple-xmpp/-/simple-xmpp-1.3.1.tgz",
... ... @@ -3442,61 +3553,6 @@
3442 3553 }
3443 3554 }
3444 3555 },
3445   - "sort-asc": {
3446   - "version": "0.2.0",
3447   - "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.2.0.tgz",
3448   - "integrity": "sha1-AKSelHvCXVEL/eLLuN/9qfUOsvw="
3449   - },
3450   - "sort-desc": {
3451   - "version": "0.2.0",
3452   - "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.2.0.tgz",
3453   - "integrity": "sha1-KAwb2vxld4h87brR7S5BwDeXZkY="
3454   - },
3455   - "sort-object": {
3456   - "version": "3.0.2",
3457   - "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-3.0.2.tgz",
3458   - "integrity": "sha1-2vK2k/YR990qIbgrgF5OrCMPdV4=",
3459   - "requires": {
3460   - "bytewise": "^1.1.0",
3461   - "get-value": "^2.0.2",
3462   - "is-extendable": "^0.1.1",
3463   - "sort-asc": "^0.2.0",
3464   - "sort-desc": "^0.2.0",
3465   - "union-value": "^0.2.3"
3466   - },
3467   - "dependencies": {
3468   - "extend-shallow": {
3469   - "version": "2.0.1",
3470   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3471   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3472   - "requires": {
3473   - "is-extendable": "^0.1.0"
3474   - }
3475   - },
3476   - "set-value": {
3477   - "version": "0.4.3",
3478   - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
3479   - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
3480   - "requires": {
3481   - "extend-shallow": "^2.0.1",
3482   - "is-extendable": "^0.1.1",
3483   - "is-plain-object": "^2.0.1",
3484   - "to-object-path": "^0.3.0"
3485   - }
3486   - },
3487   - "union-value": {
3488   - "version": "0.2.4",
3489   - "resolved": "https://registry.npmjs.org/union-value/-/union-value-0.2.4.tgz",
3490   - "integrity": "sha1-c3UVJ4ZnkFfns3qmdug0aPwCdPA=",
3491   - "requires": {
3492   - "arr-union": "^3.1.0",
3493   - "get-value": "^2.0.6",
3494   - "is-extendable": "^0.1.1",
3495   - "set-value": "^0.4.3"
3496   - }
3497   - }
3498   - }
3499   - },
3500 3556 "source-map": {
3501 3557 "version": "0.5.7",
3502 3558 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
... ... @@ -3608,7 +3664,6 @@
3608 3664 "version": "1.1.1",
3609 3665 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3610 3666 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3611   - "optional": true,
3612 3667 "requires": {
3613 3668 "safe-buffer": "~5.1.0"
3614 3669 }
... ... @@ -3677,6 +3732,11 @@
3677 3732 }
3678 3733 }
3679 3734 },
  3735 + "text-hex": {
  3736 + "version": "1.0.0",
  3737 + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
  3738 + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
  3739 + },
3680 3740 "text-table": {
3681 3741 "version": "0.2.0",
3682 3742 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
... ... @@ -3702,6 +3762,7 @@
3702 3762 "version": "0.3.0",
3703 3763 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
3704 3764 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
  3765 + "optional": true,
3705 3766 "requires": {
3706 3767 "kind-of": "^3.0.2"
3707 3768 },
... ... @@ -3710,6 +3771,7 @@
3710 3771 "version": "3.2.2",
3711 3772 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3712 3773 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
  3774 + "optional": true,
3713 3775 "requires": {
3714 3776 "is-buffer": "^1.1.5"
3715 3777 }
... ... @@ -3759,6 +3821,11 @@
3759 3821 }
3760 3822 }
3761 3823 },
  3824 + "triple-beam": {
  3825 + "version": "1.3.0",
  3826 + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
  3827 + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
  3828 + },
3762 3829 "tslib": {
3763 3830 "version": "1.10.0",
3764 3831 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
... ... @@ -3796,19 +3863,6 @@
3796 3863 "mime-types": "~2.1.24"
3797 3864 }
3798 3865 },
3799   - "typewise": {
3800   - "version": "1.0.3",
3801   - "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz",
3802   - "integrity": "sha1-EGeTZUCvl5N8xdz5kiSG6fooRlE=",
3803   - "requires": {
3804   - "typewise-core": "^1.2.0"
3805   - }
3806   - },
3807   - "typewise-core": {
3808   - "version": "1.2.0",
3809   - "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz",
3810   - "integrity": "sha1-l+uRgFx/VdL5QXSPpQ0xXZke8ZU="
3811   - },
3812 3866 "uid-safe": {
3813 3867 "version": "2.1.5",
3814 3868 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
... ... @@ -3823,38 +3877,15 @@
3823 3877 "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po="
3824 3878 },
3825 3879 "union-value": {
3826   - "version": "1.0.0",
3827   - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
3828   - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
  3880 + "version": "1.0.1",
  3881 + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
  3882 + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
3829 3883 "optional": true,
3830 3884 "requires": {
3831 3885 "arr-union": "^3.1.0",
3832 3886 "get-value": "^2.0.6",
3833 3887 "is-extendable": "^0.1.1",
3834   - "set-value": "^0.4.3"
3835   - },
3836   - "dependencies": {
3837   - "extend-shallow": {
3838   - "version": "2.0.1",
3839   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3840   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3841   - "optional": true,
3842   - "requires": {
3843   - "is-extendable": "^0.1.0"
3844   - }
3845   - },
3846   - "set-value": {
3847   - "version": "0.4.3",
3848   - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
3849   - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
3850   - "optional": true,
3851   - "requires": {
3852   - "extend-shallow": "^2.0.1",
3853   - "is-extendable": "^0.1.1",
3854   - "is-plain-object": "^2.0.1",
3855   - "to-object-path": "^0.3.0"
3856   - }
3857   - }
  3888 + "set-value": "^2.0.1"
3858 3889 }
3859 3890 },
3860 3891 "uniqid": {
... ... @@ -3911,9 +3942,9 @@
3911 3942 }
3912 3943 },
3913 3944 "upath": {
3914   - "version": "1.1.2",
3915   - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
3916   - "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
  3945 + "version": "1.2.0",
  3946 + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
  3947 + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
3917 3948 "optional": true
3918 3949 },
3919 3950 "uri-js": {
... ... @@ -3939,8 +3970,7 @@
3939 3970 "util-deprecate": {
3940 3971 "version": "1.0.2",
3941 3972 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3942   - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3943   - "optional": true
  3973 + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
3944 3974 },
3945 3975 "utils-merge": {
3946 3976 "version": "1.0.1",
... ... @@ -3982,16 +4012,31 @@
3982 4012 "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
3983 4013 },
3984 4014 "winston": {
3985   - "version": "2.4.4",
3986   - "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.4.tgz",
3987   - "integrity": "sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==",
3988   - "requires": {
3989   - "async": "~1.0.0",
3990   - "colors": "1.0.x",
3991   - "cycle": "1.0.x",
3992   - "eyes": "0.1.x",
3993   - "isstream": "0.1.x",
3994   - "stack-trace": "0.0.x"
  4015 + "version": "3.2.1",
  4016 + "resolved": "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz",
  4017 + "integrity": "sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==",
  4018 + "requires": {
  4019 + "async": "^2.6.1",
  4020 + "diagnostics": "^1.1.1",
  4021 + "is-stream": "^1.1.0",
  4022 + "logform": "^2.1.1",
  4023 + "one-time": "0.0.4",
  4024 + "readable-stream": "^3.1.1",
  4025 + "stack-trace": "0.0.x",
  4026 + "triple-beam": "^1.3.0",
  4027 + "winston-transport": "^4.3.0"
  4028 + },
  4029 + "dependencies": {
  4030 + "readable-stream": {
  4031 + "version": "3.4.0",
  4032 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
  4033 + "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
  4034 + "requires": {
  4035 + "inherits": "^2.0.3",
  4036 + "string_decoder": "^1.1.1",
  4037 + "util-deprecate": "^1.0.1"
  4038 + }
  4039 + }
3995 4040 }
3996 4041 },
3997 4042 "winston-circular-buffer": {
... ... @@ -4002,12 +4047,57 @@
4002 4047 "circular-buffer": "0.0.6"
4003 4048 }
4004 4049 },
  4050 + "winston-compat": {
  4051 + "version": "0.1.4",
  4052 + "resolved": "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.4.tgz",
  4053 + "integrity": "sha512-mMEfFsSm6GmkFF+f4/0UJtG4N1vSaczGmXLVJYmS/+u2zUaIPcw2ZRuwUg2TvVBjswgiraN+vNnAG8z4fRUZ4w==",
  4054 + "requires": {
  4055 + "cycle": "~1.0.3",
  4056 + "logform": "^1.6.0",
  4057 + "triple-beam": "^1.2.0"
  4058 + },
  4059 + "dependencies": {
  4060 + "logform": {
  4061 + "version": "1.10.0",
  4062 + "resolved": "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz",
  4063 + "integrity": "sha512-em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==",
  4064 + "requires": {
  4065 + "colors": "^1.2.1",
  4066 + "fast-safe-stringify": "^2.0.4",
  4067 + "fecha": "^2.3.3",
  4068 + "ms": "^2.1.1",
  4069 + "triple-beam": "^1.2.0"
  4070 + }
  4071 + }
  4072 + }
  4073 + },
4005 4074 "winston-daily-rotate-file": {
4006   - "version": "1.7.2",
4007   - "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-1.7.2.tgz",
4008   - "integrity": "sha1-ZQK/opeCT9mC2l5WR8dThXjS+aA=",
  4075 + "version": "3.10.0",
  4076 + "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz",
  4077 + "integrity": "sha512-KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA==",
  4078 + "requires": {
  4079 + "file-stream-rotator": "^0.4.1",
  4080 + "object-hash": "^1.3.0",
  4081 + "semver": "^6.2.0",
  4082 + "triple-beam": "^1.3.0",
  4083 + "winston-compat": "^0.1.4",
  4084 + "winston-transport": "^4.2.0"
  4085 + },
  4086 + "dependencies": {
  4087 + "semver": {
  4088 + "version": "6.3.0",
  4089 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
  4090 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
  4091 + }
  4092 + }
  4093 + },
  4094 + "winston-transport": {
  4095 + "version": "4.3.0",
  4096 + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz",
  4097 + "integrity": "sha512-B2wPuwUi3vhzn/51Uukcao4dIduEiPOcOt9HJ3QeaXgkJ5Z7UwpBzxS4ZGNHtrxrUvTwemsQiSys0ihOf8Mp1A==",
4009 4098 "requires": {
4010   - "mkdirp": "0.5.1"
  4099 + "readable-stream": "^2.3.6",
  4100 + "triple-beam": "^1.2.0"
4011 4101 }
4012 4102 },
4013 4103 "wordwrap": {