Compare View

switch
from
...
to
 
Commits (2)

Changes

Showing 3 changed files Side-by-side Diff

1 1 process.chdir(__dirname);
2 2  
3 3 const fs = require('fs');
4   -
5   -fs.writeFileSync('pid.txt', `${process.pid}`);
6   -
7 4 const config = require('komodo-sdk/config');
8 5  
9   -if (config && ( config.name || config.origin )) {
10   - global.KOMODO_LOG_LABEL = `KOMODO-CENTER@${ config.name || config.origin }`;
  6 +if (config && (config.name || config.origin)) {
  7 + global.KOMODO_LOG_LABEL = `KOMODO-CENTER@${config.name || config.origin}`;
11 8 process.title = global.KOMODO_LOG_LABEL;
12 9 }
  10 +const sdNotify = require('komodo-sdk/sd-notify');
13 11  
14   -const transport = require('./transport');
15 12 const trxCenter = require('komodo-sdk/center/messaging/trx-center');
  13 +const transport = require('./transport');
16 14  
17 15 transport.init(trxCenter.callback);
18 16 trxCenter.setTransport(transport);
  17 +
  18 +fs.writeFileSync('pid.txt', `${process.pid}`);
  19 +sdNotify();
Changes suppressed. Click to show
1 1 {
2 2 "name": "komodo-center-httpget",
3   - "version": "1.1.3",
  3 + "version": "1.1.4",
4 4 "lockfileVersion": 2,
5 5 "requires": true,
6 6 "packages": {
7 7 "": {
8 8 "name": "komodo-center-httpget",
9   - "version": "1.1.3",
  9 + "version": "1.1.4",
10 10 "license": "ISC",
11 11 "dependencies": {
12   - "komodo-sdk": "^1.43.8",
  12 + "komodo-sdk": "^1.45.6",
13 13 "request": "^2.81.0",
14 14 "tektrans-logger": "^1.2.3",
15 15 "uniqid": "^5.4.0"
... ... @@ -122,6 +122,39 @@
122 122 "node": ">=4.0.0"
123 123 }
124 124 },
  125 + "node_modules/@codibre/winston-redis": {
  126 + "version": "3.1.1",
  127 + "resolved": "https://registry.npmjs.org/@codibre/winston-redis/-/winston-redis-3.1.1.tgz",
  128 + "integrity": "sha512-nxSV1+LVjWzQAJRysBiN4ikg/cb6/l0NYsHZJc+EqPoqLs1IKFUGOXYfTCDJ0eBSihsi7wy9Nx4bY+DFOwSVXQ==",
  129 + "dependencies": {
  130 + "async": "^2.6.3",
  131 + "lodash": "^4.17.21",
  132 + "redis": "^3.1.2",
  133 + "winston-transport": "^4.4.1"
  134 + },
  135 + "engines": {
  136 + "node": ">=8.11.x"
  137 + },
  138 + "peerDependencies": {
  139 + "winston": "^3.3.3"
  140 + }
  141 + },
  142 + "node_modules/@codibre/winston-redis/node_modules/async": {
  143 + "version": "2.6.4",
  144 + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
  145 + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
  146 + "dependencies": {
  147 + "lodash": "^4.17.14"
  148 + }
  149 + },
  150 + "node_modules/@colors/colors": {
  151 + "version": "1.5.0",
  152 + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
  153 + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
  154 + "engines": {
  155 + "node": ">=0.1.90"
  156 + }
  157 + },
125 158 "node_modules/@dabh/diagnostics": {
126 159 "version": "2.0.2",
127 160 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz",
... ... @@ -152,22 +185,6 @@
152 185 "node": "^10.12.0 || >=12.0.0"
153 186 }
154 187 },
155   - "node_modules/@eslint/eslintrc/node_modules/ajv": {
156   - "version": "6.12.6",
157   - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
158   - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
159   - "dev": true,
160   - "dependencies": {
161   - "fast-deep-equal": "^3.1.1",
162   - "fast-json-stable-stringify": "^2.0.0",
163   - "json-schema-traverse": "^0.4.1",
164   - "uri-js": "^4.2.2"
165   - },
166   - "funding": {
167   - "type": "github",
168   - "url": "https://github.com/sponsors/epoberezkin"
169   - }
170   - },
171 188 "node_modules/@eslint/eslintrc/node_modules/debug": {
172 189 "version": "4.3.2",
173 190 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
... ... @@ -185,18 +202,6 @@
185 202 }
186 203 }
187 204 },
188   - "node_modules/@eslint/eslintrc/node_modules/fast-deep-equal": {
189   - "version": "3.1.3",
190   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
191   - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
192   - "dev": true
193   - },
194   - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
195   - "version": "0.4.1",
196   - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
197   - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
198   - "dev": true
199   - },
200 205 "node_modules/@eslint/eslintrc/node_modules/ms": {
201 206 "version": "2.1.2",
202 207 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
... ... @@ -291,14 +296,18 @@
291 296 }
292 297 },
293 298 "node_modules/ajv": {
294   - "version": "5.5.2",
295   - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
296   - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
  299 + "version": "6.12.6",
  300 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
  301 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
297 302 "dependencies": {
298   - "co": "^4.6.0",
299   - "fast-deep-equal": "^1.0.0",
  303 + "fast-deep-equal": "^3.1.1",
300 304 "fast-json-stable-stringify": "^2.0.0",
301   - "json-schema-traverse": "^0.3.0"
  305 + "json-schema-traverse": "^0.4.1",
  306 + "uri-js": "^4.2.2"
  307 + },
  308 + "funding": {
  309 + "type": "github",
  310 + "url": "https://github.com/sponsors/epoberezkin"
302 311 }
303 312 },
304 313 "node_modules/ansi-colors": {
... ... @@ -450,24 +459,6 @@
450 459 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
451 460 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
452 461 },
453   - "node_modules/auto-changelog": {
454   - "version": "2.3.0",
455   - "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz",
456   - "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==",
457   - "dependencies": {
458   - "commander": "^5.0.0",
459   - "handlebars": "^4.7.3",
460   - "node-fetch": "^2.6.0",
461   - "parse-github-url": "^1.0.2",
462   - "semver": "^6.3.0"
463   - },
464   - "bin": {
465   - "auto-changelog": "src/index.js"
466   - },
467   - "engines": {
468   - "node": ">=8.3"
469   - }
470   - },
471 462 "node_modules/aws-sign2": {
472 463 "version": "0.7.0",
473 464 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
... ... @@ -511,6 +502,15 @@
511 502 "tweetnacl": "^0.14.3"
512 503 }
513 504 },
  505 + "node_modules/bindings": {
  506 + "version": "1.5.0",
  507 + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
  508 + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
  509 + "optional": true,
  510 + "dependencies": {
  511 + "file-uri-to-path": "1.0.0"
  512 + }
  513 + },
