Commit bab614df957f59f819acb26bb04c0fac7598fb27

Authored by Adhidarma Hadiwinoto
1 parent 05201c17f9
Exists in master

report_as_json

Showing 6 changed files with 481 additions and 1985 deletions Side-by-side Diff

... ... @@ -3,3 +3,4 @@
3 3 /tmp/
4 4 /logs/
5 5 /config-backup/
  6 +/pid.txt
6 7 \ No newline at end of file
... ... @@ -37,5 +37,6 @@
37 37 "apikey": "PLEASE_CHANGE_ME",
38 38 "url": "http://localhost:24869/apikey/PLEASE_CHANGE_ME"
39 39 },
40   - "do_not_verbose_log_report": false
  40 + "do_not_verbose_log_report": false,
  41 + "report_as_json": true
41 42 }
... ... @@ -99,13 +99,17 @@ function _hit(task, is_advice) {
99 99 return;
100 100 }
101 101  
  102 + const reportMessage = config.report_as_json
  103 + ? stringify({ DIRECTRESPONSE: result })
  104 + : stringify({ DIRECTRESPONSE: result.message });
  105 +
102 106 report({
103 107 trx_id: task.trx_id,
104 108 rc: result.rc ? partnerRc[result.rc] || '40' : '68',
105   - message: result.message,
106 109 sn: result.sn,
107 110 amount: Number(result.amount) || null,
108 111 balance: Number(result.ending_balance) || null,
  112 + message: reportMessage,
109 113 raw: body,
110 114 misc: {
111 115 task: task
... ... @@ -141,13 +145,17 @@ function reverseReportHandler(req, res) {
141 145 remote_product: qs.product_name
142 146 }
143 147  
  148 + const reportMessage = config.report_as_json
  149 + ? stringify({ CALLBACK: qs })
  150 + : stringify({ CALLBACK: qs.message });
  151 +
144 152 report({
145 153 trx_id: qs.request_id,
146 154 rc: partnerRc[qs.rc] || '40',
147 155 sn: qs.sn,
148 156 amount: qs.amount || null,
149 157 balance: Number(qs.ending_balance) || null,
150   - message: config.report_as_json ? stringify(qs) : qs.message,
  158 + message: reportMessage,
151 159 raw: req.url,
152 160 misc: {
153 161 task: task
Changes suppressed. Click to show
... ... @@ -15,18 +15,43 @@
15 15 "zames": "^2.0.0"
16 16 }
17 17 },
  18 + "@dabh/diagnostics": {
  19 + "version": "2.0.2",
  20 + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz",
  21 + "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==",
  22 + "requires": {
  23 + "colorspace": "1.1.x",
  24 + "enabled": "2.0.x",
  25 + "kuler": "^2.0.0"
  26 + }
  27 + },
18 28 "a-sync-waterfall": {
19 29 "version": "1.0.1",
20 30 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",
21 31 "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA=="
22 32 },
23 33 "accepts": {
24   - "version": "1.3.5",
25   - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
26   - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
  34 + "version": "1.3.7",
  35 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  36 + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
27 37 "requires": {
28   - "mime-types": "~2.1.18",
29   - "negotiator": "0.6.1"
  38 + "mime-types": "~2.1.24",
  39 + "negotiator": "0.6.2"
  40 + },
  41 + "dependencies": {
  42 + "mime-db": {
  43 + "version": "1.47.0",
  44 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
  45 + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw=="
  46 + },
  47 + "mime-types": {
  48 + "version": "2.1.30",
  49 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
  50 + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
  51 + "requires": {
  52 + "mime-db": "1.47.0"
  53 + }
  54 + }
30 55 }
31 56 },
32 57 "ajv": {
... ... @@ -40,53 +65,9 @@
40 65 "uri-js": "^4.2.2"
41 66 }
42 67 },
43   - "ansi-regex": {
44   - "version": "2.1.1",
45   - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
46   - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
47   - },
48   - "anymatch": {
49   - "version": "2.0.0",
50   - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
51   - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
52   - "optional": true,
53   - "requires": {
54   - "micromatch": "^3.1.4",
55   - "normalize-path": "^2.1.1"
56   - },
57   - "dependencies": {
58   - "normalize-path": {
59   - "version": "2.1.1",
60   - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
61   - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
62   - "optional": true,
63   - "requires": {
64   - "remove-trailing-separator": "^1.0.1"
65   - }
66   - }
67   - }
68   - },
69   - "arr-diff": {
70   - "version": "4.0.0",
71   - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
72   - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
73   - "optional": true
74   - },
75   - "arr-flatten": {
76   - "version": "1.1.0",
77   - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
78   - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
79   - "optional": true
80   - },
81   - "arr-union": {
82   - "version": "3.1.0",
83   - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
84   - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
85   - "optional": true
86   - },
87 68 "array-flatten": {
88 69 "version": "1.1.1",
89   - "resolved": "http://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
  70 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
90 71 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
91 72 },
92 73 "array-unique": {
... ... @@ -112,34 +93,16 @@
112 93 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
113 94 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
114 95 },
115   - "assign-symbols": {
116   - "version": "1.0.0",
117   - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
118   - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
119   - "optional": true
120   - },
121 96 "async": {
122   - "version": "1.0.0",
123   - "resolved": "http://registry.npmjs.org/async/-/async-1.0.0.tgz",
124   - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
125   - },
126   - "async-each": {
127   - "version": "1.0.2",
128   - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.2.tgz",
129   - "integrity": "sha512-6xrbvN0MOBKSJDdonmSSz2OwFSgxRaVtBDes26mj9KIGtDo+g9xosFRSC+i1gQh2oAN/tQ62AI/pGZGQjVOiRg==",
130   - "optional": true
  97 + "version": "3.2.0",
  98 + "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
  99 + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="
131 100 },
132 101 "asynckit": {
133 102 "version": "0.4.0",
134 103 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
135 104 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
136 105 },
137   - "atob": {
138   - "version": "2.1.2",
139   - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
140   - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
141   - "optional": true
142   - },
143 106 "aws-sign2": {
144 107 "version": "0.7.0",
145 108 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
... ... @@ -151,64 +114,9 @@
151 114 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
152 115 },
153 116 "balanced-match": {
154   - "version": "1.0.0",
155   - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
156   - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
157   - },
158   - "base": {
159   - "version": "0.11.2",
160   - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
161   - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
162   - "optional": true,
163   - "requires": {
164   - "cache-base": "^1.0.1",
165   - "class-utils": "^0.3.5",
166   - "component-emitter": "^1.2.1",
167   - "define-property": "^1.0.0",
168   - "isobject": "^3.0.1",
169   - "mixin-deep": "^1.2.0",
170   - "pascalcase": "^0.1.1"
171   - },
172   - "dependencies": {
173   - "define-property": {
174   - "version": "1.0.0",
175   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
176   - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
177   - "optional": true,
178   - "requires": {
179   - "is-descriptor": "^1.0.0"
180   - }
181   - },
182   - "is-accessor-descriptor": {
183   - "version": "1.0.0",
184   - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
185   - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
186   - "optional": true,
187   - "requires": {
188   - "kind-of": "^6.0.0"
189   - }
190   - },
191   - "is-data-descriptor": {
192   - "version": "1.0.0",
193   - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
194   - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
195   - "optional": true,
196   - "requires": {
197   - "kind-of": "^6.0.0"
198   - }
199   - },
200   - "is-descriptor": {
201   - "version": "1.0.2",
202   - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
203   - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
204   - "optional": true,
205   - "requires": {
206   - "is-accessor-descriptor": "^1.0.0",
207   - "is-data-descriptor": "^1.0.0",
208   - "kind-of": "^6.0.2"
209   - }
210   - }
211   - }
  117 + "version": "1.0.2",
  118 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  119 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
212 120 },
213 121 "basic-auth": {
214 122 "version": "2.0.1",
... ... @@ -226,27 +134,28 @@
226 134 "tweetnacl": "^0.14.3"
227 135 }
228 136 },
229   - "binary-extensions": {
230   - "version": "1.13.1",
231   - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
232   - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
233   - "optional": true
234   - },
235 137 "body-parser": {
236   - "version": "1.18.3",
237   - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
238   - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
  138 + "version": "1.19.0",
  139 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
  140 + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
239 141 "requires": {
240   - "bytes": "3.0.0",
  142 + "bytes": "3.1.0",
241 143 "content-type": "~1.0.4",
242 144 "debug": "2.6.9",
243 145 "depd": "~1.1.2",
244   - "http-errors": "~1.6.3",
245   - "iconv-lite": "0.4.23",
  146 + "http-errors": "1.7.2",
  147 + "iconv-lite": "0.4.24",
246 148 "on-finished": "~2.3.0",
247   - "qs": "6.5.2",
248   - "raw-body": "2.3.3",
249   - "type-is": "~1.6.16"
  149 + "qs": "6.7.0",
  150 + "raw-body": "2.4.0",
  151 + "type-is": "~1.6.17"
  152 + },
  153 + "dependencies": {
  154 + "qs": {
  155 + "version": "6.7.0",
  156 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
  157 + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
  158 + }
250 159 }
251 160 },
252 161 "brace-expansion": {
... ... @@ -258,61 +167,10 @@
258 167 "concat-map": "0.0.1"
259 168 }
260 169 },
261   - "braces": {
262   - "version": "2.3.2",
263   - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
264   - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
265   - "optional": true,
266   - "requires": {
267   - "arr-flatten": "^1.1.0",
268   - "array-unique": "^0.3.2",
269   - "extend-shallow": "^2.0.1",
270   - "fill-range": "^4.0.0",
271   - "isobject": "^3.0.1",
272   - "repeat-element": "^1.1.2",
273   - "snapdragon": "^0.8.1",
274   - "snapdragon-node": "^2.0.1",
275   - "split-string": "^3.0.2",
276   - "to-regex": "^3.0.1"
277   - },
278   - "dependencies": {
279   - "extend-shallow": {
280   - "version": "2.0.1",
281   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
282   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
283   - "optional": true,
284   - "requires": {
285   - "is-extendable": "^0.1.0"
286   - }
287   - }
288   - }
289   - },
290 170 "bytes": {
291   - "version": "3.0.0",
292   - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
293   - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
294   - },
295   - "cache-base": {
296   - "version": "1.0.1",
297   - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
298   - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
299   - "optional": true,
300   - "requires": {
301   - "collection-visit": "^1.0.0",
302   - "component-emitter": "^1.2.1",
303   - "get-value": "^2.0.6",
304   - "has-value": "^1.0.0",
305   - "isobject": "^3.0.1",
306   - "set-value": "^2.0.0",
307   - "to-object-path": "^0.3.0",
308   - "union-value": "^1.0.0",
309   - "unset-value": "^1.0.0"
310   - }
311   - },
312   - "camelcase": {
313   - "version": "2.1.1",
314   - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
315   - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
  171 + "version": "3.1.0",
  172 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
  173 + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
316 174 },
317 175 "caseless": {
318 176 "version": "0.12.0",
... ... @@ -324,83 +182,55 @@
324 182 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
325 183 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
326 184 },
327   - "chokidar": {
328   - "version": "2.1.5",
329   - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.5.tgz",
330   - "integrity": "sha512-i0TprVWp+Kj4WRPtInjexJ8Q+BqTE909VpH8xVhXrJkoc5QC8VO9TryGOqTr+2hljzc1sC62t22h5tZePodM/A==",
331   - "optional": true,
332   - "requires": {
333   - "anymatch": "^2.0.0",
334   - "async-each": "^1.0.1",
335   - "braces": "^2.3.2",
336   - "fsevents": "^1.2.7",
337   - "glob-parent": "^3.1.0",
338   - "inherits": "^2.0.3",
339   - "is-binary-path": "^1.0.0",
340   - "is-glob": "^4.0.0",
341   - "normalize-path": "^3.0.0",
342   - "path-is-absolute": "^1.0.0",
343   - "readdirp": "^2.2.1",
344   - "upath": "^1.1.1"
345   - }
346   - },
347 185 "circular-buffer": {
348 186 "version": "0.0.6",
349 187 "resolved": "https://registry.npmjs.org/circular-buffer/-/circular-buffer-0.0.6.tgz",
350 188 "integrity": "sha1-6c+iujGdNw3idDtgCMpTnN3r9TY="
351 189 },
352   - "class-utils": {
353   - "version": "0.3.6",
354   - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
355   - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
356   - "optional": true,
  190 + "color": {
  191 + "version": "3.0.0",
  192 + "resolved": "https://registry.npmjs.org/color/-/color-3.0.0.tgz",
  193 + "integrity": "sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==",
357 194 "requires": {
358   - "arr-union": "^3.1.0",
359   - "define-property": "^0.2.5",
360   - "isobject": "^3.0.0",
361   - "static-extend": "^0.1.1"
362   - },
363   - "dependencies": {
364   - "define-property": {
365   - "version": "0.2.5",
366   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
367   - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
368   - "optional": true,
369   - "requires": {
370   - "is-descriptor": "^0.1.0"
371   - }
372   - }
  195 + "color-convert": "^1.9.1",
  196 + "color-string": "^1.5.2"
373 197 }
374 198 },
375   - "cliui": {
376   - "version": "3.2.0",
377   - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
378   - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
  199 + "color-convert": {
  200 + "version": "1.9.3",
  201 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
  202 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
379 203 "requires": {
380   - "string-width": "^1.0.1",
381   - "strip-ansi": "^3.0.1",
382   - "wrap-ansi": "^2.0.0"
  204 + "color-name": "1.1.3"
383 205 }
384 206 },
385   - "code-point-at": {
386   - "version": "1.1.0",
387   - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
388   - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
  207 + "color-name": {
  208 + "version": "1.1.3",
  209 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
  210 + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
389 211 },
390   - "collection-visit": {
391   - "version": "1.0.0",
392   - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
393   - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
394   - "optional": true,
  212 + "color-string": {
  213 + "version": "1.5.5",
  214 + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
  215 + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
395 216 "requires": {
396   - "map-visit": "^1.0.0",
397   - "object-visit": "^1.0.0"
  217 + "color-name": "^1.0.0",
  218 + "simple-swizzle": "^0.2.2"
398 219 }
399 220 },
400 221 "colors": {
401   - "version": "1.0.3",
402   - "resolved": "http://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
403   - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
  222 + "version": "1.4.0",
  223 + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
  224 + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
  225 + },
  226 + "colorspace": {
  227 + "version": "1.1.2",
  228 + "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz",
  229 + "integrity": "sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==",
  230 + "requires": {
  231 + "color": "3.0.x",
  232 + "text-hex": "1.0.x"
  233 + }
404 234 },
405 235 "combined-stream": {
406 236 "version": "1.0.7",
... ... @@ -411,15 +241,9 @@
411 241 }
412 242 },
413 243 "commander": {
414   - "version": "2.19.0",
415   - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
416   - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg=="
417   - },
418   - "component-emitter": {
419   - "version": "1.2.1",
420   - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
421   - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
422   - "optional": true
  244 + "version": "2.20.3",
  245 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
  246 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
423 247 },
424 248 "concat-map": {
425 249 "version": "0.0.1",
... ... @@ -427,9 +251,12 @@
427 251 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
428 252 },
429 253 "content-disposition": {
430   - "version": "0.5.2",
431   - "resolved": "http://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
432   - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
  254 + "version": "0.5.3",
  255 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
  256 + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
  257 + "requires": {
  258 + "safe-buffer": "5.1.2"
  259 + }
433 260 },
434 261 "content-type": {
435 262 "version": "1.0.4",
... ... @@ -437,31 +264,20 @@
437 264 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
438 265 },
439 266 "cookie": {
440   - "version": "0.3.1",
441   - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
442   - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
  267 + "version": "0.4.0",
  268 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
  269 + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
443 270 },
444 271 "cookie-signature": {
445 272 "version": "1.0.6",
446 273 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
447 274 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
448 275 },
449   - "copy-descriptor": {
450   - "version": "0.1.1",
451   - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
452   - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
453   - "optional": true
454   - },
455 276 "core-util-is": {
456 277 "version": "1.0.2",
457 278 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
458 279 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
459 280 },
460   - "crc": {
461   - "version": "3.4.4",
462   - "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz",
463   - "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms="
464   - },
465 281 "crypt": {
466 282 "version": "0.0.2",
467 283 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
... ... @@ -493,58 +309,6 @@
493 309 "ms": "2.0.0"
494 310 }
495 311 },
496   - "decamelize": {
497   - "version": "1.2.0",
498   - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
499   - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
500   - },
501   - "decode-uri-component": {
502   - "version": "0.2.0",
503   - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
504   - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
505   - "optional": true
506   - },
507   - "define-property": {
508   - "version": "2.0.2",
509   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
510   - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
511   - "optional": true,
512   - "requires": {
513   - "is-descriptor": "^1.0.2",
514   - "isobject": "^3.0.1"
515   - },
516   - "dependencies": {
517   - "is-accessor-descriptor": {
518   - "version": "1.0.0",
519   - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
520   - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
521   - "optional": true,
522   - "requires": {
523   - "kind-of": "^6.0.0"
524   - }
525   - },
526   - "is-data-descriptor": {
527   - "version": "1.0.0",
528   - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
529   - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
530   - "optional": true,
531   - "requires": {
532   - "kind-of": "^6.0.0"
533   - }
534   - },
535   - "is-descriptor": {
536   - "version": "1.0.2",
537   - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
538   - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
539   - "optional": true,
540   - "requires": {
541   - "is-accessor-descriptor": "^1.0.0",
542   - "is-data-descriptor": "^1.0.0",
543   - "kind-of": "^6.0.2"
544   - }
545   - }
546   - }
547   - },
548 312 "delayed-stream": {
549 313 "version": "1.0.0",
550 314 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
... ... @@ -561,12 +325,12 @@
561 325 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
562 326 },
563 327 "dot-object": {
564   - "version": "1.7.1",
565   - "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.7.1.tgz",
566   - "integrity": "sha512-XJWGenQT/O9TOOip9JzY6Gtk73Cp8qnGnObeSvwdHA9h3YHXgma6qobPRHc8fxHugRpXiHWJ9XiWasXn+Dk2Kg==",
  328 + "version": "1.9.0",
  329 + "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz",
  330 + "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==",
567 331 "requires": {
568   - "commander": "^2.19.0",
569   - "glob": "^7.1.3"
  332 + "commander": "^2.20.0",
  333 + "glob": "^7.1.4"
570 334 }
571 335 },
572 336 "double-ended-queue": {
... ... @@ -588,15 +352,20 @@
588 352 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
589 353 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
590 354 },
  355 + "enabled": {
  356 + "version": "2.0.0",
  357 + "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz",
  358 + "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="
  359 + },
591 360 "encodeurl": {
592 361 "version": "1.0.2",
593 362 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
594 363 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
595 364 },
596 365 "es6-promisify": {
597   - "version": "6.0.1",
598   - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.1.tgz",
599   - "integrity": "sha512-J3ZkwbEnnO+fGAKrjVpeUAnZshAdfZvbhQpqfIH9kSAspReRC4nJnu8ewm55b4y9ElyeuhCTzJD0XiH8Tsbhlw=="
  366 + "version": "6.1.1",
  367 + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz",
  368 + "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg=="
600 369 },
601 370 "escape-html": {
602 371 "version": "1.0.3",
... ... @@ -608,202 +377,92 @@
608 377 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
609 378 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
610 379 },
611   - "expand-brackets": {
612   - "version": "2.1.4",
613   - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
614   - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
615   - "optional": true,
616   - "requires": {
617   - "debug": "^2.3.3",
618   - "define-property": "^0.2.5",
619   - "extend-shallow": "^2.0.1",
620   - "posix-character-classes": "^0.1.0",
621   - "regex-not": "^1.0.0",
622   - "snapdragon": "^0.8.1",
623   - "to-regex": "^3.0.1"
624   - },
625   - "dependencies": {
626   - "define-property": {
627   - "version": "0.2.5",
628   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
629   - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
630   - "optional": true,
631   - "requires": {
632   - "is-descriptor": "^0.1.0"
633   - }
634   - },
635   - "extend-shallow": {
636   - "version": "2.0.1",
637   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
638   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
639   - "optional": true,
640   - "requires": {
641   - "is-extendable": "^0.1.0"
642   - }
643   - }
644   - }
645   - },
646 380 "express": {
647   - "version": "4.16.4",
648   - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
649   - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
  381 + "version": "4.17.1",
  382 + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
  383 + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
650 384 "requires": {
651   - "accepts": "~1.3.5",
  385 + "accepts": "~1.3.7",
652 386 "array-flatten": "1.1.1",
653   - "body-parser": "1.18.3",
654   - "content-disposition": "0.5.2",
  387 + "body-parser": "1.19.0",
  388 + "content-disposition": "0.5.3",
655 389 "content-type": "~1.0.4",
656   - "cookie": "0.3.1",
  390 + "cookie": "0.4.0",
657 391 "cookie-signature": "1.0.6",
658 392 "debug": "2.6.9",
659 393 "depd": "~1.1.2",
660 394 "encodeurl": "~1.0.2",
661 395 "escape-html": "~1.0.3",
662 396 "etag": "~1.8.1",
663   - "finalhandler": "1.1.1",
  397 + "finalhandler": "~1.1.2",
664 398 "fresh": "0.5.2",
665 399 "merge-descriptors": "1.0.1",
666 400 "methods": "~1.1.2",
667 401 "on-finished": "~2.3.0",
668   - "parseurl": "~1.3.2",
  402 + "parseurl": "~1.3.3",
669 403 "path-to-regexp": "0.1.7",
670   - "proxy-addr": "~2.0.4",
671   - "qs": "6.5.2",
672   - "range-parser": "~1.2.0",
  404 + "proxy-addr": "~2.0.5",
  405 + "qs": "6.7.0",
  406 + "range-parser": "~1.2.1",
673 407 "safe-buffer": "5.1.2",
674   - "send": "0.16.2",
675   - "serve-static": "1.13.2",
676   - "setprototypeof": "1.1.0",
677   - "statuses": "~1.4.0",
678   - "type-is": "~1.6.16",
  408 + "send": "0.17.1",
  409 + "serve-static": "1.14.1",
  410 + "setprototypeof": "1.1.1",
  411 + "statuses": "~1.5.0",
  412 + "type-is": "~1.6.18",
679 413 "utils-merge": "1.0.1",
680 414 "vary": "~1.1.2"
681 415 },
682 416 "dependencies": {
683   - "statuses": {
684   - "version": "1.4.0",
685   - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
686   - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
  417 + "qs": {
  418 + "version": "6.7.0",
  419 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
  420 + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
687 421 }
688 422 }
689 423 },
690 424 "express-session": {
691   - "version": "1.15.6",
692   - "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz",
693   - "integrity": "sha512-r0nrHTCYtAMrFwZ0kBzZEXa1vtPVrw0dKvGSrKP4dahwBQ1BJpF2/y1Pp4sCD/0kvxV4zZeclyvfmw0B4RMJQA==",
  425 + "version": "1.17.2",
  426 + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.2.tgz",
  427 + "integrity": "sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==",
694 428 "requires": {
695   - "cookie": "0.3.1",
  429 + "cookie": "0.4.1",
696 430 "cookie-signature": "1.0.6",
697   - "crc": "3.4.4",
698 431 "debug": "2.6.9",
699   - "depd": "~1.1.1",
700   - "on-headers": "~1.0.1",
701   - "parseurl": "~1.3.2",
702   - "uid-safe": "~2.1.5",
703   - "utils-merge": "1.0.1"
704   - }
705   - },
706   - "extend": {
707   - "version": "3.0.2",
708   - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
709   - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
710   - },
711   - "extend-shallow": {
712   - "version": "3.0.2",
713   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
714   - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
715   - "optional": true,
716   - "requires": {
717   - "assign-symbols": "^1.0.0",
718   - "is-extendable": "^1.0.1"
719   - },
720   - "dependencies": {
721   - "is-extendable": {
722   - "version": "1.0.1",
723   - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
724   - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
725   - "optional": true,
726   - "requires": {
727   - "is-plain-object": "^2.0.4"
728   - }
729   - }
730   - }
731   - },
732   - "extglob": {
733   - "version": "2.0.4",
734   - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
735   - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
736   - "optional": true,
737   - "requires": {
738   - "array-unique": "^0.3.2",
739   - "define-property": "^1.0.0",
740   - "expand-brackets": "^2.1.4",
741   - "extend-shallow": "^2.0.1",
742   - "fragment-cache": "^0.2.1",
743   - "regex-not": "^1.0.0",
744   - "snapdragon": "^0.8.1",
745   - "to-regex": "^3.0.1"
  432 + "depd": "~2.0.0",
  433 + "on-headers": "~1.0.2",
  434 + "parseurl": "~1.3.3",
  435 + "safe-buffer": "5.2.1",
  436 + "uid-safe": "~2.1.5"
746 437 },
747 438 "dependencies": {
748   - "define-property": {
749   - "version": "1.0.0",
750   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
751   - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
752   - "optional": true,
753   - "requires": {
754   - "is-descriptor": "^1.0.0"
755   - }
  439 + "cookie": {
  440 + "version": "0.4.1",
  441 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
  442 + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
756 443 },
757   - "extend-shallow": {
758   - "version": "2.0.1",
759   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
760   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
761   - "optional": true,
762   - "requires": {
763   - "is-extendable": "^0.1.0"
764   - }
765   - },
766   - "is-accessor-descriptor": {
767   - "version": "1.0.0",
768   - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
769   - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
770   - "optional": true,
771   - "requires": {
772   - "kind-of": "^6.0.0"
773   - }
774   - },
775   - "is-data-descriptor": {
776   - "version": "1.0.0",
777   - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
778   - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
779   - "optional": true,
780   - "requires": {
781   - "kind-of": "^6.0.0"
782   - }
  444 + "depd": {
  445 + "version": "2.0.0",
  446 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
  447 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
783 448 },
784   - "is-descriptor": {
785   - "version": "1.0.2",
786   - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
787   - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
788   - "optional": true,
789   - "requires": {
790   - "is-accessor-descriptor": "^1.0.0",
791   - "is-data-descriptor": "^1.0.0",
792   - "kind-of": "^6.0.2"
793   - }
  449 + "safe-buffer": {
  450 + "version": "5.2.1",
  451 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  452 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
794 453 }
795 454 }
796 455 },
  456 + "extend": {
  457 + "version": "3.0.2",
  458 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  459 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
  460 + },
797 461 "extsprintf": {
798 462 "version": "1.3.0",
799 463 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
800 464 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
801 465 },
802   - "eyes": {
803   - "version": "0.1.8",
804   - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
805   - "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
806   - },
807 466 "fast-deep-equal": {
808 467 "version": "2.0.1",
809 468 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
... ... @@ -814,55 +473,42 @@
814 473 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
815 474 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
816 475 },
817   - "fill-range": {
818   - "version": "4.0.0",
819   - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
820   - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
821   - "optional": true,
  476 + "fast-safe-stringify": {
  477 + "version": "2.0.7",
  478 + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
  479 + "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA=="
  480 + },
  481 + "fecha": {
  482 + "version": "4.2.1",
  483 + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz",
  484 + "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q=="
  485 + },
  486 + "file-stream-rotator": {
  487 + "version": "0.4.1",
  488 + "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz",
  489 + "integrity": "sha512-W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==",
822 490 "requires": {
823   - "extend-shallow": "^2.0.1",
824   - "is-number": "^3.0.0",
825   - "repeat-string": "^1.6.1",
826   - "to-regex-range": "^2.1.0"
827   - },
828   - "dependencies": {
829   - "extend-shallow": {
830   - "version": "2.0.1",
831   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
832   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
833   - "optional": true,
834   - "requires": {
835   - "is-extendable": "^0.1.0"
836   - }
837   - }
  491 + "moment": "^2.11.2"
838 492 }
839 493 },
840 494 "finalhandler": {
841   - "version": "1.1.1",
842   - "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
843   - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
  495 + "version": "1.1.2",
  496 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
  497 + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
844 498 "requires": {
845 499 "debug": "2.6.9",
846 500 "encodeurl": "~1.0.2",
847 501 "escape-html": "~1.0.3",
848 502 "on-finished": "~2.3.0",
849   - "parseurl": "~1.3.2",
850   - "statuses": "~1.4.0",
  503 + "parseurl": "~1.3.3",
  504 + "statuses": "~1.5.0",
851 505 "unpipe": "~1.0.0"
852   - },
853   - "dependencies": {
854   - "statuses": {
855   - "version": "1.4.0",
856   - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
857   - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
858   - }
859 506 }
860 507 },
861   - "for-in": {
862   - "version": "1.0.2",
863   - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
864   - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
865   - "optional": true
  508 + "fn.name": {
  509 + "version": "1.1.0",
  510 + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz",
  511 + "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="
866 512 },
867 513 "forever-agent": {
868 514 "version": "0.6.1",
... ... @@ -884,15 +530,6 @@
884 530 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
885 531 "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
886 532 },
887   - "fragment-cache": {
888   - "version": "0.2.1",
889   - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
890   - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
891   - "optional": true,
892   - "requires": {
893   - "map-cache": "^0.2.2"
894   - }
895   - },
896 533 "fresh": {
897 534 "version": "0.5.2",
898 535 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
... ... @@ -911,493 +548,6 @@
911 548 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
912 549 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
913 550 },
914   - "fsevents": {
915   - "version": "1.2.7",
916   - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz",
917   - "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==",
918   - "optional": true,
919   - "requires": {
920   - "nan": "^2.9.2",
921   - "node-pre-gyp": "^0.10.0"
922   - },
923   - "dependencies": {
924   - "abbrev": {
925   - "version": "1.1.1",
926   - "bundled": true,
927   - "optional": true
928   - },
929   - "ansi-regex": {
930   - "version": "2.1.1",
931   - "bundled": true,
932   - "optional": true
933   - },
934   - "aproba": {
935   - "version": "1.2.0",
936   - "bundled": true,
937   - "optional": true
938   - },
939   - "are-we-there-yet": {
940   - "version": "1.1.5",
941   - "bundled": true,
942   - "optional": true,
943   - "requires": {
944   - "delegates": "^1.0.0",
945   - "readable-stream": "^2.0.6"
946   - }
947   - },
948   - "balanced-match": {
949   - "version": "1.0.0",
950   - "bundled": true,
951   - "optional": true
952   - },
953   - "brace-expansion": {
954   - "version": "1.1.11",
955   - "bundled": true,
956   - "optional": true,
957   - "requires": {
958   - "balanced-match": "^1.0.0",
959   - "concat-map": "0.0.1"
960   - }
961   - },
962   - "chownr": {
963   - "version": "1.1.1",
964   - "bundled": true,
965   - "optional": true
966   - },
967   - "code-point-at": {
968   - "version": "1.1.0",
969   - "bundled": true,
970   - "optional": true
971   - },
972   - "concat-map": {
973   - "version": "0.0.1",
974   - "bundled": true,
975   - "optional": true
976   - },
977   - "console-control-strings": {
978   - "version": "1.1.0",
979   - "bundled": true,
980   - "optional": true
981   - },
982   - "core-util-is": {
983   - "version": "1.0.2",
984   - "bundled": true,
985   - "optional": true
986   - },
987   - "debug": {
988   - "version": "2.6.9",
989   - "bundled": true,
990   - "optional": true,
991   - "requires": {
992   - "ms": "2.0.0"
993   - }
994   - },
995   - "deep-extend": {
996   - "version": "0.6.0",
997   - "bundled": true,
998   - "optional": true
999   - },
1000   - "delegates": {
1001   - "version": "1.0.0",
1002   - "bundled": true,
1003   - "optional": true
1004   - },
1005   - "detect-libc": {
1006   - "version": "1.0.3",
1007   - "bundled": true,
1008   - "optional": true
1009   - },
1010   - "fs-minipass": {
1011   - "version": "1.2.5",
1012   - "bundled": true,
1013   - "optional": true,
1014   - "requires": {
1015   - "minipass": "^2.2.1"
1016   - }
1017   - },
1018   - "fs.realpath": {
1019   - "version": "1.0.0",
1020   - "bundled": true,
1021   - "optional": true
1022   - },
1023   - "gauge": {
1024   - "version": "2.7.4",
1025   - "bundled": true,
1026   - "optional": true,
1027   - "requires": {
1028   - "aproba": "^1.0.3",
1029   - "console-control-strings": "^1.0.0",
1030   - "has-unicode": "^2.0.0",
1031   - "object-assign": "^4.1.0",
1032   - "signal-exit": "^3.0.0",
1033   - "string-width": "^1.0.1",
1034   - "strip-ansi": "^3.0.1",
1035   - "wide-align": "^1.1.0"
1036   - }
1037   - },
1038   - "glob": {
1039   - "version": "7.1.3",
1040   - "bundled": true,
1041   - "optional": true,
1042   - "requires": {
1043   - "fs.realpath": "^1.0.0",
1044   - "inflight": "^1.0.4",
1045   - "inherits": "2",
1046   - "minimatch": "^3.0.4",
1047   - "once": "^1.3.0",
1048   - "path-is-absolute": "^1.0.0"
1049   - }
1050   - },
1051   - "has-unicode": {
1052   - "version": "2.0.1",
1053   - "bundled": true,
1054   - "optional": true
1055   - },
1056   - "iconv-lite": {
1057   - "version": "0.4.24",
1058   - "bundled": true,
1059   - "optional": true,
1060   - "requires": {
1061   - "safer-buffer": ">= 2.1.2 < 3"
1062   - }
1063   - },
1064   - "ignore-walk": {
1065   - "version": "3.0.1",
1066   - "bundled": true,
1067   - "optional": true,
1068   - "requires": {
1069   - "minimatch": "^3.0.4"
1070   - }
1071   - },
1072   - "inflight": {
1073   - "version": "1.0.6",
1074   - "bundled": true,
1075   - "optional": true,
1076   - "requires": {
1077   - "once": "^1.3.0",
1078   - "wrappy": "1"
1079   - }
1080   - },
1081   - "inherits": {
1082   - "version": "2.0.3",
1083   - "bundled": true,
1084   - "optional": true
1085   - },
1086   - "ini": {
1087   - "version": "1.3.5",
1088   - "bundled": true,
1089   - "optional": true
1090   - },
1091   - "is-fullwidth-code-point": {
1092   - "version": "1.0.0",
1093   - "bundled": true,
1094   - "optional": true,
1095   - "requires": {
1096   - "number-is-nan": "^1.0.0"
1097   - }
1098   - },
1099   - "isarray": {
1100   - "version": "1.0.0",
1101   - "bundled": true,
1102   - "optional": true
1103   - },
1104   - "minimatch": {
1105   - "version": "3.0.4",
1106   - "bundled": true,
1107   - "optional": true,
1108   - "requires": {
1109   - "brace-expansion": "^1.1.7"
1110   - }
1111   - },
1112   - "minimist": {
1113   - "version": "0.0.8",
1114   - "bundled": true,
1115   - "optional": true
1116   - },
1117   - "minipass": {
1118   - "version": "2.3.5",
1119   - "bundled": true,
1120   - "optional": true,
1121   - "requires": {
1122   - "safe-buffer": "^5.1.2",
1123   - "yallist": "^3.0.0"
1124   - }
1125   - },
1126   - "minizlib": {
1127   - "version": "1.2.1",
1128   - "bundled": true,
1129   - "optional": true,
1130   - "requires": {
1131   - "minipass": "^2.2.1"
1132   - }
1133   - },
1134   - "mkdirp": {
1135   - "version": "0.5.1",
1136   - "bundled": true,
1137   - "optional": true,
1138   - "requires": {
1139   - "minimist": "0.0.8"
1140   - }
1141   - },
1142   - "ms": {
1143   - "version": "2.0.0",
1144   - "bundled": true,
1145   - "optional": true
1146   - },
1147   - "needle": {
1148   - "version": "2.2.4",
1149   - "bundled": true,
1150   - "optional": true,
1151   - "requires": {
1152   - "debug": "^2.1.2",
1153   - "iconv-lite": "^0.4.4",
1154   - "sax": "^1.2.4"
1155   - }
1156   - },
1157   - "node-pre-gyp": {
1158   - "version": "0.10.3",
1159   - "bundled": true,
1160   - "optional": true,
1161   - "requires": {
1162   - "detect-libc": "^1.0.2",
1163   - "mkdirp": "^0.5.1",
1164   - "needle": "^2.2.1",
1165   - "nopt": "^4.0.1",
1166   - "npm-packlist": "^1.1.6",
1167   - "npmlog": "^4.0.2",
1168   - "rc": "^1.2.7",
1169   - "rimraf": "^2.6.1",
1170   - "semver": "^5.3.0",
1171   - "tar": "^4"
1172   - }
1173   - },
1174   - "nopt": {
1175   - "version": "4.0.1",
1176   - "bundled": true,
1177   - "optional": true,
1178   - "requires": {
1179   - "abbrev": "1",
1180   - "osenv": "^0.1.4"
1181   - }
1182   - },
1183   - "npm-bundled": {
1184   - "version": "1.0.5",
1185   - "bundled": true,
1186   - "optional": true
1187   - },
1188   - "npm-packlist": {
1189   - "version": "1.2.0",
1190   - "bundled": true,
1191   - "optional": true,
1192   - "requires": {
1193   - "ignore-walk": "^3.0.1",
1194   - "npm-bundled": "^1.0.1"
1195   - }
1196   - },
1197   - "npmlog": {
1198   - "version": "4.1.2",
1199   - "bundled": true,
1200   - "optional": true,
1201   - "requires": {
1202   - "are-we-there-yet": "~1.1.2",
1203   - "console-control-strings": "~1.1.0",
1204   - "gauge": "~2.7.3",
1205   - "set-blocking": "~2.0.0"
1206   - }
1207   - },
1208   - "number-is-nan": {
1209   - "version": "1.0.1",
1210   - "bundled": true,
1211   - "optional": true
1212   - },
1213   - "object-assign": {
1214   - "version": "4.1.1",
1215   - "bundled": true,
1216   - "optional": true
1217   - },
1218   - "once": {
1219   - "version": "1.4.0",
1220   - "bundled": true,
1221   - "optional": true,
1222   - "requires": {
1223   - "wrappy": "1"
1224   - }
1225   - },
1226   - "os-homedir": {
1227   - "version": "1.0.2",
1228   - "bundled": true,
1229   - "optional": true
1230   - },
1231   - "os-tmpdir": {
1232   - "version": "1.0.2",
1233   - "bundled": true,
1234   - "optional": true
1235   - },
1236   - "osenv": {
1237   - "version": "0.1.5",
1238   - "bundled": true,
1239   - "optional": true,
1240   - "requires": {
1241   - "os-homedir": "^1.0.0",
1242   - "os-tmpdir": "^1.0.0"
1243   - }
1244   - },
1245   - "path-is-absolute": {
1246   - "version": "1.0.1",
1247   - "bundled": true,
1248   - "optional": true
1249   - },
1250   - "process-nextick-args": {
1251   - "version": "2.0.0",
1252   - "bundled": true,
1253   - "optional": true
1254   - },
1255   - "rc": {
1256   - "version": "1.2.8",
1257   - "bundled": true,
1258   - "optional": true,
1259   - "requires": {
1260   - "deep-extend": "^0.6.0",
1261   - "ini": "~1.3.0",
1262   - "minimist": "^1.2.0",
1263   - "strip-json-comments": "~2.0.1"
1264   - },
1265   - "dependencies": {
1266   - "minimist": {
1267   - "version": "1.2.0",
1268   - "bundled": true,
1269   - "optional": true
1270   - }
1271   - }
1272   - },
1273   - "readable-stream": {
1274   - "version": "2.3.6",
1275   - "bundled": true,
1276   - "optional": true,
1277   - "requires": {
1278   - "core-util-is": "~1.0.0",
1279   - "inherits": "~2.0.3",
1280   - "isarray": "~1.0.0",
1281   - "process-nextick-args": "~2.0.0",
1282   - "safe-buffer": "~5.1.1",
1283   - "string_decoder": "~1.1.1",
1284   - "util-deprecate": "~1.0.1"
1285   - }
1286   - },
1287   - "rimraf": {
1288   - "version": "2.6.3",
1289   - "bundled": true,
1290   - "optional": true,
1291   - "requires": {
1292   - "glob": "^7.1.3"
1293   - }
1294   - },
1295   - "safe-buffer": {
1296   - "version": "5.1.2",
1297   - "bundled": true,
1298   - "optional": true
1299   - },
1300   - "safer-buffer": {
1301   - "version": "2.1.2",
1302   - "bundled": true,
1303   - "optional": true
1304   - },
1305   - "sax": {
1306   - "version": "1.2.4",
1307   - "bundled": true,
1308   - "optional": true
1309   - },
1310   - "semver": {
1311   - "version": "5.6.0",
1312   - "bundled": true,
1313   - "optional": true
1314   - },
1315   - "set-blocking": {
1316   - "version": "2.0.0",
1317   - "bundled": true,
1318   - "optional": true
1319   - },
1320   - "signal-exit": {
1321   - "version": "3.0.2",
1322   - "bundled": true,
1323   - "optional": true
1324   - },
1325   - "string-width": {
1326   - "version": "1.0.2",
1327   - "bundled": true,
1328   - "optional": true,
1329   - "requires": {
1330   - "code-point-at": "^1.0.0",
1331   - "is-fullwidth-code-point": "^1.0.0",
1332   - "strip-ansi": "^3.0.0"
1333   - }
1334   - },
1335   - "string_decoder": {
1336   - "version": "1.1.1",
1337   - "bundled": true,
1338   - "optional": true,
1339   - "requires": {
1340   - "safe-buffer": "~5.1.0"
1341   - }
1342   - },
1343   - "strip-ansi": {
1344   - "version": "3.0.1",
1345   - "bundled": true,
1346   - "optional": true,
1347   - "requires": {
1348   - "ansi-regex": "^2.0.0"
1349   - }
1350   - },
1351   - "strip-json-comments": {
1352   - "version": "2.0.1",
1353   - "bundled": true,
1354   - "optional": true
1355   - },
1356   - "tar": {
1357   - "version": "4.4.8",
1358   - "bundled": true,
1359   - "optional": true,
1360   - "requires": {
1361   - "chownr": "^1.1.1",
1362   - "fs-minipass": "^1.2.5",
1363   - "minipass": "^2.3.4",
1364   - "minizlib": "^1.1.1",
1365   - "mkdirp": "^0.5.0",
1366   - "safe-buffer": "^5.1.2",
1367   - "yallist": "^3.0.2"
1368   - }
1369   - },
1370   - "util-deprecate": {
1371   - "version": "1.0.2",
1372   - "bundled": true,
1373   - "optional": true
1374   - },
1375   - "wide-align": {
1376   - "version": "1.1.3",
1377   - "bundled": true,
1378   - "optional": true,
1379   - "requires": {
1380   - "string-width": "^1.0.2 || 2"
1381   - }
1382   - },
1383   - "wrappy": {
1384   - "version": "1.0.2",
1385   - "bundled": true,
1386   - "optional": true
1387   - },
1388   - "yallist": {
1389   - "version": "3.0.3",
1390   - "bundled": true,
1391   - "optional": true
1392   - }
1393   - }
1394   - },
1395   - "get-value": {
1396   - "version": "2.0.6",
1397   - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1398   - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
1399   - "optional": true
1400   - },
1401 551 "getpass": {
1402 552 "version": "0.1.7",
1403 553 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
... ... @@ -1407,9 +557,9 @@
1407 557 }
1408 558 },
1409 559 "glob": {
1410   - "version": "7.1.3",
1411   - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
1412   - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
  560 + "version": "7.1.7",
  561 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
  562 + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
1413 563 "requires": {
1414 564 "fs.realpath": "^1.0.0",
1415 565 "inflight": "^1.0.4",
... ... @@ -1419,33 +569,6 @@
1419 569 "path-is-absolute": "^1.0.0"
1420 570 }
1421 571 },
1422   - "glob-parent": {
1423   - "version": "3.1.0",
1424   - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1425   - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1426   - "optional": true,
1427   - "requires": {
1428   - "is-glob": "^3.1.0",
1429   - "path-dirname": "^1.0.0"
1430   - },
1431   - "dependencies": {
1432   - "is-glob": {
1433   - "version": "3.1.0",
1434   - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1435   - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1436   - "optional": true,
1437   - "requires": {
1438   - "is-extglob": "^2.1.0"
1439   - }
1440   - }
1441   - }
1442   - },
1443   - "graceful-fs": {
1444   - "version": "4.1.15",
1445   - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
1446   - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
1447   - "optional": true
1448   - },
1449 572 "har-schema": {
1450 573 "version": "2.0.0",
1451 574 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
... ... @@ -1460,47 +583,16 @@
1460 583 "har-schema": "^2.0.0"
1461 584 }
1462 585 },
1463   - "has-value": {
1464   - "version": "1.0.0",
1465   - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
1466   - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
1467   - "optional": true,
1468   - "requires": {
1469   - "get-value": "^2.0.6",
1470   - "has-values": "^1.0.0",
1471   - "isobject": "^3.0.0"
1472   - }
1473   - },
1474   - "has-values": {
1475   - "version": "1.0.0",
1476   - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
1477   - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
1478   - "optional": true,
1479   - "requires": {
1480   - "is-number": "^3.0.0",
1481   - "kind-of": "^4.0.0"
1482   - },
1483   - "dependencies": {
1484   - "kind-of": {
1485   - "version": "4.0.0",
1486   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
1487   - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
1488   - "optional": true,
1489   - "requires": {
1490   - "is-buffer": "^1.1.5"
1491   - }
1492   - }
1493   - }
1494   - },
1495 586 "http-errors": {
1496   - "version": "1.6.3",
1497   - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
1498   - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
  587 + "version": "1.7.2",
  588 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
  589 + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
1499 590 "requires": {
1500 591 "depd": "~1.1.2",
1501 592 "inherits": "2.0.3",
1502   - "setprototypeof": "1.1.0",
1503   - "statuses": ">= 1.4.0 < 2"
  593 + "setprototypeof": "1.1.1",
  594 + "statuses": ">= 1.5.0 < 2",
  595 + "toidentifier": "1.0.0"
1504 596 }
1505 597 },
1506 598 "http-signature": {
... ... @@ -1514,9 +606,9 @@
1514 606 }
1515 607 },
1516 608 "iconv-lite": {
1517   - "version": "0.4.23",
1518   - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
1519   - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
  609 + "version": "0.4.24",
  610 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
  611 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
1520 612 "requires": {
1521 613 "safer-buffer": ">= 2.1.2 < 3"
1522 614 }
... ... @@ -1535,170 +627,30 @@
1535 627 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1536 628 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
1537 629 },
1538   - "invert-kv": {
1539   - "version": "1.0.0",
1540   - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
1541   - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
1542   - },
1543 630 "ipaddr.js": {
1544   - "version": "1.8.0",
1545   - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
1546   - "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4="
1547   - },
1548   - "is-accessor-descriptor": {
1549   - "version": "0.1.6",
1550   - "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1551   - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
1552   - "optional": true,
1553   - "requires": {
1554   - "kind-of": "^3.0.2"
1555   - },
1556   - "dependencies": {
1557   - "kind-of": {
1558   - "version": "3.2.2",
1559   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1560   - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1561   - "optional": true,
1562   - "requires": {
1563   - "is-buffer": "^1.1.5"
1564   - }
1565   - }
1566   - }
1567   - },
1568   - "is-binary-path": {
1569   - "version": "1.0.1",
1570   - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
1571   - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
1572   - "optional": true,
1573   - "requires": {
1574   - "binary-extensions": "^1.0.0"
1575   - }
1576   - },
1577   - "is-buffer": {
1578   - "version": "1.1.6",
1579   - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
1580   - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
1581   - "optional": true
1582   - },
1583   - "is-data-descriptor": {
1584   - "version": "0.1.4",
1585   - "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1586   - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
1587   - "optional": true,
1588   - "requires": {
1589   - "kind-of": "^3.0.2"
1590   - },
1591   - "dependencies": {
1592   - "kind-of": {
1593   - "version": "3.2.2",
1594   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1595   - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1596   - "optional": true,
1597   - "requires": {
1598   - "is-buffer": "^1.1.5"
1599   - }
1600   - }
1601   - }
1602   - },
1603   - "is-descriptor": {
1604   - "version": "0.1.6",
1605   - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1606   - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1607   - "optional": true,
1608   - "requires": {
1609   - "is-accessor-descriptor": "^0.1.6",
1610   - "is-data-descriptor": "^0.1.4",
1611   - "kind-of": "^5.0.0"
1612   - },
1613   - "dependencies": {
1614   - "kind-of": {
1615   - "version": "5.1.0",
1616   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1617   - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
1618   - "optional": true
1619   - }
1620   - }
1621   - },
1622   - "is-extendable": {
1623   - "version": "0.1.1",
1624   - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1625   - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1626   - "optional": true
  631 + "version": "1.9.1",
  632 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  633 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
1627 634 },
1628   - "is-extglob": {
1629   - "version": "2.1.1",
1630   - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1631   - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1632   - "optional": true
1633   - },
1634   - "is-fullwidth-code-point": {
1635   - "version": "1.0.0",
1636   - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1637   - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1638   - "requires": {
1639   - "number-is-nan": "^1.0.0"
1640   - }
1641   - },
1642   - "is-glob": {
1643   - "version": "4.0.1",
1644   - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1645   - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1646   - "optional": true,
1647   - "requires": {
1648   - "is-extglob": "^2.1.1"
1649   - }
1650   - },
1651   - "is-number": {
1652   - "version": "3.0.0",
1653   - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1654   - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1655   - "optional": true,
1656   - "requires": {
1657   - "kind-of": "^3.0.2"
1658   - },
1659   - "dependencies": {
1660   - "kind-of": {
1661   - "version": "3.2.2",
1662   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1663   - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1664   - "optional": true,
1665   - "requires": {
1666   - "is-buffer": "^1.1.5"
1667   - }
1668   - }
1669   - }
  635 + "is-arrayish": {
  636 + "version": "0.3.2",
  637 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
  638 + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
1670 639 },
1671   - "is-plain-object": {
1672   - "version": "2.0.4",
1673   - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1674   - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1675   - "optional": true,
1676   - "requires": {
1677   - "isobject": "^3.0.1"
1678   - }
  640 + "is-stream": {
  641 + "version": "2.0.0",
  642 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
  643 + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
1679 644 },
1680 645 "is-typedarray": {
1681 646 "version": "1.0.0",
1682 647 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1683 648 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
1684 649 },
1685   - "is-windows": {
1686   - "version": "1.0.2",
1687   - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
1688   - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
1689   - "optional": true
1690   - },
1691 650 "isarray": {
1692 651 "version": "1.0.0",
1693 652 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1694   - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1695   - "optional": true
1696   - },
1697   - "isobject": {
1698   - "version": "3.0.1",
1699   - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1700   - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1701   - "optional": true
  653 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
1702 654 },
1703 655 "isstream": {
1704 656 "version": "0.1.2",
... ... @@ -1746,15 +698,9 @@
1746 698 "verror": "1.10.0"
1747 699 }
1748 700 },
1749   - "kind-of": {
1750   - "version": "6.0.2",
1751   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
1752   - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
1753   - "optional": true
1754   - },
1755 701 "komodo-sdk": {
1756   - "version": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git#1e11009a459d20b716ab01bbd42547417e3484cc",
1757   - "from": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git",
  702 + "version": "git+https://gitlab.kodesumber.com/komodo/komodo-sdk.git#4af07f8facf4d10ced4da38c4d44e1a4670a5165",
  703 + "from": "git+https://gitlab.kodesumber.com/komodo/komodo-sdk.git",
1758 704 "requires": {
1759 705 "array-unique": "^0.3.2",
1760 706 "basic-auth": "^2.0.0",
... ... @@ -1785,12 +731,28 @@
1785 731 "winston-daily-rotate-file": "^3.10.0"
1786 732 }
1787 733 },
1788   - "lcid": {
1789   - "version": "1.0.0",
1790   - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
1791   - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
1792   - "requires": {
1793   - "invert-kv": "^1.0.0"
  734 + "kuler": {
  735 + "version": "2.0.0",
  736 + "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz",
  737 + "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="
  738 + },
  739 + "logform": {
  740 + "version": "2.2.0",
  741 + "resolved": "https://registry.npmjs.org/logform/-/logform-2.2.0.tgz",
  742 + "integrity": "sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==",
  743 + "requires": {
  744 + "colors": "^1.2.1",
  745 + "fast-safe-stringify": "^2.0.4",
  746 + "fecha": "^4.2.0",
  747 + "ms": "^2.1.1",
  748 + "triple-beam": "^1.3.0"
  749 + },
  750 + "dependencies": {
  751 + "ms": {
  752 + "version": "2.1.3",
  753 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  754 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  755 + }
1794 756 }
1795 757 },
1796 758 "lru-cache": {
... ... @@ -1804,27 +766,12 @@
1804 766 },
1805 767 "macaddress": {
1806 768 "version": "0.2.9",
1807   - "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz",
1808   - "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w=="
1809   - },
1810   - "map-cache": {
1811   - "version": "0.2.2",
1812   - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
1813   - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
1814   - "optional": true
1815   - },
1816   - "map-visit": {
1817   - "version": "1.0.0",
1818   - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
1819   - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
1820   - "optional": true,
1821   - "requires": {
1822   - "object-visit": "^1.0.0"
1823   - }
  769 + "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz",
  770 + "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w=="
1824 771 },
1825 772 "media-typer": {
1826 773 "version": "0.3.0",
1827   - "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  774 + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1828 775 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
1829 776 },
1830 777 "merge-descriptors": {
... ... @@ -1837,31 +784,10 @@
1837 784 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
1838 785 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
1839 786 },
1840   - "micromatch": {
1841   - "version": "3.1.10",
1842   - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
1843   - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
1844   - "optional": true,
1845   - "requires": {
1846   - "arr-diff": "^4.0.0",
1847   - "array-unique": "^0.3.2",
1848   - "braces": "^2.3.1",
1849   - "define-property": "^2.0.2",
1850   - "extend-shallow": "^3.0.2",
1851   - "extglob": "^2.0.4",
1852   - "fragment-cache": "^0.2.1",
1853   - "kind-of": "^6.0.2",
1854   - "nanomatch": "^1.2.9",
1855   - "object.pick": "^1.3.0",
1856   - "regex-not": "^1.0.0",
1857   - "snapdragon": "^0.8.1",
1858   - "to-regex": "^3.0.2"
1859   - }
1860   - },
1861 787 "mime": {
1862   - "version": "1.4.1",
1863   - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
1864   - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
  788 + "version": "1.6.0",
  789 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
  790 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
1865 791 },
1866 792 "mime-db": {
1867 793 "version": "1.37.0",
... ... @@ -1884,115 +810,51 @@
1884 810 "brace-expansion": "^1.1.7"
1885 811 }
1886 812 },
1887   - "minimist": {
1888   - "version": "0.0.8",
1889   - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
1890   - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
1891   - },
1892   - "mixin-deep": {
1893   - "version": "1.3.1",
1894   - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
1895   - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
1896   - "optional": true,
1897   - "requires": {
1898   - "for-in": "^1.0.2",
1899   - "is-extendable": "^1.0.1"
1900   - },
1901   - "dependencies": {
1902   - "is-extendable": {
1903   - "version": "1.0.1",
1904   - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
1905   - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
1906   - "optional": true,
1907   - "requires": {
1908   - "is-plain-object": "^2.0.4"
1909   - }
1910   - }
1911   - }
1912   - },
1913   - "mkdirp": {
1914   - "version": "0.5.1",
1915   - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1916   - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
1917   - "requires": {
1918   - "minimist": "0.0.8"
1919   - }
1920   - },
1921 813 "moment": {
1922   - "version": "2.24.0",
1923   - "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
1924   - "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
  814 + "version": "2.29.1",
  815 + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
  816 + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
1925 817 },
1926 818 "ms": {
1927 819 "version": "2.0.0",
1928 820 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1929 821 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
1930 822 },
1931   - "nan": {
1932   - "version": "2.13.2",
1933   - "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz",
1934   - "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==",
1935   - "optional": true
1936   - },
1937   - "nanomatch": {
1938   - "version": "1.2.13",
1939   - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
1940   - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
1941   - "optional": true,
1942   - "requires": {
1943   - "arr-diff": "^4.0.0",
1944   - "array-unique": "^0.3.2",
1945   - "define-property": "^2.0.2",
1946   - "extend-shallow": "^3.0.2",
1947   - "fragment-cache": "^0.2.1",
1948   - "is-windows": "^1.0.2",
1949   - "kind-of": "^6.0.2",
1950   - "object.pick": "^1.3.0",
1951   - "regex-not": "^1.0.0",
1952   - "snapdragon": "^0.8.1",
1953   - "to-regex": "^3.0.1"
1954   - }
1955   - },
1956 823 "negotiator": {
1957   - "version": "0.6.1",
1958   - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
1959   - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
  824 + "version": "0.6.2",
  825 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  826 + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
1960 827 },
1961 828 "node-machine-id": {
1962   - "version": "1.1.10",
1963   - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.10.tgz",
1964   - "integrity": "sha512-6SVxo3Ic2Qc09z1rCJh3No7ubizPLszImsMQnZZWfzeOC6SYU4orN214++c3ikB8uaP/A6dwSlO88A3ohI5oNA=="
  829 + "version": "1.1.12",
  830 + "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz",
  831 + "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ=="
1965 832 },
1966 833 "node-natural-sort": {
1967 834 "version": "0.8.7",
1968 835 "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.7.tgz",
1969 836 "integrity": "sha512-rMaLlHV5BlnRhIl6jUfgqdLY5U0NJkIxUdOsmpz3Txwh7js4+GwTiomhO8W4rp3SvX1zZ56mx13zfEWESr+qqA=="
1970 837 },
1971   - "normalize-path": {
1972   - "version": "3.0.0",
1973   - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1974   - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1975   - "optional": true
1976   - },
1977   - "number-is-nan": {
1978   - "version": "1.0.1",
1979   - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1980   - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
1981   - },
1982 838 "numeral": {
1983 839 "version": "2.0.6",
1984 840 "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz",
1985 841 "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY="
1986 842 },
1987 843 "nunjucks": {
1988   - "version": "3.2.0",
1989   - "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.0.tgz",
1990   - "integrity": "sha512-YS/qEQ6N7qCnUdm6EoYRBfJUdWNT0PpKbbRnogV2XyXbBm2STIP1O6yrdZHgwMVK7fIYUx7i8+yatEixnXSB1w==",
  844 + "version": "3.2.3",
  845 + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz",
  846 + "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==",
1991 847 "requires": {
1992 848 "a-sync-waterfall": "^1.0.0",
1993 849 "asap": "^2.0.3",
1994   - "chokidar": "^2.0.0",
1995   - "yargs": "^3.32.0"
  850 + "commander": "^5.1.0"
  851 + },
  852 + "dependencies": {
  853 + "commander": {
  854 + "version": "5.1.0",
  855 + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
  856 + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg=="
  857 + }
1996 858 }
1997 859 },
1998 860 "oauth-sign": {
... ... @@ -2000,54 +862,10 @@
2000 862 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
2001 863 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
2002 864 },
2003   - "object-copy": {
2004   - "version": "0.1.0",
2005   - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
2006   - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
2007   - "optional": true,
2008   - "requires": {
2009   - "copy-descriptor": "^0.1.0",
2010   - "define-property": "^0.2.5",
2011   - "kind-of": "^3.0.3"
2012   - },
2013   - "dependencies": {
2014   - "define-property": {
2015   - "version": "0.2.5",
2016   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2017   - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2018   - "optional": true,
2019   - "requires": {
2020   - "is-descriptor": "^0.1.0"
2021   - }
2022   - },
2023   - "kind-of": {
2024   - "version": "3.2.2",
2025   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2026   - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2027   - "optional": true,
2028   - "requires": {
2029   - "is-buffer": "^1.1.5"
2030   - }
2031   - }
2032   - }
2033   - },
2034   - "object-visit": {
2035   - "version": "1.0.1",
2036   - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
2037   - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
2038   - "optional": true,
2039   - "requires": {
2040   - "isobject": "^3.0.0"
2041   - }
2042   - },
2043   - "object.pick": {
2044   - "version": "1.3.0",
2045   - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
2046   - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
2047   - "optional": true,
2048   - "requires": {
2049   - "isobject": "^3.0.1"
2050   - }
  865 + "object-hash": {
  866 + "version": "1.3.1",
  867 + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz",
  868 + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA=="
2051 869 },
2052 870 "on-finished": {
2053 871 "version": "2.3.0",
... ... @@ -2070,34 +888,22 @@
2070 888 "wrappy": "1"
2071 889 }
2072 890 },
2073   - "os-locale": {
2074   - "version": "1.4.0",
2075   - "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
2076   - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
  891 + "one-time": {
  892 + "version": "1.0.0",
  893 + "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz",
  894 + "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==",
2077 895 "requires": {
2078   - "lcid": "^1.0.0"
  896 + "fn.name": "1.x.x"
2079 897 }
2080 898 },
2081 899 "parseurl": {
2082   - "version": "1.3.2",
2083   - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
2084   - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
2085   - },
2086   - "pascalcase": {
2087   - "version": "0.1.1",
2088   - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
2089   - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
2090   - "optional": true
2091   - },
2092   - "path-dirname": {
2093   - "version": "1.0.2",
2094   - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
2095   - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
2096   - "optional": true
  900 + "version": "1.3.3",
  901 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  902 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
2097 903 },
2098 904 "path-is-absolute": {
2099 905 "version": "1.0.1",
2100   - "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  906 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2101 907 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
2102 908 },
2103 909 "path-to-regexp": {
... ... @@ -2111,34 +917,27 @@
2111 917 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
2112 918 },
2113 919 "pipe-io": {
2114   - "version": "3.0.11",
2115   - "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.11.tgz",
2116   - "integrity": "sha512-Mj9M+vdptBRBqHOf52kIDVeKVb2gLHuuqQyTemBfaK8J+5tdQhIL4RFP3bQ15G7+2Ib/RCHBinnRW7TJz4VuaA=="
  920 + "version": "3.0.12",
  921 + "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.12.tgz",
  922 + "integrity": "sha512-reR49NtpkVgedzCQ9DPV727VAZKw8Ax3N/3iQwD1vHxTmswsuhurFh0Z5woVNM1OhHDigKzDN7u4kNipAA9yyA=="
2117 923 },
2118 924 "pkginfo": {
2119 925 "version": "0.4.1",
2120 926 "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
2121 927 "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8="
2122 928 },
2123   - "posix-character-classes": {
2124   - "version": "0.1.1",
2125   - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
2126   - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
2127   - "optional": true
2128   - },
2129 929 "process-nextick-args": {
2130   - "version": "2.0.0",
2131   - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
2132   - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
2133   - "optional": true
  930 + "version": "2.0.1",
  931 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  932 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
2134 933 },
2135 934 "proxy-addr": {
2136   - "version": "2.0.4",
2137   - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
2138   - "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
  935 + "version": "2.0.6",
  936 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
  937 + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
2139 938 "requires": {
2140 939 "forwarded": "~0.1.2",
2141   - "ipaddr.js": "1.8.0"
  940 + "ipaddr.js": "1.9.1"
2142 941 }
2143 942 },
2144 943 "pseudomap": {
... ... @@ -2167,45 +966,29 @@
2167 966 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs="
2168 967 },
2169 968 "range-parser": {
2170   - "version": "1.2.0",
2171   - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
2172   - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
  969 + "version": "1.2.1",
  970 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
  971 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
2173 972 },
2174 973 "raw-body": {
2175   - "version": "2.3.3",
2176   - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
2177   - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
  974 + "version": "2.4.0",
  975 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
  976 + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
2178 977 "requires": {
2179   - "bytes": "3.0.0",
2180   - "http-errors": "1.6.3",
2181   - "iconv-lite": "0.4.23",
  978 + "bytes": "3.1.0",
  979 + "http-errors": "1.7.2",
  980 + "iconv-lite": "0.4.24",
2182 981 "unpipe": "1.0.0"
2183 982 }
2184 983 },
2185 984 "readable-stream": {
2186   - "version": "2.3.6",
2187   - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
2188   - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
2189   - "optional": true,
  985 + "version": "3.6.0",
  986 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
  987 + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2190 988 "requires": {
2191   - "core-util-is": "~1.0.0",
2192   - "inherits": "~2.0.3",
2193   - "isarray": "~1.0.0",
2194   - "process-nextick-args": "~2.0.0",
2195   - "safe-buffer": "~5.1.1",
2196   - "string_decoder": "~1.1.1",
2197   - "util-deprecate": "~1.0.1"
2198   - }
2199   - },
2200   - "readdirp": {
2201   - "version": "2.2.1",
2202   - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
2203   - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
2204   - "optional": true,
2205   - "requires": {
2206   - "graceful-fs": "^4.1.11",
2207   - "micromatch": "^3.1.10",
2208   - "readable-stream": "^2.0.2"
  989 + "inherits": "^2.0.3",
  990 + "string_decoder": "^1.1.1",
  991 + "util-deprecate": "^1.0.1"
2209 992 }
2210 993 },
2211 994 "redis": {
... ... @@ -2219,43 +1002,15 @@
2219 1002 }
2220 1003 },
2221 1004 "redis-commands": {
2222   - "version": "1.4.0",
2223   - "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.4.0.tgz",
2224   - "integrity": "sha512-cu8EF+MtkwI4DLIT0x9P8qNTLFhQD4jLfxLR0cCNkeGzs87FN6879JOJwNQR/1zD7aSYNbU0hgsV9zGY71Itvw=="
  1005 + "version": "1.7.0",
  1006 + "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz",
  1007 + "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ=="
2225 1008 },
2226 1009 "redis-parser": {
2227 1010 "version": "2.6.0",
2228 1011 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",
2229 1012 "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs="
2230 1013 },
2231   - "regex-not": {
2232   - "version": "1.0.2",
2233   - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
2234   - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
2235   - "optional": true,
2236   - "requires": {
2237   - "extend-shallow": "^3.0.2",
2238   - "safe-regex": "^1.1.0"
2239   - }
2240   - },
2241   - "remove-trailing-separator": {
2242   - "version": "1.1.0",
2243   - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
2244   - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
2245   - "optional": true
2246   - },
2247   - "repeat-element": {
2248   - "version": "1.1.3",
2249   - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
2250   - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
2251   - "optional": true
2252   - },
2253   - "repeat-string": {
2254   - "version": "1.6.1",
2255   - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
2256   - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
2257   - "optional": true
2258   - },
2259 1014 "request": {
2260 1015 "version": "2.88.0",
2261 1016 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
... ... @@ -2283,41 +1038,25 @@
2283 1038 "uuid": "^3.3.2"
2284 1039 }
2285 1040 },
2286   - "resolve-url": {
2287   - "version": "0.2.1",
2288   - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
2289   - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
2290   - "optional": true
2291   - },
2292   - "ret": {
2293   - "version": "0.1.15",
2294   - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
2295   - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
2296   - "optional": true
2297   - },
2298 1041 "safe-buffer": {
2299 1042 "version": "5.1.2",
2300 1043 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2301 1044 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
2302 1045 },
2303   - "safe-regex": {
2304   - "version": "1.1.0",
2305   - "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
2306   - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
2307   - "optional": true,
2308   - "requires": {
2309   - "ret": "~0.1.10"
2310   - }
2311   - },
2312 1046 "safer-buffer": {
2313 1047 "version": "2.1.2",
2314 1048 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2315 1049 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
2316 1050 },
  1051 + "semver": {
  1052 + "version": "6.3.0",
  1053 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
  1054 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
  1055 + },
2317 1056 "send": {
2318   - "version": "0.16.2",
2319   - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
2320   - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
  1057 + "version": "0.17.1",
  1058 + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
  1059 + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
2321 1060 "requires": {
2322 1061 "debug": "2.6.9",
2323 1062 "depd": "~1.1.2",
... ... @@ -2326,59 +1065,36 @@
2326 1065 "escape-html": "~1.0.3",
2327 1066 "etag": "~1.8.1",
2328 1067 "fresh": "0.5.2",
2329   - "http-errors": "~1.6.2",
2330   - "mime": "1.4.1",
2331   - "ms": "2.0.0",
  1068 + "http-errors": "~1.7.2",
  1069 + "mime": "1.6.0",
  1070 + "ms": "2.1.1",
2332 1071 "on-finished": "~2.3.0",
2333   - "range-parser": "~1.2.0",
2334   - "statuses": "~1.4.0"
  1072 + "range-parser": "~1.2.1",
  1073 + "statuses": "~1.5.0"
2335 1074 },
2336 1075 "dependencies": {
2337   - "statuses": {
2338   - "version": "1.4.0",
2339   - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
2340   - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
  1076 + "ms": {
  1077 + "version": "2.1.1",
  1078 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
  1079 + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
2341 1080 }
2342 1081 }
2343 1082 },
2344 1083 "serve-static": {
2345   - "version": "1.13.2",
2346   - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
2347   - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
  1084 + "version": "1.14.1",
  1085 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
  1086 + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
2348 1087 "requires": {
2349 1088 "encodeurl": "~1.0.2",
2350 1089 "escape-html": "~1.0.3",
2351   - "parseurl": "~1.3.2",
2352   - "send": "0.16.2"
2353   - }
2354   - },
2355   - "set-value": {
2356   - "version": "2.0.0",
2357   - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
2358   - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
2359   - "optional": true,
2360   - "requires": {
2361   - "extend-shallow": "^2.0.1",
2362   - "is-extendable": "^0.1.1",
2363   - "is-plain-object": "^2.0.3",
2364   - "split-string": "^3.0.1"
2365   - },
2366   - "dependencies": {
2367   - "extend-shallow": {
2368   - "version": "2.0.1",
2369   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2370   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2371   - "optional": true,
2372   - "requires": {
2373   - "is-extendable": "^0.1.0"
2374   - }
2375   - }
  1090 + "parseurl": "~1.3.3",
  1091 + "send": "0.17.1"
2376 1092 }
2377 1093 },
2378 1094 "setprototypeof": {
2379   - "version": "1.1.0",
2380   - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
2381   - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
  1095 + "version": "1.1.1",
  1096 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
  1097 + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
2382 1098 },
2383 1099 "sha1": {
2384 1100 "version": "1.1.1",
... ... @@ -2390,167 +1106,34 @@
2390 1106 }
2391 1107 },
2392 1108 "simple-git": {
2393   - "version": "1.110.0",
2394   - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.110.0.tgz",
2395   - "integrity": "sha512-UYY0rQkknk0P5eb+KW+03F4TevZ9ou0H+LoGaj7iiVgpnZH4wdj/HTViy/1tNNkmIPcmtxuBqXWiYt2YwlRKOQ==",
  1109 + "version": "1.132.0",
  1110 + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.132.0.tgz",
  1111 + "integrity": "sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==",
2396 1112 "requires": {
2397 1113 "debug": "^4.0.1"
2398 1114 },
2399 1115 "dependencies": {
2400 1116 "debug": {
2401   - "version": "4.1.1",
2402   - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2403   - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  1117 + "version": "4.3.1",
  1118 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
  1119 + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
2404 1120 "requires": {
2405   - "ms": "^2.1.1"
  1121 + "ms": "2.1.2"
2406 1122 }
2407 1123 },
2408 1124 "ms": {
2409   - "version": "2.1.1",
2410   - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
2411   - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
2412   - }
2413   - }
2414   - },
2415   - "snapdragon": {
2416   - "version": "0.8.2",
2417   - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
2418   - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
2419   - "optional": true,
2420   - "requires": {
2421   - "base": "^0.11.1",
2422   - "debug": "^2.2.0",
2423   - "define-property": "^0.2.5",
2424   - "extend-shallow": "^2.0.1",
2425   - "map-cache": "^0.2.2",
2426   - "source-map": "^0.5.6",
2427   - "source-map-resolve": "^0.5.0",
2428   - "use": "^3.1.0"
2429   - },
2430   - "dependencies": {
2431   - "define-property": {
2432   - "version": "0.2.5",
2433   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2434   - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2435   - "optional": true,
2436   - "requires": {
2437   - "is-descriptor": "^0.1.0"
2438   - }
2439   - },
2440   - "extend-shallow": {
2441   - "version": "2.0.1",
2442   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2443   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2444   - "optional": true,
2445   - "requires": {
2446   - "is-extendable": "^0.1.0"
2447   - }
2448   - }
2449   - }
2450   - },
2451   - "snapdragon-node": {
2452   - "version": "2.1.1",
2453   - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
2454   - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
2455   - "optional": true,
2456   - "requires": {
2457   - "define-property": "^1.0.0",
2458   - "isobject": "^3.0.0",
2459   - "snapdragon-util": "^3.0.1"
2460   - },
2461   - "dependencies": {
2462   - "define-property": {
2463   - "version": "1.0.0",
2464   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2465   - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2466   - "optional": true,
2467   - "requires": {
2468   - "is-descriptor": "^1.0.0"
2469   - }
2470   - },
2471   - "is-accessor-descriptor": {
2472   - "version": "1.0.0",
2473   - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2474   - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2475   - "optional": true,
2476   - "requires": {
2477   - "kind-of": "^6.0.0"
2478   - }
2479   - },
2480   - "is-data-descriptor": {
2481   - "version": "1.0.0",
2482   - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2483   - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2484   - "optional": true,
2485   - "requires": {
2486   - "kind-of": "^6.0.0"
2487   - }
2488   - },
2489   - "is-descriptor": {
2490   - "version": "1.0.2",
2491   - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2492   - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2493   - "optional": true,
2494   - "requires": {
2495   - "is-accessor-descriptor": "^1.0.0",
2496   - "is-data-descriptor": "^1.0.0",
2497   - "kind-of": "^6.0.2"
2498   - }
2499   - }
2500   - }
2501   - },
2502   - "snapdragon-util": {
2503   - "version": "3.0.1",
2504   - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
2505   - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
2506   - "optional": true,
2507   - "requires": {
2508   - "kind-of": "^3.2.0"
2509   - },
2510   - "dependencies": {
2511   - "kind-of": {
2512   - "version": "3.2.2",
2513   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2514   - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2515   - "optional": true,
2516   - "requires": {
2517   - "is-buffer": "^1.1.5"
2518   - }
  1125 + "version": "2.1.2",
  1126 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  1127 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
2519 1128 }
2520 1129 }
2521 1130 },
2522   - "source-map": {
2523   - "version": "0.5.7",
2524   - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2525   - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2526   - "optional": true
2527   - },
2528   - "source-map-resolve": {
2529   - "version": "0.5.2",
2530   - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
2531   - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
2532   - "optional": true,
2533   - "requires": {
2534   - "atob": "^2.1.1",
2535   - "decode-uri-component": "^0.2.0",
2536   - "resolve-url": "^0.2.1",
2537   - "source-map-url": "^0.4.0",
2538   - "urix": "^0.1.0"
2539   - }
2540   - },
2541   - "source-map-url": {
2542   - "version": "0.4.0",
2543   - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
2544   - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
2545   - "optional": true
2546   - },
2547   - "split-string": {
2548   - "version": "3.1.0",
2549   - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
2550   - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
2551   - "optional": true,
  1131 + "simple-swizzle": {
  1132 + "version": "0.2.2",
  1133 + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
  1134 + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
2552 1135 "requires": {
2553   - "extend-shallow": "^3.0.0"
  1136 + "is-arrayish": "^0.3.1"
2554 1137 }
2555 1138 },
2556 1139 "sshpk": {
... ... @@ -2574,27 +1157,6 @@
2574 1157 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
2575 1158 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
2576 1159 },
2577   - "static-extend": {
2578   - "version": "0.1.2",
2579   - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
2580   - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
2581   - "optional": true,
2582   - "requires": {
2583   - "define-property": "^0.2.5",
2584   - "object-copy": "^0.1.0"
2585   - },
2586   - "dependencies": {
2587   - "define-property": {
2588   - "version": "0.2.5",
2589   - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2590   - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2591   - "optional": true,
2592   - "requires": {
2593   - "is-descriptor": "^0.1.0"
2594   - }
2595   - }
2596   - }
2597   - },
2598 1160 "statuses": {
2599 1161 "version": "1.5.0",
2600 1162 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
... ... @@ -2610,74 +1172,30 @@
2610 1172 "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.3.tgz",
2611 1173 "integrity": "sha512-4Kcl12rNjc+6EKhY8QyDVuQTAlMWwRiNbsxnVwBUKFr7dYPQuXVrtNU4sEkjF9LHY0AY6uVbB3ktbkIH4LC+BQ=="
2612 1174 },
2613   - "string-width": {
2614   - "version": "1.0.2",
2615   - "resolved": "http://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2616   - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2617   - "requires": {
2618   - "code-point-at": "^1.0.0",
2619   - "is-fullwidth-code-point": "^1.0.0",
2620   - "strip-ansi": "^3.0.0"
2621   - }
2622   - },
2623 1175 "string_decoder": {
2624   - "version": "1.1.1",
2625   - "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2626   - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2627   - "optional": true,
2628   - "requires": {
2629   - "safe-buffer": "~5.1.0"
2630   - }
2631   - },
2632   - "strip-ansi": {
2633   - "version": "3.0.1",
2634   - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2635   - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2636   - "requires": {
2637   - "ansi-regex": "^2.0.0"
2638   - }
2639   - },
2640   - "to-object-path": {
2641   - "version": "0.3.0",
2642   - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
2643   - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
2644   - "optional": true,
  1176 + "version": "1.3.0",
  1177 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
  1178 + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
2645 1179 "requires": {
2646   - "kind-of": "^3.0.2"
  1180 + "safe-buffer": "~5.2.0"
2647 1181 },
2648 1182 "dependencies": {
2649   - "kind-of": {
2650   - "version": "3.2.2",
2651   - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2652   - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2653   - "optional": true,
2654   - "requires": {
2655   - "is-buffer": "^1.1.5"
2656   - }
  1183 + "safe-buffer": {
  1184 + "version": "5.2.1",
  1185 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  1186 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
2657 1187 }
2658 1188 }
2659 1189 },
2660   - "to-regex": {
2661   - "version": "3.0.2",
2662   - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
2663   - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
2664   - "optional": true,
2665   - "requires": {
2666   - "define-property": "^2.0.2",
2667   - "extend-shallow": "^3.0.2",
2668   - "regex-not": "^1.0.2",
2669   - "safe-regex": "^1.1.0"
2670   - }
  1190 + "text-hex": {
  1191 + "version": "1.0.0",
  1192 + "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
  1193 + "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
2671 1194 },
2672   - "to-regex-range": {
2673   - "version": "2.1.1",
2674   - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
2675   - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
2676   - "optional": true,
2677   - "requires": {
2678   - "is-number": "^3.0.0",
2679   - "repeat-string": "^1.6.1"
2680   - }
  1195 + "toidentifier": {
  1196 + "version": "1.0.0",
  1197 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
  1198 + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
2681 1199 },
2682 1200 "tough-cookie": {
2683 1201 "version": "2.4.3",
... ... @@ -2695,6 +1213,11 @@
2695 1213 }
2696 1214 }
2697 1215 },
  1216 + "triple-beam": {
  1217 + "version": "1.3.0",
  1218 + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
  1219 + "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
  1220 + },
2698 1221 "tunnel-agent": {
2699 1222 "version": "0.6.0",
2700 1223 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
... ... @@ -2709,12 +1232,27 @@
2709 1232 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
2710 1233 },
2711 1234 "type-is": {
2712   - "version": "1.6.16",
2713   - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
2714   - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
  1235 + "version": "1.6.18",
  1236 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
  1237 + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
2715 1238 "requires": {
2716 1239 "media-typer": "0.3.0",
2717   - "mime-types": "~2.1.18"
  1240 + "mime-types": "~2.1.24"
  1241 + },
  1242 + "dependencies": {
  1243 + "mime-db": {
  1244 + "version": "1.47.0",
  1245 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
  1246 + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw=="
  1247 + },
  1248 + "mime-types": {
  1249 + "version": "2.1.30",
  1250 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
  1251 + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
  1252 + "requires": {
  1253 + "mime-db": "1.47.0"
  1254 + }
  1255 + }
2718 1256 }
2719 1257 },
2720 1258 "uid-safe": {
... ... @@ -2725,41 +1263,6 @@
2725 1263 "random-bytes": "~1.0.0"
2726 1264 }
2727 1265 },
2728   - "union-value": {
2729   - "version": "1.0.0",
2730   - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
2731   - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
2732   - "optional": true,
2733   - "requires": {
2734   - "arr-union": "^3.1.0",
2735   - "get-value": "^2.0.6",
2736   - "is-extendable": "^0.1.1",
2737   - "set-value": "^0.4.3"
2738   - },
2739   - "dependencies": {
2740   - "extend-shallow": {
2741   - "version": "2.0.1",
2742   - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2743   - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2744   - "optional": true,
2745   - "requires": {
2746   - "is-extendable": "^0.1.0"
2747   - }
2748   - },
2749   - "set-value": {
2750   - "version": "0.4.3",
2751   - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
2752   - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
2753   - "optional": true,
2754   - "requires": {
2755   - "extend-shallow": "^2.0.1",
2756   - "is-extendable": "^0.1.1",
2757   - "is-plain-object": "^2.0.1",
2758   - "to-object-path": "^0.3.0"
2759   - }
2760   - }
2761   - }
2762   - },
2763 1266 "uniqid": {
2764 1267 "version": "4.1.1",
2765 1268 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz",
... ... @@ -2773,52 +1276,6 @@
2773 1276 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2774 1277 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
2775 1278 },
2776   - "unset-value": {
2777   - "version": "1.0.0",
2778   - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
2779   - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
2780   - "optional": true,
2781   - "requires": {
2782   - "has-value": "^0.3.1",
2783   - "isobject": "^3.0.0"
2784   - },
2785   - "dependencies": {
2786   - "has-value": {
2787   - "version": "0.3.1",
2788   - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
2789   - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
2790   - "optional": true,
2791   - "requires": {
2792   - "get-value": "^2.0.3",
2793   - "has-values": "^0.1.4",
2794   - "isobject": "^2.0.0"
2795   - },
2796   - "dependencies": {
2797   - "isobject": {
2798   - "version": "2.1.0",
2799   - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2800   - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2801   - "optional": true,
2802   - "requires": {
2803   - "isarray": "1.0.0"
2804   - }
2805   - }
2806   - }
2807   - },
2808   - "has-values": {
2809   - "version": "0.1.4",
2810   - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
2811   - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
2812   - "optional": true
2813   - }
2814   - }
2815   - },
2816   - "upath": {
2817   - "version": "1.1.2",
2818   - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
2819   - "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
2820   - "optional": true
2821   - },
2822 1279 "uri-js": {
2823 1280 "version": "4.2.2",
2824 1281 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
... ... @@ -2827,23 +1284,10 @@
2827 1284 "punycode": "^2.1.0"
2828 1285 }
2829 1286 },
2830   - "urix": {
2831   - "version": "0.1.0",
2832   - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
2833   - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
2834   - "optional": true
2835   - },
2836   - "use": {
2837   - "version": "3.1.1",
2838   - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
2839   - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
2840   - "optional": true
2841   - },
2842 1287 "util-deprecate": {
2843 1288 "version": "1.0.2",
2844 1289 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2845   - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2846   - "optional": true
  1290 + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
2847 1291 },
2848 1292 "utils-merge": {
2849 1293 "version": "1.0.1",
... ... @@ -2870,22 +1314,20 @@
2870 1314 "extsprintf": "^1.2.0"
2871 1315 }
2872 1316 },
2873   - "window-size": {
2874   - "version": "0.1.4",
2875   - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
2876   - "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
2877   - },
2878 1317 "winston": {
2879   - "version": "2.4.4",
2880   - "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.4.tgz",
2881   - "integrity": "sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==",
  1318 + "version": "3.3.3",
  1319 + "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz",
  1320 + "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==",
2882 1321 "requires": {
2883   - "async": "~1.0.0",
2884   - "colors": "1.0.x",
2885   - "cycle": "1.0.x",
2886   - "eyes": "0.1.x",
2887   - "isstream": "0.1.x",
2888   - "stack-trace": "0.0.x"
  1322 + "@dabh/diagnostics": "^2.0.2",
  1323 + "async": "^3.1.0",
  1324 + "is-stream": "^2.0.0",
  1325 + "logform": "^2.2.0",
  1326 + "one-time": "^1.0.0",
  1327 + "readable-stream": "^3.4.0",
  1328 + "stack-trace": "0.0.x",
  1329 + "triple-beam": "^1.3.0",
  1330 + "winston-transport": "^4.4.0"
2889 1331 }
2890 1332 },
2891 1333 "winston-circular-buffer": {
... ... @@ -2896,21 +1338,84 @@
2896 1338 "circular-buffer": "0.0.6"
2897 1339 }
2898 1340 },
  1341 + "winston-compat": {
  1342 + "version": "0.1.5",
  1343 + "resolved": "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.5.tgz",
  1344 + "integrity": "sha512-EPvPcHT604AV3Ji6d3+vX8ENKIml9VSxMRnPQ+cuK/FX6f3hvPP2hxyoeeCOCFvDrJEujalfcKWlWPvAnFyS9g==",
  1345 + "requires": {
  1346 + "cycle": "~1.0.3",
  1347 + "logform": "^1.6.0",
  1348 + "triple-beam": "^1.2.0"
  1349 + },
  1350 + "dependencies": {
  1351 + "fecha": {
  1352 + "version": "2.3.3",
  1353 + "resolved": "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz",
  1354 + "integrity": "sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg=="
  1355 + },
  1356 + "logform": {
  1357 + "version": "1.10.0",
  1358 + "resolved": "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz",
  1359 + "integrity": "sha512-em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==",
  1360 + "requires": {
  1361 + "colors": "^1.2.1",
  1362 + "fast-safe-stringify": "^2.0.4",
  1363 + "fecha": "^2.3.3",
  1364 + "ms": "^2.1.1",
  1365 + "triple-beam": "^1.2.0"
  1366 + }
  1367 + },
  1368 + "ms": {
  1369 + "version": "2.1.3",
  1370 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  1371 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  1372 + }
  1373 + }
  1374 + },
2899 1375 "winston-daily-rotate-file": {
2900   - "version": "1.7.2",
2901   - "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-1.7.2.tgz",
2902   - "integrity": "sha1-ZQK/opeCT9mC2l5WR8dThXjS+aA=",
  1376 + "version": "3.10.0",
  1377 + "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz",
  1378 + "integrity": "sha512-KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA==",
2903 1379 "requires": {
2904   - "mkdirp": "0.5.1"
  1380 + "file-stream-rotator": "^0.4.1",
  1381 + "object-hash": "^1.3.0",
  1382 + "semver": "^6.2.0",
  1383 + "triple-beam": "^1.3.0",
  1384 + "winston-compat": "^0.1.4",
  1385 + "winston-transport": "^4.2.0"
2905 1386 }
2906 1387 },
2907   - "wrap-ansi": {
2908   - "version": "2.1.0",
2909   - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
2910   - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
  1388 + "winston-transport": {
  1389 + "version": "4.4.0",
  1390 + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz",
  1391 + "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==",
2911 1392 "requires": {
2912   - "string-width": "^1.0.1",
2913   - "strip-ansi": "^3.0.1"
  1393 + "readable-stream": "^2.3.7",
  1394 + "triple-beam": "^1.2.0"
  1395 + },
  1396 + "dependencies": {
  1397 + "readable-stream": {
  1398 + "version": "2.3.7",
  1399 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
  1400 + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
  1401 + "requires": {
  1402 + "core-util-is": "~1.0.0",
  1403 + "inherits": "~2.0.3",
  1404 + "isarray": "~1.0.0",
  1405 + "process-nextick-args": "~2.0.0",
  1406 + "safe-buffer": "~5.1.1",
  1407 + "string_decoder": "~1.1.1",
  1408 + "util-deprecate": "~1.0.1"
  1409 + }
  1410 + },
  1411 + "string_decoder": {
  1412 + "version": "1.1.1",
  1413 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  1414 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  1415 + "requires": {
  1416 + "safe-buffer": "~5.1.0"
  1417 + }
  1418 + }
2914 1419 }
2915 1420 },
2916 1421 "wrappy": {
... ... @@ -2923,30 +1428,11 @@
2923 1428 "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz",
2924 1429 "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ=="
2925 1430 },
2926   - "y18n": {
2927   - "version": "3.2.1",
2928   - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
2929   - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE="
2930   - },
2931 1431 "yallist": {
2932 1432 "version": "2.1.2",
2933 1433 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
2934 1434 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
2935 1435 },
2936   - "yargs": {
2937   - "version": "3.32.0",
2938   - "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
2939   - "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=",
2940   - "requires": {
2941   - "camelcase": "^2.0.1",
2942   - "cliui": "^3.0.3",
2943   - "decamelize": "^1.1.1",
2944   - "os-locale": "^1.4.0",
2945   - "string-width": "^1.0.1",
2946   - "window-size": "^0.1.4",
2947   - "y18n": "^3.2.0"
2948   - }
2949   - },
2950 1436 "zames": {
2951 1437 "version": "2.0.1",
2952 1438 "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.1.tgz",
... ... @@ -20,7 +20,7 @@
20 20 "license": "ISC",
21 21 "dependencies": {
22 22 "json-stringify-pretty-compact": "^1.2.0",
23   - "komodo-sdk": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git",
  23 + "komodo-sdk": "git+https://gitlab.kodesumber.com/komodo/komodo-sdk.git",
24 24 "request": "^2.88.0",
25 25 "uuid": "^3.3.2"
26 26 }
1   -22901
2 1 \ No newline at end of file
  2 +47190
3 3 \ No newline at end of file