Compare View

switch
from
...
to
 
Commits (6)

Changes

Showing 6 changed files Side-by-side Diff

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