514 514 "node_modules/body-parser": {
515 515 "version": "1.19.0",
516 516 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
... ... @@ -607,15 +607,6 @@
607 607 "node": "*"
608 608 }
609 609 },
610   - "node_modules/co": {
611   - "version": "4.6.0",
612   - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
613   - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
614   - "engines": {
615   - "iojs": ">= 1.0.0",
616   - "node": ">= 0.12.0"
617   - }
618   - },
619 610 "node_modules/color": {
620 611 "version": "3.2.1",
621 612 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
... ... @@ -647,14 +638,6 @@
647 638 "simple-swizzle": "^0.2.2"
648 639 }
649 640 },
650   - "node_modules/colors": {
651   - "version": "1.4.0",
652   - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
653   - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
654   - "engines": {
655   - "node": ">=0.1.90"
656   - }
657   - },
658 641 "node_modules/colorspace": {
659 642 "version": "1.1.4",
660 643 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
... ... @@ -842,26 +825,24 @@
842 825 }
843 826 },
844 827 "node_modules/dot-object": {
845   - "version": "1.9.0",
846   - "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz",
847   - "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==",
  828 + "version": "2.1.4",
  829 + "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-2.1.4.tgz",
  830 + "integrity": "sha512-7FXnyyCLFawNYJ+NhkqyP9Wd2yzuo+7n9pGiYpkmXCTYa8Ci2U0eUNDVg5OuO5Pm6aFXI2SWN8/N/w7SJWu1WA==",
848 831 "dependencies": {
849   - "commander": "^2.20.0",
850   - "glob": "^7.1.4"
  832 + "commander": "^4.0.0",
  833 + "glob": "^7.1.5"
851 834 },
852 835 "bin": {
853 836 "dot-object": "bin/dot-object"
854 837 }
855 838 },
856 839 "node_modules/dot-object/node_modules/commander": {
857   - "version": "2.20.3",
858   - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
859   - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
860   - },
861   - "node_modules/double-ended-queue": {
862   - "version": "2.1.0-0",
863   - "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
864   - "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw="
  840 + "version": "4.1.1",
  841 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
  842 + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
  843 + "engines": {
  844 + "node": ">= 6"
  845 + }
865 846 },
866 847 "node_modules/ecc-jsbn": {
867 848 "version": "0.1.2",
... ... @@ -1196,22 +1177,6 @@
1196 1177 "node": ">=10"
1197 1178 }
1198 1179 },
1199   - "node_modules/eslint/node_modules/ajv": {
1200   - "version": "6.12.6",
1201   - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1202   - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1203   - "dev": true,
1204   - "dependencies": {
1205   - "fast-deep-equal": "^3.1.1",
1206   - "fast-json-stable-stringify": "^2.0.0",
1207   - "json-schema-traverse": "^0.4.1",
1208   - "uri-js": "^4.2.2"
1209   - },
1210   - "funding": {
1211   - "type": "github",
1212   - "url": "https://github.com/sponsors/epoberezkin"
1213   - }
1214   - },
1215 1180 "node_modules/eslint/node_modules/debug": {
1216 1181 "version": "4.3.2",
1217 1182 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
... ... @@ -1229,18 +1194,6 @@
1229 1194 }
1230 1195 }
1231 1196 },
1232   - "node_modules/eslint/node_modules/fast-deep-equal": {
1233   - "version": "3.1.3",
1234   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1235   - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1236   - "dev": true
1237   - },
1238   - "node_modules/eslint/node_modules/json-schema-traverse": {
1239   - "version": "0.4.1",
1240   - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1241   - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1242   - "dev": true
1243   - },
1244 1197 "node_modules/eslint/node_modules/lru-cache": {
1245 1198 "version": "6.0.0",
1246 1199 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
... ... @@ -1485,9 +1438,9 @@
1485 1438 ]
1486 1439 },
1487 1440 "node_modules/fast-deep-equal": {
1488   - "version": "1.1.0",
1489   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
1490   - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ="
  1441 + "version": "3.1.3",
  1442 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  1443 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
1491 1444 },
1492 1445 "node_modules/fast-json-stable-stringify": {
1493 1446 "version": "2.0.0",
... ... @@ -1525,6 +1478,12 @@
1525 1478 "moment": "^2.11.2"
1526 1479 }
1527 1480 },
  1481 + "node_modules/file-uri-to-path": {
  1482 + "version": "1.0.0",
  1483 + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
  1484 + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
  1485 + "optional": true
  1486 + },
1528 1487 "node_modules/finalhandler": {
1529 1488 "version": "1.1.2",
1530 1489 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
... ... @@ -1738,26 +1697,6 @@
1738 1697 "url": "https://github.com/sponsors/sindresorhus"
1739 1698 }
1740 1699 },
1741   - "node_modules/handlebars": {
1742   - "version": "4.7.7",
1743   - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
1744   - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
1745   - "dependencies": {
1746   - "minimist": "^1.2.5",
1747   - "neo-async": "^2.6.0",
1748   - "source-map": "^0.6.1",
1749   - "wordwrap": "^1.0.0"
1750   - },
1751   - "bin": {
1752   - "handlebars": "bin/handlebars"
1753   - },
1754   - "engines": {
1755   - "node": ">=0.4.7"
1756   - },
1757   - "optionalDependencies": {
1758   - "uglify-js": "^3.1.4"
1759   - }
1760   - },
1761 1700 "node_modules/har-schema": {
1762 1701 "version": "2.0.0",
1763 1702 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
... ... @@ -1767,16 +1706,16 @@
1767 1706 }
1768 1707 },
1769 1708 "node_modules/har-validator": {
1770   - "version": "5.1.0",
1771   - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
1772   - "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
  1709 + "version": "5.1.5",
  1710 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
  1711 + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
1773 1712 "deprecated": "this library is no longer supported",
1774 1713 "dependencies": {
1775   - "ajv": "^5.3.0",
  1714 + "ajv": "^6.12.3",
1776 1715 "har-schema": "^2.0.0"
1777 1716 },
1778 1717 "engines": {
1779   - "node": ">=4"
  1718 + "node": ">=6"
1780 1719 }
1781 1720 },
1782 1721 "node_modules/has": {
... ... @@ -2163,11 +2102,6 @@
2163 2102 "url": "https://github.com/sponsors/ljharb"
2164 2103 }
2165 2104 },
2166   - "node_modules/isarray": {
2167   - "version": "1.0.0",
2168   - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2169   - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
2170   - },
2171 2105 "node_modules/isexe": {
2172 2106 "version": "2.0.0",
2173 2107 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
... ... @@ -2218,9 +2152,9 @@
2218 2152 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
2219 2153 },
2220 2154 "node_modules/json-schema-traverse": {
2221   - "version": "0.3.1",
2222   - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
2223   - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
  2155 + "version": "0.4.1",
  2156 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
  2157 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
2224 2158 },
2225 2159 "node_modules/json-stable-stringify-without-jsonify": {
2226 2160 "version": "1.0.1",
... ... @@ -2228,6 +2162,11 @@
2228 2162 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
2229 2163 "dev": true
2230 2164 },
  2165 + "node_modules/json-stringify-pretty-compact": {
  2166 + "version": "3.0.0",
  2167 + "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-3.0.0.tgz",
  2168 + "integrity": "sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA=="
  2169 + },
2231 2170 "node_modules/json-stringify-safe": {
2232 2171 "version": "5.0.1",
2233 2172 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
... ... @@ -2260,19 +2199,19 @@
2260 2199 }
2261 2200 },
2262 2201 "node_modules/komodo-sdk": {
2263   - "version": "1.43.8",
2264   - "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.43.8.tgz",
2265   - "integrity": "sha512-D0IYaIIiwI6MJmuHd7JeMyRgbHYblnIuXVBpffVw5BTRMaMJQc2oNYN3+hUAmj/cr8WJaAI34OByCp0UwDSRRQ==",
  2202 + "version": "1.45.6",
  2203 + "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.45.6.tgz",
  2204 + "integrity": "sha512-6HMSnfae9iKhj4rcY29S3eqWzKeu45KjxnHoaocBMOo5OG6ibxzGI57u7AdRyhyvhxGrnlkTAmwA47yzOIsscw==",
2266 2205 "dependencies": {
2267 2206 "array-unique": "^0.3.2",
2268   - "auto-changelog": "^2.3.0",
2269 2207 "basic-auth": "^2.0.0",
2270 2208 "body-parser": "^1.18.2",
2271   - "dot-object": "^1.7.0",
  2209 + "dot-object": "^2.1.4",
2272 2210 "express": "^4.17.1",
2273 2211 "express-session": "^1.15.6",
2274 2212 "fs-copy-file": "^2.1.2",
2275 2213 "json-query": "^2.2.2",
  2214 + "json-stringify-pretty-compact": "^3.0.0",
2276 2215 "lru-cache": "^4.1.1",
2277 2216 "macaddress": "^0.2.9",
2278 2217 "moment": "^2.24.0",
... ... @@ -2282,15 +2221,19 @@
2282 2221 "nunjucks": "^3.2.3",
2283 2222 "pkginfo": "^0.4.1",
2284 2223 "redis": "^3.1.2",
2285   - "request": "^2.88.0",
  2224 + "request": "^2.88.2",
2286 2225 "sha1": "^1.1.1",
2287 2226 "simple-git": "^1.80.1",
2288 2227 "stack-trace": "0.0.10",
2289 2228 "strftime": "^0.10.0",
2290 2229 "string-natural-compare": "^2.0.2",
2291   - "tektrans-logger": "^1.2.2",
  2230 + "tektrans-logger": "^1.2.4",
2292 2231 "uniqid": "^4.1.1",
  2232 + "url-join": "^4.0.1",
2293 2233 "uuid": "^3.4.0"
  2234 + },
  2235 + "optionalDependencies": {
  2236 + "sd-notify": "^2.8.0"
2294 2237 }
2295 2238 },
2296 2239 "node_modules/komodo-sdk/node_modules/uniqid": {
... ... @@ -2350,14 +2293,14 @@
2350 2293 "dev": true
2351 2294 },
2352 2295 "node_modules/logform": {
2353   - "version": "2.3.0",
2354   - "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz",
2355   - "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==",
  2296 + "version": "2.4.0",
  2297 + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz",
  2298 + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==",
2356 2299 "dependencies": {
2357   - "colors": "^1.2.1",
  2300 + "@colors/colors": "1.5.0",
2358 2301 "fecha": "^4.2.0",
2359 2302 "ms": "^2.1.1",
2360   - "safe-stable-stringify": "^1.1.0",
  2303 + "safe-stable-stringify": "^2.3.1",
2361 2304 "triple-beam": "^1.3.0"
2362 2305 }
2363 2306 },
... ... @@ -2445,7 +2388,8 @@
2445 2388 "node_modules/minimist": {
2446 2389 "version": "1.2.5",
2447 2390 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2448   - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
  2391 + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
  2392 + "dev": true
2449 2393 },
2450 2394 "node_modules/mkdirp": {
2451 2395 "version": "1.0.4",
... ... @@ -2485,22 +2429,6 @@
2485 2429 "node": ">= 0.6"
2486 2430 }
2487 2431 },
2488   - "node_modules/neo-async": {
2489   - "version": "2.6.2",
2490   - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
2491   - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
2492   - },
2493   - "node_modules/node-fetch": {
2494   - "version": "2.6.6",
2495   - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz",
2496   - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==",
2497   - "dependencies": {
2498   - "whatwg-url": "^5.0.0"
2499   - },
2500   - "engines": {
2501   - "node": "4.x || >=6.0.0"
2502   - }
2503   - },
2504 2432 "node_modules/node-machine-id": {
2505 2433 "version": "1.1.12",
2506 2434 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz",
... ... @@ -2724,17 +2652,6 @@
2724 2652 "node": ">=6"
2725 2653 }
2726 2654 },
2727   - "node_modules/parse-github-url": {
2728   - "version": "1.0.2",
2729   - "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz",
2730   - "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==",
2731   - "bin": {
2732   - "parse-github-url": "cli.js"
2733   - },
2734   - "engines": {
2735   - "node": ">=0.10.0"
2736   - }
2737   - },
2738 2655 "node_modules/parseurl": {
2739 2656 "version": "1.3.3",
2740 2657 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
... ... @@ -2822,11 +2739,6 @@
2822 2739 "node": ">= 0.8.0"
2823 2740 }
2824 2741 },
2825   - "node_modules/process-nextick-args": {
2826   - "version": "2.0.1",
2827   - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2828   - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
2829   - },
2830 2742 "node_modules/progress": {
2831 2743 "version": "2.0.3",
2832 2744 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
... ... @@ -2854,14 +2766,17 @@
2854 2766 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
2855 2767 },
2856 2768 "node_modules/psl": {
2857   - "version": "1.1.29",
2858   - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",
2859   - "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="
  2769 + "version": "1.8.0",
  2770 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
  2771 + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
2860 2772 },
2861 2773 "node_modules/punycode": {
2862   - "version": "1.4.1",
2863   - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
2864   - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
  2774 + "version": "2.1.1",
  2775 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
  2776 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
  2777 + "engines": {
  2778 + "node": ">=6"
  2779 + }
2865 2780 },
2866 2781 "node_modules/qs": {
2867 2782 "version": "6.5.2",
... ... @@ -2969,9 +2884,9 @@
2969 2884 }
2970 2885 },
2971 2886 "node_modules/request": {
2972   - "version": "2.88.0",
2973   - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
2974   - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
  2887 + "version": "2.88.2",
  2888 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
  2889 + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
2975 2890 "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
2976 2891 "dependencies": {
2977 2892 "aws-sign2": "~0.7.0",
... ... @@ -2981,7 +2896,7 @@
2981 2896 "extend": "~3.0.2",
2982 2897 "forever-agent": "~0.6.1",
2983 2898 "form-data": "~2.3.2",
2984   - "har-validator": "~5.1.0",
  2899 + "har-validator": "~5.1.3",
2985 2900 "http-signature": "~1.2.0",
2986 2901 "is-typedarray": "~1.0.0",
2987 2902 "isstream": "~0.1.2",
... ... @@ -2991,24 +2906,12 @@
2991 2906 "performance-now": "^2.1.0",
2992 2907 "qs": "~6.5.2",
2993 2908 "safe-buffer": "^5.1.2",
2994   - "tough-cookie": "~2.4.3",
  2909 + "tough-cookie": "~2.5.0",
2995 2910 "tunnel-agent": "^0.6.0",
2996 2911 "uuid": "^3.3.2"
2997 2912 },
2998 2913 "engines": {
2999   - "node": ">= 4"
3000   - }
3001   - },
3002   - "node_modules/request/node_modules/tough-cookie": {
3003   - "version": "2.4.3",
3004   - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
3005   - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
3006   - "dependencies": {
3007   - "psl": "^1.1.24",
3008   - "punycode": "^1.4.1"
3009   - },
3010   - "engines": {
3011   - "node": ">=0.8"
  2914 + "node": ">= 6"
3012 2915 }
3013 2916 },
3014 2917 "node_modules/require-from-string": {
... ... @@ -3077,21 +2980,34 @@
3077 2980 ]
3078 2981 },
3079 2982 "node_modules/safe-stable-stringify": {
3080   - "version": "1.1.1",
3081   - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz",
3082   - "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw=="
  2983 + "version": "2.3.1",
  2984 + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz",
  2985 + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==",
  2986 + "engines": {
  2987 + "node": ">=10"
  2988 + }
3083 2989 },
3084 2990 "node_modules/safer-buffer": {
3085 2991 "version": "2.1.2",
3086 2992 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3087 2993 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
3088 2994 },
3089   - "node_modules/semver": {
3090   - "version": "6.3.0",
3091   - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3092   - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3093   - "bin": {
3094   - "semver": "bin/semver.js"
  2995 + "node_modules/sd-notify": {
  2996 + "version": "2.8.0",
  2997 + "resolved": "https://registry.npmjs.org/sd-notify/-/sd-notify-2.8.0.tgz",
  2998 + "integrity": "sha512-e+D1v0Y6UzmqXcPlaTkHk1QMdqk36mF/jIYv5gwry/N2Tb8/UNnpfG6ktGLpeBOR6TCC5hPKgqA+0hTl9sm2tA==",
  2999 + "hasInstallScript": true,
  3000 + "optional": true,
  3001 + "os": [
  3002 + "linux",
  3003 + "darwin",
  3004 + "win32"
  3005 + ],
  3006 + "dependencies": {
  3007 + "bindings": "1.5.0"
  3008 + },
  3009 + "engines": {
  3010 + "node": ">=8.0.0"
3095 3011 }
3096 3012 },
3097 3013 "node_modules/send": {
... ... @@ -3242,14 +3158,6 @@
3242 3158 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
3243 3159 }
3244 3160 },
3245   - "node_modules/source-map": {
3246   - "version": "0.6.1",
3247   - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3248   - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3249   - "engines": {
3250   - "node": ">=0.10.0"
3251   - }
3252   - },
3253 3161 "node_modules/sprintf-js": {
3254 3162 "version": "1.0.3",
3255 3163 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
... ... @@ -3436,12 +3344,6 @@
3436 3344 "url": "https://github.com/sponsors/epoberezkin"
3437 3345 }
3438 3346 },
3439   - "node_modules/table/node_modules/fast-deep-equal": {
3440   - "version": "3.1.3",
3441   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3442   - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
3443   - "dev": true
3444   - },
3445 3347 "node_modules/table/node_modules/json-schema-traverse": {
3446 3348 "version": "1.0.0",
3447 3349 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
... ... @@ -3449,61 +3351,14 @@
3449 3351 "dev": true
3450 3352 },
3451 3353 "node_modules/tektrans-logger": {
3452   - "version": "1.2.3",
3453   - "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.3.tgz",
3454   - "integrity": "sha512-bfdgBH374s+p5sv0EZeYEktPBrY4ulMOxlgc8lhN14xYjSnhLxnWzTs26IuBYbwEwlSdp0U/8G7fVsIAtNL7BA==",
  3354 + "version": "1.2.4",
  3355 + "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.4.tgz",
  3356 + "integrity": "sha512-NBX6yJ0sQU8+omv00UjgRnCThx1W3vJItDfE5XLbvZHZjeegxzqqzsUnPH6MvYUVjg1l5+UPDBsNGCGcfjR+kQ==",
3455 3357 "dependencies": {
  3358 + "@codibre/winston-redis": "^3.1.1",
3456 3359 "mkdirp": "^1.0.4",
3457   - "redis": "^2.8.0",
3458 3360 "winston": "^3.3.3",
3459   - "winston-daily-rotate-file": "^4.5.5",
3460   - "winston-redis": "^3.1.0"
3461   - }
3462   - },
3463   - "node_modules/tektrans-logger/node_modules/async": {
3464   - "version": "2.6.3",
3465   - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
3466   - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
3467   - "dependencies": {
3468   - "lodash": "^4.17.14"
3469   - }
3470   - },
3471   - "node_modules/tektrans-logger/node_modules/redis": {
3472   - "version": "2.8.0",
3473   - "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",
3474   - "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==",
3475   - "dependencies": {
3476   - "double-ended-queue": "^2.1.0-0",
3477   - "redis-commands": "^1.2.0",
3478   - "redis-parser": "^2.6.0"
3479   - },
3480   - "engines": {
3481   - "node": ">=0.10.0"
3482   - }
3483   - },
3484   - "node_modules/tektrans-logger/node_modules/redis-parser": {
3485   - "version": "2.6.0",
3486   - "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",
3487   - "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=",
3488   - "engines": {
3489   - "node": ">=0.10.0"
3490   - }
3491   - },
3492   - "node_modules/tektrans-logger/node_modules/winston-redis": {
3493   - "version": "3.1.0",
3494   - "resolved": "https://registry.npmjs.org/winston-redis/-/winston-redis-3.1.0.tgz",
3495   - "integrity": "sha512-8DBScyeiB/m3nEp9E20zpulJqC7d9aOV9eRi4yl21DrRYvuXBJud+69aobqFg4rd/DV/ZAL9W1SA/zz66atmng==",
3496   - "dependencies": {
3497   - "async": "^2.6.1",
3498   - "lodash": "^4.6.1",
3499   - "winston-transport": "^4.2.0"
3500   - },
3501   - "engines": {
3502   - "node": ">=8.11.x"
3503   - },
3504   - "peerDependencies": {
3505   - "redis": "^2.8.0",
3506   - "winston": "^3.0.0"
  3361 + "winston-daily-rotate-file": "^4.5.5"
3507 3362 }
3508 3363 },
3509 3364 "node_modules/text-hex": {
... ... @@ -3525,10 +3380,17 @@
3525 3380 "node": ">=0.6"
3526 3381 }
3527 3382 },
3528   - "node_modules/tr46": {
3529   - "version": "0.0.3",
3530   - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
3531   - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
  3383 + "node_modules/tough-cookie": {
  3384 + "version": "2.5.0",
  3385 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
  3386 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
  3387 + "dependencies": {
  3388 + "psl": "^1.1.28",
  3389 + "punycode": "^2.1.1"
  3390 + },
  3391 + "engines": {
  3392 + "node": ">=0.8"
  3393 + }
3532 3394 },
3533 3395 "node_modules/triple-beam": {
3534 3396 "version": "1.3.0",
... ... @@ -3600,18 +3462,6 @@
3600 3462 "node": ">= 0.6"
3601 3463 }
3602 3464 },
3603   - "node_modules/uglify-js": {
3604   - "version": "3.14.3",
3605   - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz",
3606   - "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==",
3607   - "optional": true,
3608   - "bin": {
3609   - "uglifyjs": "bin/uglifyjs"
3610   - },
3611   - "engines": {
3612   - "node": ">=0.8.0"
3613   - }
3614   - },
3615 3465 "node_modules/uid-safe": {
3616 3466 "version": "2.1.5",
3617 3467 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
... ... @@ -3655,19 +3505,14 @@
3655 3505 "version": "4.4.1",
3656 3506 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3657 3507 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3658   - "dev": true,
3659 3508 "dependencies": {
3660 3509 "punycode": "^2.1.0"
3661 3510 }
3662 3511 },
3663   - "node_modules/uri-js/node_modules/punycode": {
3664   - "version": "2.1.1",
3665   - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
3666   - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
3667   - "dev": true,
3668   - "engines": {
3669   - "node": ">=6"
3670   - }
  3512 + "node_modules/url-join": {
  3513 + "version": "4.0.1",
  3514 + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
  3515 + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
3671 3516 },
3672 3517 "node_modules/util-deprecate": {
3673 3518 "version": "1.0.2",
... ... @@ -3718,20 +3563,6 @@
3718 3563 "extsprintf": "^1.2.0"
3719 3564 }
3720 3565 },
3721   - "node_modules/webidl-conversions": {
3722   - "version": "3.0.1",
3723   - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
3724   - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
3725   - },
3726   - "node_modules/whatwg-url": {
3727   - "version": "5.0.0",
3728   - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
3729   - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
3730   - "dependencies": {
3731   - "tr46": "~0.0.3",
3732   - "webidl-conversions": "^3.0.0"
3733   - }
3734   - },
3735 3566 "node_modules/which": {
3736 3567 "version": "2.0.2",
3737 3568 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
... ... @@ -3800,44 +3631,18 @@
3800 3631 }
3801 3632 },
3802 3633 "node_modules/winston-transport": {
3803   - "version": "4.4.0",
3804   - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz",
3805   - "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==",
  3634 + "version": "4.5.0",
  3635 + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz",
  3636 + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==",
3806 3637 "dependencies": {
3807   - "readable-stream": "^2.3.7",
3808   - "triple-beam": "^1.2.0"
  3638 + "logform": "^2.3.2",
  3639 + "readable-stream": "^3.6.0",
  3640 + "triple-beam": "^1.3.0"
3809 3641 },
3810 3642 "engines": {
3811 3643 "node": ">= 6.4.0"
3812 3644 }
3813 3645 },
3814   - "node_modules/winston-transport/node_modules/readable-stream": {
3815   - "version": "2.3.7",
3816   - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
3817   - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
3818   - "dependencies": {
3819   - "core-util-is": "~1.0.0",
3820   - "inherits": "~2.0.3",
3821   - "isarray": "~1.0.0",
3822   - "process-nextick-args": "~2.0.0",
3823   - "safe-buffer": "~5.1.1",
3824   - "string_decoder": "~1.1.1",
3825   - "util-deprecate": "~1.0.1"
3826   - }
3827   - },
3828   - "node_modules/winston-transport/node_modules/safe-buffer": {
3829   - "version": "5.1.2",
3830   - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3831   - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
3832   - },
3833   - "node_modules/winston-transport/node_modules/string_decoder": {
3834   - "version": "1.1.1",
3835   - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3836   - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3837   - "dependencies": {
3838   - "safe-buffer": "~5.1.0"
3839   - }
3840   - },
3841 3646 "node_modules/word-wrap": {
3842 3647 "version": "1.2.3",
3843 3648 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
... ... @@ -3847,11 +3652,6 @@
3847 3652 "node": ">=0.10.0"
3848 3653 }
3849 3654 },
3850   - "node_modules/wordwrap": {
3851   - "version": "1.0.0",
3852   - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
3853   - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
3854   - },
3855 3655 "node_modules/wrappy": {
3856 3656 "version": "1.0.2",
3857 3657 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
... ... @@ -3958,6 +3758,32 @@
3958 3758 "zames": "^2.0.0"
3959 3759 }
3960 3760 },
  3761 + "@codibre/winston-redis": {
  3762 + "version": "3.1.1",
  3763 + "resolved": "https://registry.npmjs.org/@codibre/winston-redis/-/winston-redis-3.1.1.tgz",
  3764 + "integrity": "sha512-nxSV1+LVjWzQAJRysBiN4ikg/cb6/l0NYsHZJc+EqPoqLs1IKFUGOXYfTCDJ0eBSihsi7wy9Nx4bY+DFOwSVXQ==",
  3765 + "requires": {
  3766 + "async": "^2.6.3",
  3767 + "lodash": "^4.17.21",
  3768 + "redis": "^3.1.2",
  3769 + "winston-transport": "^4.4.1"
  3770 + },
  3771 + "dependencies": {
  3772 + "async": {
  3773 + "version": "2.6.4",
  3774 + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
  3775 + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
  3776 + "requires": {
  3777 + "lodash": "^4.17.14"
  3778 + }
  3779 + }
  3780 + }
  3781 + },
  3782 + "@colors/colors": {
  3783 + "version": "1.5.0",
  3784 + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
  3785 + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ=="
  3786 + },
3961 3787 "@dabh/diagnostics": {
3962 3788 "version": "2.0.2",
3963 3789 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz",
... ... @@ -3985,18 +3811,6 @@
3985 3811 "strip-json-comments": "^3.1.1"
3986 3812 },
3987 3813 "dependencies": {
3988   - "ajv": {
3989   - "version": "6.12.6",
3990   - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
3991   - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
3992   - "dev": true,
3993   - "requires": {
3994   - "fast-deep-equal": "^3.1.1",
3995   - "fast-json-stable-stringify": "^2.0.0",
3996   - "json-schema-traverse": "^0.4.1",
3997   - "uri-js": "^4.2.2"
3998   - }
3999   - },
4000 3814 "debug": {
4001 3815 "version": "4.3.2",
4002 3816 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
... ... @@ -4006,18 +3820,6 @@
4006 3820 "ms": "2.1.2"
4007 3821 }
4008 3822 },
4009   - "fast-deep-equal": {
4010   - "version": "3.1.3",
4011   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
4012   - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
4013   - "dev": true
4014   - },
4015   - "json-schema-traverse": {
4016   - "version": "0.4.1",
4017   - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
4018   - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
4019   - "dev": true
4020   - },
4021 3823 "ms": {
4022 3824 "version": "2.1.2",
4023 3825 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
... ... @@ -4094,14 +3896,14 @@
4094 3896 "requires": {}
4095 3897 },
4096 3898 "ajv": {
4097   - "version": "5.5.2",
4098   - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
4099   - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
  3899 + "version": "6.12.6",
  3900 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
  3901 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
4100 3902 "requires": {
4101   - "co": "^4.6.0",
4102   - "fast-deep-equal": "^1.0.0",
  3903 + "fast-deep-equal": "^3.1.1",
4103 3904 "fast-json-stable-stringify": "^2.0.0",
4104   - "json-schema-traverse": "^0.3.0"
  3905 + "json-schema-traverse": "^0.4.1",
  3906 + "uri-js": "^4.2.2"
4105 3907 }
4106 3908 },
4107 3909 "ansi-colors": {
... ... @@ -4219,18 +4021,6 @@
4219 4021 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
4220 4022 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
4221 4023 },
4222   - "auto-changelog": {
4223   - "version": "2.3.0",
4224   - "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz",
4225   - "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==",
4226   - "requires": {
4227   - "commander": "^5.0.0",
4228   - "handlebars": "^4.7.3",
4229   - "node-fetch": "^2.6.0",
4230   - "parse-github-url": "^1.0.2",
4231   - "semver": "^6.3.0"
4232   - }
4233   - },
4234 4024 "aws-sign2": {
4235 4025 "version": "0.7.0",
4236 4026 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
... ... @@ -4270,6 +4060,15 @@
4270 4060 "tweetnacl": "^0.14.3"
4271 4061 }
4272 4062 },
  4063 + "bindings": {
  4064 + "version": "1.5.0",
  4065 + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
  4066 + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
  4067 + "optional": true,
  4068 + "requires": {
  4069 + "file-uri-to-path": "1.0.0"
  4070 + }
  4071 + },
4273 4072 "body-parser": {
4274 4073 "version": "1.19.0",
4275 4074 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
... ... @@ -4344,11 +4143,6 @@
4344 4143 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
4345 4144 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
4346 4145 },
4347   - "co": {
4348   - "version": "4.6.0",
4349   - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
4350   - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
4351   - },
4352 4146 "color": {
4353 4147 "version": "3.2.1",
4354 4148 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
... ... @@ -4380,11 +4174,6 @@
4380 4174 "simple-swizzle": "^0.2.2"
4381 4175 }
4382 4176 },
4383   - "colors": {
4384   - "version": "1.4.0",
4385   - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
4386   - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
4387   - },
4388 4177 "colorspace": {
4389 4178 "version": "1.1.4",
4390 4179 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
... ... @@ -4535,26 +4324,21 @@
4535 4324 }
4536 4325 },
4537 4326 "dot-object": {
4538   - "version": "1.9.0",
4539   - "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz",
4540   - "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==",
  4327 + "version": "2.1.4",
  4328 + "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-2.1.4.tgz",
  4329 + "integrity": "sha512-7FXnyyCLFawNYJ+NhkqyP9Wd2yzuo+7n9pGiYpkmXCTYa8Ci2U0eUNDVg5OuO5Pm6aFXI2SWN8/N/w7SJWu1WA==",
4541 4330 "requires": {
4542   - "commander": "^2.20.0",
4543   - "glob": "^7.1.4"
  4331 + "commander": "^4.0.0",
  4332 + "glob": "^7.1.5"
4544 4333 },
4545 4334 "dependencies": {
4546 4335 "commander": {
4547   - "version": "2.20.3",
4548   - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
4549   - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
  4336 + "version": "4.1.1",
  4337 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
  4338 + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="
4550 4339 }
4551 4340 }
4552 4341 },
4553   - "double-ended-queue": {
4554   - "version": "2.1.0-0",
4555   - "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
4556   - "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw="
4557   - },
4558 4342 "ecc-jsbn": {
4559 4343 "version": "0.1.2",
4560 4344 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
... ... @@ -4698,18 +4482,6 @@
4698 4482 "v8-compile-cache": "^2.0.3"
4699 4483 },
4700 4484 "dependencies": {
4701   - "ajv": {
4702   - "version": "6.12.6",
4703   - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
4704   - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
4705   - "dev": true,
4706   - "requires": {
4707   - "fast-deep-equal": "^3.1.1",
4708   - "fast-json-stable-stringify": "^2.0.0",
4709   - "json-schema-traverse": "^0.4.1",
4710   - "uri-js": "^4.2.2"
4711   - }
4712   - },
4713 4485 "debug": {
4714 4486 "version": "4.3.2",
4715 4487 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
... ... @@ -4719,18 +4491,6 @@
4719 4491 "ms": "2.1.2"
4720 4492 }
4721 4493 },
4722   - "fast-deep-equal": {
4723   - "version": "3.1.3",
4724   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
4725   - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
4726   - "dev": true
4727   - },
4728   - "json-schema-traverse": {
4729   - "version": "0.4.1",
4730   - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
4731   - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
4732   - "dev": true
4733   - },
4734 4494 "lru-cache": {
4735 4495 "version": "6.0.0",
4736 4496 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
... ... @@ -5057,9 +4817,9 @@
5057 4817 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
5058 4818 },
5059 4819 "fast-deep-equal": {
5060   - "version": "1.1.0",
5061   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
5062   - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ="
  4820 + "version": "3.1.3",
  4821 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  4822 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
5063 4823 },
5064 4824 "fast-json-stable-stringify": {
5065 4825 "version": "2.0.0",
... ... @@ -5094,6 +4854,12 @@
5094 4854 "moment": "^2.11.2"
5095 4855 }
5096 4856 },
  4857 + "file-uri-to-path": {
  4858 + "version": "1.0.0",
  4859 + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
  4860 + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
  4861 + "optional": true
  4862 + },
5097 4863 "finalhandler": {
5098 4864 "version": "1.1.2",
5099 4865 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
... ... @@ -5258,29 +5024,17 @@
5258 5024 "type-fest": "^0.20.2"
5259 5025 }
5260 5026 },
5261   - "handlebars": {
5262   - "version": "4.7.7",
5263   - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
5264   - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
5265   - "requires": {
5266   - "minimist": "^1.2.5",
5267   - "neo-async": "^2.6.0",
5268   - "source-map": "^0.6.1",
5269   - "uglify-js": "^3.1.4",
5270   - "wordwrap": "^1.0.0"
5271   - }
5272   - },
5273 5027 "har-schema": {
5274 5028 "version": "2.0.0",
5275 5029 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
5276 5030 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
5277 5031 },
5278 5032 "har-validator": {
5279   - "version": "5.1.0",
5280   - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
5281   - "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
  5033 + "version": "5.1.5",
  5034 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
  5035 + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
5282 5036 "requires": {
5283   - "ajv": "^5.3.0",
  5037 + "ajv": "^6.12.3",
5284 5038 "har-schema": "^2.0.0"
5285 5039 }
5286 5040 },
... ... @@ -5546,11 +5300,6 @@
5546 5300 "call-bind": "^1.0.0"
5547 5301 }
5548 5302 },
5549   - "isarray": {
5550   - "version": "1.0.0",
5551   - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5552   - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
5553   - },
5554 5303 "isexe": {
5555 5304 "version": "2.0.0",
5556 5305 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
... ... @@ -5595,9 +5344,9 @@
5595 5344 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
5596 5345 },
5597 5346 "json-schema-traverse": {
5598   - "version": "0.3.1",
5599   - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
5600   - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
  5347 + "version": "0.4.1",
  5348 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
  5349 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
5601 5350 },
5602 5351 "json-stable-stringify-without-jsonify": {
5603 5352 "version": "1.0.1",
... ... @@ -5605,6 +5354,11 @@
5605 5354 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
5606 5355 "dev": true
5607 5356 },
  5357 + "json-stringify-pretty-compact": {
  5358 + "version": "3.0.0",
  5359 + "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-3.0.0.tgz",
  5360 + "integrity": "sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA=="
  5361 + },
5608 5362 "json-stringify-safe": {
5609 5363 "version": "5.0.1",
5610 5364 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
... ... @@ -5631,19 +5385,19 @@
5631 5385 }
5632 5386 },
5633 5387 "komodo-sdk": {
5634   - "version": "1.43.8",
5635   - "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.43.8.tgz",
5636   - "integrity": "sha512-D0IYaIIiwI6MJmuHd7JeMyRgbHYblnIuXVBpffVw5BTRMaMJQc2oNYN3+hUAmj/cr8WJaAI34OByCp0UwDSRRQ==",
  5388 + "version": "1.45.6",
  5389 + "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.45.6.tgz",
  5390 + "integrity": "sha512-6HMSnfae9iKhj4rcY29S3eqWzKeu45KjxnHoaocBMOo5OG6ibxzGI57u7AdRyhyvhxGrnlkTAmwA47yzOIsscw==",
5637 5391 "requires": {
5638 5392 "array-unique": "^0.3.2",
5639   - "auto-changelog": "^2.3.0",
5640 5393 "basic-auth": "^2.0.0",
5641 5394 "body-parser": "^1.18.2",
5642   - "dot-object": "^1.7.0",
  5395 + "dot-object": "^2.1.4",
5643 5396 "express": "^4.17.1",
5644 5397 "express-session": "^1.15.6",
5645 5398 "fs-copy-file": "^2.1.2",
5646 5399 "json-query": "^2.2.2",
  5400 + "json-stringify-pretty-compact": "^3.0.0",
5647 5401 "lru-cache": "^4.1.1",
5648 5402 "macaddress": "^0.2.9",
5649 5403 "moment": "^2.24.0",
... ... @@ -5653,14 +5407,16 @@
5653 5407 "nunjucks": "^3.2.3",
5654 5408 "pkginfo": "^0.4.1",
5655 5409 "redis": "^3.1.2",
5656   - "request": "^2.88.0",
  5410 + "request": "^2.88.2",
  5411 + "sd-notify": "^2.8.0",
5657 5412 "sha1": "^1.1.1",
5658 5413 "simple-git": "^1.80.1",
5659 5414 "stack-trace": "0.0.10",
5660 5415 "strftime": "^0.10.0",
5661 5416 "string-natural-compare": "^2.0.2",
5662   - "tektrans-logger": "^1.2.2",
  5417 + "tektrans-logger": "^1.2.4",
5663 5418 "uniqid": "^4.1.1",
  5419 + "url-join": "^4.0.1",
5664 5420 "uuid": "^3.4.0"
5665 5421 },
5666 5422 "dependencies": {
... ... @@ -5717,14 +5473,14 @@
5717 5473 "dev": true
5718 5474 },
5719 5475 "logform": {
5720   - "version": "2.3.0",
5721   - "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz",
5722   - "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==",
  5476 + "version": "2.4.0",
  5477 + "resolved": "https://registry.npmjs.org/logform/-/logform-2.4.0.tgz",
  5478 + "integrity": "sha512-CPSJw4ftjf517EhXZGGvTHHkYobo7ZCc0kvwUoOYcjfR2UVrI66RHj8MCrfAdEitdmFqbu2BYdYs8FHHZSb6iw==",
5723 5479 "requires": {
5724   - "colors": "^1.2.1",
  5480 + "@colors/colors": "1.5.0",
5725 5481 "fecha": "^4.2.0",
5726 5482 "ms": "^2.1.1",
5727   - "safe-stable-stringify": "^1.1.0",
  5483 + "safe-stable-stringify": "^2.3.1",
5728 5484 "triple-beam": "^1.3.0"
5729 5485 },
5730 5486 "dependencies": {
... ... @@ -5793,7 +5549,8 @@
5793 5549 "minimist": {
5794 5550 "version": "1.2.5",
5795 5551 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
5796   - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
  5552 + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
  5553 + "dev": true
5797 5554 },
5798 5555 "mkdirp": {
5799 5556 "version": "1.0.4",
... ... @@ -5821,19 +5578,6 @@
5821 5578 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
5822 5579 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
5823 5580 },
5824   - "neo-async": {
5825   - "version": "2.6.2",
5826   - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
5827   - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
5828   - },
5829   - "node-fetch": {
5830   - "version": "2.6.6",
5831   - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz",
5832   - "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==",
5833   - "requires": {
5834   - "whatwg-url": "^5.0.0"
5835   - }
5836   - },
5837 5581 "node-machine-id": {
5838 5582 "version": "1.1.12",
5839 5583 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz",
... ... @@ -5991,11 +5735,6 @@
5991 5735 "callsites": "^3.0.0"
5992 5736 }
5993 5737 },
5994   - "parse-github-url": {
5995   - "version": "1.0.2",
5996   - "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz",
5997   - "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw=="
5998   - },
5999 5738 "parseurl": {
6000 5739 "version": "1.3.3",
6001 5740 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
... ... @@ -6059,11 +5798,6 @@
6059 5798 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
6060 5799 "dev": true
6061 5800 },
6062   - "process-nextick-args": {
6063   - "version": "2.0.1",
6064   - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
6065   - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
6066   - },
6067 5801 "progress": {
6068 5802 "version": "2.0.3",
6069 5803 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
... ... @@ -6085,14 +5819,14 @@
6085 5819 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
6086 5820 },
6087 5821 "psl": {
6088   - "version": "1.1.29",
6089   - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",
6090   - "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="
  5822 + "version": "1.8.0",
  5823 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
  5824 + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
6091 5825 },
6092 5826 "punycode": {
6093   - "version": "1.4.1",
6094   - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
6095   - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
  5827 + "version": "2.1.1",
  5828 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
  5829 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
6096 5830 },
6097 5831 "qs": {
6098 5832 "version": "6.5.2",
... ... @@ -6166,9 +5900,9 @@
6166 5900 "dev": true
6167 5901 },
6168 5902 "request": {
6169   - "version": "2.88.0",
6170   - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
6171   - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
  5903 + "version": "2.88.2",
  5904 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
  5905 + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
6172 5906 "requires": {
6173 5907 "aws-sign2": "~0.7.0",
6174 5908 "aws4": "^1.8.0",
... ... @@ -6177,7 +5911,7 @@
6177 5911 "extend": "~3.0.2",
6178 5912 "forever-agent": "~0.6.1",
6179 5913 "form-data": "~2.3.2",
6180   - "har-validator": "~5.1.0",
  5914 + "har-validator": "~5.1.3",
6181 5915 "http-signature": "~1.2.0",
6182 5916 "is-typedarray": "~1.0.0",
6183 5917 "isstream": "~0.1.2",
... ... @@ -6187,20 +5921,9 @@
6187 5921 "performance-now": "^2.1.0",
6188 5922 "qs": "~6.5.2",
6189 5923 "safe-buffer": "^5.1.2",
6190   - "tough-cookie": "~2.4.3",
  5924 + "tough-cookie": "~2.5.0",
6191 5925 "tunnel-agent": "^0.6.0",
6192 5926 "uuid": "^3.3.2"
6193   - },
6194   - "dependencies": {
6195   - "tough-cookie": {
6196   - "version": "2.4.3",
6197   - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
6198   - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
6199   - "requires": {
6200   - "psl": "^1.1.24",
6201   - "punycode": "^1.4.1"
6202   - }
6203   - }
6204 5927 }
6205 5928 },
6206 5929 "require-from-string": {
... ... @@ -6240,19 +5963,23 @@
6240 5963 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
6241 5964 },
6242 5965 "safe-stable-stringify": {
6243   - "version": "1.1.1",
6244   - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz",
6245   - "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw=="
  5966 + "version": "2.3.1",
  5967 + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz",
  5968 + "integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg=="
6246 5969 },
6247 5970 "safer-buffer": {
6248 5971 "version": "2.1.2",
6249 5972 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
6250 5973 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
6251 5974 },
6252   - "semver": {
6253   - "version": "6.3.0",
6254   - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
6255   - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
  5975 + "sd-notify": {
  5976 + "version": "2.8.0",
  5977 + "resolved": "https://registry.npmjs.org/sd-notify/-/sd-notify-2.8.0.tgz",
  5978 + "integrity": "sha512-e+D1v0Y6UzmqXcPlaTkHk1QMdqk36mF/jIYv5gwry/N2Tb8/UNnpfG6ktGLpeBOR6TCC5hPKgqA+0hTl9sm2tA==",
  5979 + "optional": true,
  5980 + "requires": {
  5981 + "bindings": "1.5.0"
  5982 + }
6256 5983 },
6257 5984 "send": {
6258 5985 "version": "0.17.1",
... ... @@ -6374,11 +6101,6 @@
6374 6101 "is-fullwidth-code-point": "^3.0.0"
6375 6102 }
6376 6103 },
6377   - "source-map": {
6378   - "version": "0.6.1",
6379   - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6380   - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
6381   - },
6382 6104 "sprintf-js": {
6383 6105 "version": "1.0.3",
6384 6106 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
... ... @@ -6515,12 +6237,6 @@
6515 6237 "uri-js": "^4.2.2"
6516 6238 }
6517 6239 },
6518   - "fast-deep-equal": {
6519   - "version": "3.1.3",
6520   - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
6521   - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
6522   - "dev": true
6523   - },
6524 6240 "json-schema-traverse": {
6525 6241 "version": "1.0.0",
6526 6242 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
... ... @@ -6530,50 +6246,14 @@
6530 6246 }
6531 6247 },
6532 6248 "tektrans-logger": {
6533   - "version": "1.2.3",
6534   - "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.3.tgz",
6535   - "integrity": "sha512-bfdgBH374s+p5sv0EZeYEktPBrY4ulMOxlgc8lhN14xYjSnhLxnWzTs26IuBYbwEwlSdp0U/8G7fVsIAtNL7BA==",
  6249 + "version": "1.2.4",
  6250 + "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.4.tgz",
  6251 + "integrity": "sha512-NBX6yJ0sQU8+omv00UjgRnCThx1W3vJItDfE5XLbvZHZjeegxzqqzsUnPH6MvYUVjg1l5+UPDBsNGCGcfjR+kQ==",
6536 6252 "requires": {
  6253 + "@codibre/winston-redis": "^3.1.1",
6537 6254 "mkdirp": "^1.0.4",
6538   - "redis": "^2.8.0",
6539 6255 "winston": "^3.3.3",
6540   - "winston-daily-rotate-file": "^4.5.5",
6541   - "winston-redis": "^3.1.0"
6542   - },
6543   - "dependencies": {
6544   - "async": {
6545   - "version": "2.6.3",
6546   - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
6547   - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
6548   - "requires": {
6549   - "lodash": "^4.17.14"
6550   - }
6551   - },
6552   - "redis": {
6553   - "version": "2.8.0",
6554   - "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",
6555   - "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==",
6556   - "requires": {
6557   - "double-ended-queue": "^2.1.0-0",
6558   - "redis-commands": "^1.2.0",
6559   - "redis-parser": "^2.6.0"
6560   - }
6561   - },
6562   - "redis-parser": {
6563   - "version": "2.6.0",
6564   - "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",
6565   - "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs="
6566   - },
6567   - "winston-redis": {
6568   - "version": "3.1.0",
6569   - "resolved": "https://registry.npmjs.org/winston-redis/-/winston-redis-3.1.0.tgz",
6570   - "integrity": "sha512-8DBScyeiB/m3nEp9E20zpulJqC7d9aOV9eRi4yl21DrRYvuXBJud+69aobqFg4rd/DV/ZAL9W1SA/zz66atmng==",
6571   - "requires": {
6572   - "async": "^2.6.1",
6573   - "lodash": "^4.6.1",
6574   - "winston-transport": "^4.2.0"
6575   - }
6576   - }
  6256 + "winston-daily-rotate-file": "^4.5.5"
6577 6257 }
6578 6258 },
6579 6259 "text-hex": {
... ... @@ -6592,10 +6272,14 @@
6592 6272 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
6593 6273 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
6594 6274 },
6595   - "tr46": {
6596   - "version": "0.0.3",
6597   - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
6598   - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
  6275 + "tough-cookie": {
  6276 + "version": "2.5.0",
  6277 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
  6278 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
  6279 + "requires": {
  6280 + "psl": "^1.1.28",
  6281 + "punycode": "^2.1.1"
  6282 + }
6599 6283 },
6600 6284 "triple-beam": {
6601 6285 "version": "1.3.0",
... ... @@ -6652,12 +6336,6 @@
6652 6336 "mime-types": "~2.1.24"
6653 6337 }
6654 6338 },
6655   - "uglify-js": {
6656   - "version": "3.14.3",
6657   - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz",
6658   - "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==",
6659   - "optional": true
6660   - },
6661 6339 "uid-safe": {
6662 6340 "version": "2.1.5",
6663 6341 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
... ... @@ -6692,19 +6370,15 @@
6692 6370 "version": "4.4.1",
6693 6371 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6694 6372 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
6695   - "dev": true,
6696 6373 "requires": {
6697 6374 "punycode": "^2.1.0"
6698   - },
6699   - "dependencies": {
6700   - "punycode": {
6701   - "version": "2.1.1",
6702   - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
6703   - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
6704   - "dev": true
6705   - }
6706 6375 }
6707 6376 },
  6377 + "url-join": {
  6378 + "version": "4.0.1",
  6379 + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
  6380 + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA=="
  6381 + },
6708 6382 "util-deprecate": {
6709 6383 "version": "1.0.2",
6710 6384 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
... ... @@ -6741,20 +6415,6 @@
6741 6415 "extsprintf": "^1.2.0"
6742 6416 }
6743 6417 },
6744   - "webidl-conversions": {
6745   - "version": "3.0.1",
6746   - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
6747   - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
6748   - },
6749   - "whatwg-url": {
6750   - "version": "5.0.0",
6751   - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
6752   - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
6753   - "requires": {
6754   - "tr46": "~0.0.3",
6755   - "webidl-conversions": "^3.0.0"
6756   - }
6757   - },
6758 6418 "which": {
6759 6419 "version": "2.0.2",
6760 6420 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
... ... @@ -6805,41 +6465,13 @@
6805 6465 }
6806 6466 },
6807 6467 "winston-transport": {
6808   - "version": "4.4.0",
6809   - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz",
6810   - "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==",
  6468 + "version": "4.5.0",
  6469 + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz",
  6470 + "integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==",
6811 6471 "requires": {
6812   - "readable-stream": "^2.3.7",
6813   - "triple-beam": "^1.2.0"
6814   - },
6815   - "dependencies": {
6816   - "readable-stream": {
6817   - "version": "2.3.7",
6818   - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
6819   - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
6820   - "requires": {
6821   - "core-util-is": "~1.0.0",
6822   - "inherits": "~2.0.3",
6823   - "isarray": "~1.0.0",
6824   - "process-nextick-args": "~2.0.0",
6825   - "safe-buffer": "~5.1.1",
6826   - "string_decoder": "~1.1.1",
6827   - "util-deprecate": "~1.0.1"
6828   - }
6829   - },
6830   - "safe-buffer": {
6831   - "version": "5.1.2",
6832   - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
6833   - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
6834   - },
6835   - "string_decoder": {
6836   - "version": "1.1.1",
6837   - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6838   - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6839   - "requires": {
6840   - "safe-buffer": "~5.1.0"
6841   - }
6842   - }
  6472 + "logform": "^2.3.2",
  6473 + "readable-stream": "^3.6.0",
  6474 + "triple-beam": "^1.3.0"
6843 6475 }
6844 6476 },
6845 6477 "word-wrap": {
... ... @@ -6848,11 +6480,6 @@
6848 6480 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
6849 6481 "dev": true
6850 6482 },
6851   - "wordwrap": {
6852   - "version": "1.0.0",
6853   - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
6854   - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
6855   - },
6856 6483 "wrappy": {
6857 6484 "version": "1.0.2",
6858 6485 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1 1 {
2 2 "name": "komodo-center-httpget",
3   - "version": "1.1.3",
  3 + "version": "1.1.4",
4 4 "description": "Komodo HTTP GET Center",
5 5 "main": "index.js",
6 6 "scripts": {
... ... @@ -19,7 +19,7 @@
19 19 "author": "Adhidarma Hadiwinoto <me@adhisimon.org>",
20 20 "license": "ISC",
21 21 "dependencies": {
22   - "komodo-sdk": "^1.43.8",
  22 + "komodo-sdk": "^1.45.6",
23 23 "request": "^2.81.0",
24 24 "tektrans-logger": "^1.2.3",
25 25 "uniqid": "^5.4.0"