Commit c21f080c447ce576d5bb40a18cd3f4ebdfadd165

Authored by Adhidarma Hadiwinoto
1 parent 9eafdb505e
Exists in master

Add xid using uniqid

Showing 3 changed files with 86 additions and 26 deletions Inline Diff

1 { 1 {
2 "name": "komodo-center-httpget", 2 "name": "komodo-center-httpget",
3 "version": "1.1.1", 3 "version": "1.1.1",
4 "lockfileVersion": 2, 4 "lockfileVersion": 2,
5 "requires": true, 5 "requires": true,
6 "packages": { 6 "packages": {
7 "": { 7 "": {
8 "name": "komodo-center-httpget", 8 "name": "komodo-center-httpget",
9 "version": "1.1.1", 9 "version": "1.1.1",
10 "license": "ISC", 10 "license": "ISC",
11 "dependencies": { 11 "dependencies": {
12 "komodo-sdk": "^1.43.8", 12 "komodo-sdk": "^1.43.8",
13 "request": "^2.81.0", 13 "request": "^2.81.0",
14 "tektrans-logger": "^1.2.3" 14 "tektrans-logger": "^1.2.3",
15 "uniqid": "^5.4.0"
15 } 16 }
16 }, 17 },
17 "node_modules/@cloudcmd/copy-file": { 18 "node_modules/@cloudcmd/copy-file": {
18 "version": "1.1.1", 19 "version": "1.1.1",
19 "resolved": "https://registry.npmjs.org/@cloudcmd/copy-file/-/copy-file-1.1.1.tgz", 20 "resolved": "https://registry.npmjs.org/@cloudcmd/copy-file/-/copy-file-1.1.1.tgz",
20 "integrity": "sha512-t6pTJdsV0qhh9YX22/Npsv95GqVABc5GRInSK7JSSNIpPLq9TM+K7odYzcOuQRPZAD9OHxZfbYsB4WJOalzqng==", 21 "integrity": "sha512-t6pTJdsV0qhh9YX22/Npsv95GqVABc5GRInSK7JSSNIpPLq9TM+K7odYzcOuQRPZAD9OHxZfbYsB4WJOalzqng==",
21 "dependencies": { 22 "dependencies": {
22 "es6-promisify": "^6.0.0", 23 "es6-promisify": "^6.0.0",
23 "pipe-io": "^3.0.0", 24 "pipe-io": "^3.0.0",
24 "wraptile": "^2.0.0", 25 "wraptile": "^2.0.0",
25 "zames": "^2.0.0" 26 "zames": "^2.0.0"
26 }, 27 },
27 "engines": { 28 "engines": {
28 "node": ">=4.0.0" 29 "node": ">=4.0.0"
29 } 30 }
30 }, 31 },
31 "node_modules/@dabh/diagnostics": { 32 "node_modules/@dabh/diagnostics": {
32 "version": "2.0.2", 33 "version": "2.0.2",
33 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", 34 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz",
34 "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", 35 "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==",
35 "dependencies": { 36 "dependencies": {
36 "colorspace": "1.1.x", 37 "colorspace": "1.1.x",
37 "enabled": "2.0.x", 38 "enabled": "2.0.x",
38 "kuler": "^2.0.0" 39 "kuler": "^2.0.0"
39 } 40 }
40 }, 41 },
41 "node_modules/a-sync-waterfall": { 42 "node_modules/a-sync-waterfall": {
42 "version": "1.0.1", 43 "version": "1.0.1",
43 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", 44 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",
44 "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==" 45 "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA=="
45 }, 46 },
46 "node_modules/accepts": { 47 "node_modules/accepts": {
47 "version": "1.3.7", 48 "version": "1.3.7",
48 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 49 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
49 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", 50 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
50 "dependencies": { 51 "dependencies": {
51 "mime-types": "~2.1.24", 52 "mime-types": "~2.1.24",
52 "negotiator": "0.6.2" 53 "negotiator": "0.6.2"
53 }, 54 },
54 "engines": { 55 "engines": {
55 "node": ">= 0.6" 56 "node": ">= 0.6"
56 } 57 }
57 }, 58 },
58 "node_modules/ajv": { 59 "node_modules/ajv": {
59 "version": "5.5.2", 60 "version": "5.5.2",
60 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", 61 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
61 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", 62 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
62 "dependencies": { 63 "dependencies": {
63 "co": "^4.6.0", 64 "co": "^4.6.0",
64 "fast-deep-equal": "^1.0.0", 65 "fast-deep-equal": "^1.0.0",
65 "fast-json-stable-stringify": "^2.0.0", 66 "fast-json-stable-stringify": "^2.0.0",
66 "json-schema-traverse": "^0.3.0" 67 "json-schema-traverse": "^0.3.0"
67 } 68 }
68 }, 69 },
69 "node_modules/array-flatten": { 70 "node_modules/array-flatten": {
70 "version": "1.1.1", 71 "version": "1.1.1",
71 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 72 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
72 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" 73 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
73 }, 74 },
74 "node_modules/array-unique": { 75 "node_modules/array-unique": {
75 "version": "0.3.2", 76 "version": "0.3.2",
76 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 77 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
77 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 78 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
78 "engines": { 79 "engines": {
79 "node": ">=0.10.0" 80 "node": ">=0.10.0"
80 } 81 }
81 }, 82 },
82 "node_modules/asap": { 83 "node_modules/asap": {
83 "version": "2.0.6", 84 "version": "2.0.6",
84 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", 85 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
85 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" 86 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
86 }, 87 },
87 "node_modules/asn1": { 88 "node_modules/asn1": {
88 "version": "0.2.4", 89 "version": "0.2.4",
89 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 90 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
90 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 91 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
91 "dependencies": { 92 "dependencies": {
92 "safer-buffer": "~2.1.0" 93 "safer-buffer": "~2.1.0"
93 } 94 }
94 }, 95 },
95 "node_modules/assert-plus": { 96 "node_modules/assert-plus": {
96 "version": "1.0.0", 97 "version": "1.0.0",
97 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 98 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
98 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", 99 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
99 "engines": { 100 "engines": {
100 "node": ">=0.8" 101 "node": ">=0.8"
101 } 102 }
102 }, 103 },
103 "node_modules/async": { 104 "node_modules/async": {
104 "version": "3.2.2", 105 "version": "3.2.2",
105 "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", 106 "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
106 "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==" 107 "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
107 }, 108 },
108 "node_modules/asynckit": { 109 "node_modules/asynckit": {
109 "version": "0.4.0", 110 "version": "0.4.0",
110 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 111 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
111 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 112 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
112 }, 113 },
113 "node_modules/auto-changelog": { 114 "node_modules/auto-changelog": {
114 "version": "2.3.0", 115 "version": "2.3.0",
115 "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz", 116 "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz",
116 "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==", 117 "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==",
117 "dependencies": { 118 "dependencies": {
118 "commander": "^5.0.0", 119 "commander": "^5.0.0",
119 "handlebars": "^4.7.3", 120 "handlebars": "^4.7.3",
120 "node-fetch": "^2.6.0", 121 "node-fetch": "^2.6.0",
121 "parse-github-url": "^1.0.2", 122 "parse-github-url": "^1.0.2",
122 "semver": "^6.3.0" 123 "semver": "^6.3.0"
123 }, 124 },
124 "bin": { 125 "bin": {
125 "auto-changelog": "src/index.js" 126 "auto-changelog": "src/index.js"
126 }, 127 },
127 "engines": { 128 "engines": {
128 "node": ">=8.3" 129 "node": ">=8.3"
129 } 130 }
130 }, 131 },
131 "node_modules/aws-sign2": { 132 "node_modules/aws-sign2": {
132 "version": "0.7.0", 133 "version": "0.7.0",
133 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 134 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
134 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", 135 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
135 "engines": { 136 "engines": {
136 "node": "*" 137 "node": "*"
137 } 138 }
138 }, 139 },
139 "node_modules/aws4": { 140 "node_modules/aws4": {
140 "version": "1.8.0", 141 "version": "1.8.0",
141 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", 142 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
142 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" 143 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
143 }, 144 },
144 "node_modules/balanced-match": { 145 "node_modules/balanced-match": {
145 "version": "1.0.2", 146 "version": "1.0.2",
146 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 147 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
147 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 148 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
148 }, 149 },
149 "node_modules/basic-auth": { 150 "node_modules/basic-auth": {
150 "version": "2.0.1", 151 "version": "2.0.1",
151 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", 152 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
152 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", 153 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
153 "dependencies": { 154 "dependencies": {
154 "safe-buffer": "5.1.2" 155 "safe-buffer": "5.1.2"
155 }, 156 },
156 "engines": { 157 "engines": {
157 "node": ">= 0.8" 158 "node": ">= 0.8"
158 } 159 }
159 }, 160 },
160 "node_modules/basic-auth/node_modules/safe-buffer": { 161 "node_modules/basic-auth/node_modules/safe-buffer": {
161 "version": "5.1.2", 162 "version": "5.1.2",
162 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 163 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
163 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 164 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
164 }, 165 },
165 "node_modules/bcrypt-pbkdf": { 166 "node_modules/bcrypt-pbkdf": {
166 "version": "1.0.2", 167 "version": "1.0.2",
167 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 168 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
168 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 169 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
169 "optional": true, 170 "optional": true,
170 "dependencies": { 171 "dependencies": {
171 "tweetnacl": "^0.14.3" 172 "tweetnacl": "^0.14.3"
172 } 173 }
173 }, 174 },
174 "node_modules/body-parser": { 175 "node_modules/body-parser": {
175 "version": "1.19.0", 176 "version": "1.19.0",
176 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", 177 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
177 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", 178 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
178 "dependencies": { 179 "dependencies": {
179 "bytes": "3.1.0", 180 "bytes": "3.1.0",
180 "content-type": "~1.0.4", 181 "content-type": "~1.0.4",
181 "debug": "2.6.9", 182 "debug": "2.6.9",
182 "depd": "~1.1.2", 183 "depd": "~1.1.2",
183 "http-errors": "1.7.2", 184 "http-errors": "1.7.2",
184 "iconv-lite": "0.4.24", 185 "iconv-lite": "0.4.24",
185 "on-finished": "~2.3.0", 186 "on-finished": "~2.3.0",
186 "qs": "6.7.0", 187 "qs": "6.7.0",
187 "raw-body": "2.4.0", 188 "raw-body": "2.4.0",
188 "type-is": "~1.6.17" 189 "type-is": "~1.6.17"
189 }, 190 },
190 "engines": { 191 "engines": {
191 "node": ">= 0.8" 192 "node": ">= 0.8"
192 } 193 }
193 }, 194 },
194 "node_modules/body-parser/node_modules/qs": { 195 "node_modules/body-parser/node_modules/qs": {
195 "version": "6.7.0", 196 "version": "6.7.0",
196 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 197 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
197 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", 198 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
198 "engines": { 199 "engines": {
199 "node": ">=0.6" 200 "node": ">=0.6"
200 } 201 }
201 }, 202 },
202 "node_modules/brace-expansion": { 203 "node_modules/brace-expansion": {
203 "version": "1.1.11", 204 "version": "1.1.11",
204 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 205 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
205 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 206 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
206 "dependencies": { 207 "dependencies": {
207 "balanced-match": "^1.0.0", 208 "balanced-match": "^1.0.0",
208 "concat-map": "0.0.1" 209 "concat-map": "0.0.1"
209 } 210 }
210 }, 211 },
211 "node_modules/bytes": { 212 "node_modules/bytes": {
212 "version": "3.1.0", 213 "version": "3.1.0",
213 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 214 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
214 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", 215 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
215 "engines": { 216 "engines": {
216 "node": ">= 0.8" 217 "node": ">= 0.8"
217 } 218 }
218 }, 219 },
219 "node_modules/caseless": { 220 "node_modules/caseless": {
220 "version": "0.12.0", 221 "version": "0.12.0",
221 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 222 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
222 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" 223 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
223 }, 224 },
224 "node_modules/charenc": { 225 "node_modules/charenc": {
225 "version": "0.0.2", 226 "version": "0.0.2",
226 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", 227 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
227 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", 228 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
228 "engines": { 229 "engines": {
229 "node": "*" 230 "node": "*"
230 } 231 }
231 }, 232 },
232 "node_modules/co": { 233 "node_modules/co": {
233 "version": "4.6.0", 234 "version": "4.6.0",
234 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 235 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
235 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 236 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
236 "engines": { 237 "engines": {
237 "iojs": ">= 1.0.0", 238 "iojs": ">= 1.0.0",
238 "node": ">= 0.12.0" 239 "node": ">= 0.12.0"
239 } 240 }
240 }, 241 },
241 "node_modules/color": { 242 "node_modules/color": {
242 "version": "3.2.1", 243 "version": "3.2.1",
243 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", 244 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
244 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", 245 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
245 "dependencies": { 246 "dependencies": {
246 "color-convert": "^1.9.3", 247 "color-convert": "^1.9.3",
247 "color-string": "^1.6.0" 248 "color-string": "^1.6.0"
248 } 249 }
249 }, 250 },
250 "node_modules/color-convert": { 251 "node_modules/color-convert": {
251 "version": "1.9.3", 252 "version": "1.9.3",
252 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 253 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
253 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 254 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
254 "dependencies": { 255 "dependencies": {
255 "color-name": "1.1.3" 256 "color-name": "1.1.3"
256 } 257 }
257 }, 258 },
258 "node_modules/color-name": { 259 "node_modules/color-name": {
259 "version": "1.1.3", 260 "version": "1.1.3",
260 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 261 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
261 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 262 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
262 }, 263 },
263 "node_modules/color-string": { 264 "node_modules/color-string": {
264 "version": "1.6.0", 265 "version": "1.6.0",
265 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", 266 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
266 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", 267 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
267 "dependencies": { 268 "dependencies": {
268 "color-name": "^1.0.0", 269 "color-name": "^1.0.0",
269 "simple-swizzle": "^0.2.2" 270 "simple-swizzle": "^0.2.2"
270 } 271 }
271 }, 272 },
272 "node_modules/colors": { 273 "node_modules/colors": {
273 "version": "1.4.0", 274 "version": "1.4.0",
274 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 275 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
275 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 276 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
276 "engines": { 277 "engines": {
277 "node": ">=0.1.90" 278 "node": ">=0.1.90"
278 } 279 }
279 }, 280 },
280 "node_modules/colorspace": { 281 "node_modules/colorspace": {
281 "version": "1.1.4", 282 "version": "1.1.4",
282 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", 283 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
283 "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", 284 "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==",
284 "dependencies": { 285 "dependencies": {
285 "color": "^3.1.3", 286 "color": "^3.1.3",
286 "text-hex": "1.0.x" 287 "text-hex": "1.0.x"
287 } 288 }
288 }, 289 },
289 "node_modules/combined-stream": { 290 "node_modules/combined-stream": {
290 "version": "1.0.7", 291 "version": "1.0.7",
291 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", 292 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
292 "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", 293 "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
293 "dependencies": { 294 "dependencies": {
294 "delayed-stream": "~1.0.0" 295 "delayed-stream": "~1.0.0"
295 }, 296 },
296 "engines": { 297 "engines": {
297 "node": ">= 0.8" 298 "node": ">= 0.8"
298 } 299 }
299 }, 300 },
300 "node_modules/commander": { 301 "node_modules/commander": {
301 "version": "5.1.0", 302 "version": "5.1.0",
302 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", 303 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
303 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", 304 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
304 "engines": { 305 "engines": {
305 "node": ">= 6" 306 "node": ">= 6"
306 } 307 }
307 }, 308 },
308 "node_modules/concat-map": { 309 "node_modules/concat-map": {
309 "version": "0.0.1", 310 "version": "0.0.1",
310 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 311 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
311 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 312 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
312 }, 313 },
313 "node_modules/content-disposition": { 314 "node_modules/content-disposition": {
314 "version": "0.5.3", 315 "version": "0.5.3",
315 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", 316 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
316 "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", 317 "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
317 "dependencies": { 318 "dependencies": {
318 "safe-buffer": "5.1.2" 319 "safe-buffer": "5.1.2"
319 }, 320 },
320 "engines": { 321 "engines": {
321 "node": ">= 0.6" 322 "node": ">= 0.6"
322 } 323 }
323 }, 324 },
324 "node_modules/content-disposition/node_modules/safe-buffer": { 325 "node_modules/content-disposition/node_modules/safe-buffer": {
325 "version": "5.1.2", 326 "version": "5.1.2",
326 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 327 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
327 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 328 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
328 }, 329 },
329 "node_modules/content-type": { 330 "node_modules/content-type": {
330 "version": "1.0.4", 331 "version": "1.0.4",
331 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", 332 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
332 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", 333 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
333 "engines": { 334 "engines": {
334 "node": ">= 0.6" 335 "node": ">= 0.6"
335 } 336 }
336 }, 337 },
337 "node_modules/cookie": { 338 "node_modules/cookie": {
338 "version": "0.4.0", 339 "version": "0.4.0",
339 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", 340 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
340 "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", 341 "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
341 "engines": { 342 "engines": {
342 "node": ">= 0.6" 343 "node": ">= 0.6"
343 } 344 }
344 }, 345 },
345 "node_modules/cookie-signature": { 346 "node_modules/cookie-signature": {
346 "version": "1.0.6", 347 "version": "1.0.6",
347 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 348 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
348 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" 349 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
349 }, 350 },
350 "node_modules/core-util-is": { 351 "node_modules/core-util-is": {
351 "version": "1.0.2", 352 "version": "1.0.2",
352 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 353 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
353 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 354 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
354 }, 355 },
355 "node_modules/crypt": { 356 "node_modules/crypt": {
356 "version": "0.0.2", 357 "version": "0.0.2",
357 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", 358 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
358 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", 359 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=",
359 "engines": { 360 "engines": {
360 "node": "*" 361 "node": "*"
361 } 362 }
362 }, 363 },
363 "node_modules/currify": { 364 "node_modules/currify": {
364 "version": "3.0.0", 365 "version": "3.0.0",
365 "resolved": "https://registry.npmjs.org/currify/-/currify-3.0.0.tgz", 366 "resolved": "https://registry.npmjs.org/currify/-/currify-3.0.0.tgz",
366 "integrity": "sha512-ecz0Dq3T2UwiLwhiYvEFhdM4yUvlCLRgVbvpt6oI8RteJzEztum1UbLbN6snQ5nfHqtMcnrxkd7N0LeAIErorw==" 367 "integrity": "sha512-ecz0Dq3T2UwiLwhiYvEFhdM4yUvlCLRgVbvpt6oI8RteJzEztum1UbLbN6snQ5nfHqtMcnrxkd7N0LeAIErorw=="
367 }, 368 },
368 "node_modules/dashdash": { 369 "node_modules/dashdash": {
369 "version": "1.14.1", 370 "version": "1.14.1",
370 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 371 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
371 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 372 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
372 "dependencies": { 373 "dependencies": {
373 "assert-plus": "^1.0.0" 374 "assert-plus": "^1.0.0"
374 }, 375 },
375 "engines": { 376 "engines": {
376 "node": ">=0.10" 377 "node": ">=0.10"
377 } 378 }
378 }, 379 },
379 "node_modules/debug": { 380 "node_modules/debug": {
380 "version": "2.6.9", 381 "version": "2.6.9",
381 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 382 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
382 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 383 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
383 "dependencies": { 384 "dependencies": {
384 "ms": "2.0.0" 385 "ms": "2.0.0"
385 } 386 }
386 }, 387 },
387 "node_modules/delayed-stream": { 388 "node_modules/delayed-stream": {
388 "version": "1.0.0", 389 "version": "1.0.0",
389 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 390 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
390 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 391 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
391 "engines": { 392 "engines": {
392 "node": ">=0.4.0" 393 "node": ">=0.4.0"
393 } 394 }
394 }, 395 },
395 "node_modules/denque": { 396 "node_modules/denque": {
396 "version": "1.5.1", 397 "version": "1.5.1",
397 "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", 398 "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz",
398 "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==", 399 "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==",
399 "engines": { 400 "engines": {
400 "node": ">=0.10" 401 "node": ">=0.10"
401 } 402 }
402 }, 403 },
403 "node_modules/depd": { 404 "node_modules/depd": {
404 "version": "1.1.2", 405 "version": "1.1.2",
405 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 406 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
406 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 407 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
407 "engines": { 408 "engines": {
408 "node": ">= 0.6" 409 "node": ">= 0.6"
409 } 410 }
410 }, 411 },
411 "node_modules/destroy": { 412 "node_modules/destroy": {
412 "version": "1.0.4", 413 "version": "1.0.4",
413 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 414 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
414 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 415 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
415 }, 416 },
416 "node_modules/dot-object": { 417 "node_modules/dot-object": {
417 "version": "1.9.0", 418 "version": "1.9.0",
418 "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz", 419 "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz",
419 "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==", 420 "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==",
420 "dependencies": { 421 "dependencies": {
421 "commander": "^2.20.0", 422 "commander": "^2.20.0",
422 "glob": "^7.1.4" 423 "glob": "^7.1.4"
423 }, 424 },
424 "bin": { 425 "bin": {
425 "dot-object": "bin/dot-object" 426 "dot-object": "bin/dot-object"
426 } 427 }
427 }, 428 },
428 "node_modules/dot-object/node_modules/commander": { 429 "node_modules/dot-object/node_modules/commander": {
429 "version": "2.20.3", 430 "version": "2.20.3",
430 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 431 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
431 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" 432 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
432 }, 433 },
433 "node_modules/double-ended-queue": { 434 "node_modules/double-ended-queue": {
434 "version": "2.1.0-0", 435 "version": "2.1.0-0",
435 "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz", 436 "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
436 "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=" 437 "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw="
437 }, 438 },
438 "node_modules/ecc-jsbn": { 439 "node_modules/ecc-jsbn": {
439 "version": "0.1.2", 440 "version": "0.1.2",
440 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 441 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
441 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 442 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
442 "optional": true, 443 "optional": true,
443 "dependencies": { 444 "dependencies": {
444 "jsbn": "~0.1.0", 445 "jsbn": "~0.1.0",
445 "safer-buffer": "^2.1.0" 446 "safer-buffer": "^2.1.0"
446 } 447 }
447 }, 448 },
448 "node_modules/ee-first": { 449 "node_modules/ee-first": {
449 "version": "1.1.1", 450 "version": "1.1.1",
450 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 451 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
451 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" 452 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
452 }, 453 },
453 "node_modules/enabled": { 454 "node_modules/enabled": {
454 "version": "2.0.0", 455 "version": "2.0.0",
455 "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", 456 "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz",
456 "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" 457 "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="
457 }, 458 },
458 "node_modules/encodeurl": { 459 "node_modules/encodeurl": {
459 "version": "1.0.2", 460 "version": "1.0.2",
460 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 461 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
461 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", 462 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
462 "engines": { 463 "engines": {
463 "node": ">= 0.8" 464 "node": ">= 0.8"
464 } 465 }
465 }, 466 },
466 "node_modules/es6-promisify": { 467 "node_modules/es6-promisify": {
467 "version": "6.1.1", 468 "version": "6.1.1",
468 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", 469 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz",
469 "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" 470 "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg=="
470 }, 471 },
471 "node_modules/escape-html": { 472 "node_modules/escape-html": {
472 "version": "1.0.3", 473 "version": "1.0.3",
473 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 474 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
474 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 475 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
475 }, 476 },
476 "node_modules/etag": { 477 "node_modules/etag": {
477 "version": "1.8.1", 478 "version": "1.8.1",
478 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 479 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
479 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", 480 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
480 "engines": { 481 "engines": {
481 "node": ">= 0.6" 482 "node": ">= 0.6"
482 } 483 }
483 }, 484 },
484 "node_modules/express": { 485 "node_modules/express": {
485 "version": "4.17.1", 486 "version": "4.17.1",
486 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", 487 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
487 "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", 488 "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
488 "dependencies": { 489 "dependencies": {
489 "accepts": "~1.3.7", 490 "accepts": "~1.3.7",
490 "array-flatten": "1.1.1", 491 "array-flatten": "1.1.1",
491 "body-parser": "1.19.0", 492 "body-parser": "1.19.0",
492 "content-disposition": "0.5.3", 493 "content-disposition": "0.5.3",
493 "content-type": "~1.0.4", 494 "content-type": "~1.0.4",
494 "cookie": "0.4.0", 495 "cookie": "0.4.0",
495 "cookie-signature": "1.0.6", 496 "cookie-signature": "1.0.6",
496 "debug": "2.6.9", 497 "debug": "2.6.9",
497 "depd": "~1.1.2", 498 "depd": "~1.1.2",
498 "encodeurl": "~1.0.2", 499 "encodeurl": "~1.0.2",
499 "escape-html": "~1.0.3", 500 "escape-html": "~1.0.3",
500 "etag": "~1.8.1", 501 "etag": "~1.8.1",
501 "finalhandler": "~1.1.2", 502 "finalhandler": "~1.1.2",
502 "fresh": "0.5.2", 503 "fresh": "0.5.2",
503 "merge-descriptors": "1.0.1", 504 "merge-descriptors": "1.0.1",
504 "methods": "~1.1.2", 505 "methods": "~1.1.2",
505 "on-finished": "~2.3.0", 506 "on-finished": "~2.3.0",
506 "parseurl": "~1.3.3", 507 "parseurl": "~1.3.3",
507 "path-to-regexp": "0.1.7", 508 "path-to-regexp": "0.1.7",
508 "proxy-addr": "~2.0.5", 509 "proxy-addr": "~2.0.5",
509 "qs": "6.7.0", 510 "qs": "6.7.0",
510 "range-parser": "~1.2.1", 511 "range-parser": "~1.2.1",
511 "safe-buffer": "5.1.2", 512 "safe-buffer": "5.1.2",
512 "send": "0.17.1", 513 "send": "0.17.1",
513 "serve-static": "1.14.1", 514 "serve-static": "1.14.1",
514 "setprototypeof": "1.1.1", 515 "setprototypeof": "1.1.1",
515 "statuses": "~1.5.0", 516 "statuses": "~1.5.0",
516 "type-is": "~1.6.18", 517 "type-is": "~1.6.18",
517 "utils-merge": "1.0.1", 518 "utils-merge": "1.0.1",
518 "vary": "~1.1.2" 519 "vary": "~1.1.2"
519 }, 520 },
520 "engines": { 521 "engines": {
521 "node": ">= 0.10.0" 522 "node": ">= 0.10.0"
522 } 523 }
523 }, 524 },
524 "node_modules/express-session": { 525 "node_modules/express-session": {
525 "version": "1.17.2", 526 "version": "1.17.2",
526 "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.2.tgz", 527 "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.2.tgz",
527 "integrity": "sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==", 528 "integrity": "sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==",
528 "dependencies": { 529 "dependencies": {
529 "cookie": "0.4.1", 530 "cookie": "0.4.1",
530 "cookie-signature": "1.0.6", 531 "cookie-signature": "1.0.6",
531 "debug": "2.6.9", 532 "debug": "2.6.9",
532 "depd": "~2.0.0", 533 "depd": "~2.0.0",
533 "on-headers": "~1.0.2", 534 "on-headers": "~1.0.2",
534 "parseurl": "~1.3.3", 535 "parseurl": "~1.3.3",
535 "safe-buffer": "5.2.1", 536 "safe-buffer": "5.2.1",
536 "uid-safe": "~2.1.5" 537 "uid-safe": "~2.1.5"
537 }, 538 },
538 "engines": { 539 "engines": {
539 "node": ">= 0.8.0" 540 "node": ">= 0.8.0"
540 } 541 }
541 }, 542 },
542 "node_modules/express-session/node_modules/cookie": { 543 "node_modules/express-session/node_modules/cookie": {
543 "version": "0.4.1", 544 "version": "0.4.1",
544 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", 545 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
545 "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", 546 "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
546 "engines": { 547 "engines": {
547 "node": ">= 0.6" 548 "node": ">= 0.6"
548 } 549 }
549 }, 550 },
550 "node_modules/express-session/node_modules/depd": { 551 "node_modules/express-session/node_modules/depd": {
551 "version": "2.0.0", 552 "version": "2.0.0",
552 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 553 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
553 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 554 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
554 "engines": { 555 "engines": {
555 "node": ">= 0.8" 556 "node": ">= 0.8"
556 } 557 }
557 }, 558 },
558 "node_modules/express/node_modules/qs": { 559 "node_modules/express/node_modules/qs": {
559 "version": "6.7.0", 560 "version": "6.7.0",
560 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 561 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
561 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", 562 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
562 "engines": { 563 "engines": {
563 "node": ">=0.6" 564 "node": ">=0.6"
564 } 565 }
565 }, 566 },
566 "node_modules/express/node_modules/safe-buffer": { 567 "node_modules/express/node_modules/safe-buffer": {
567 "version": "5.1.2", 568 "version": "5.1.2",
568 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 569 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
569 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 570 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
570 }, 571 },
571 "node_modules/extend": { 572 "node_modules/extend": {
572 "version": "3.0.2", 573 "version": "3.0.2",
573 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 574 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
574 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 575 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
575 }, 576 },
576 "node_modules/extsprintf": { 577 "node_modules/extsprintf": {
577 "version": "1.3.0", 578 "version": "1.3.0",
578 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 579 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
579 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", 580 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
580 "engines": [ 581 "engines": [
581 "node >=0.6.0" 582 "node >=0.6.0"
582 ] 583 ]
583 }, 584 },
584 "node_modules/fast-deep-equal": { 585 "node_modules/fast-deep-equal": {
585 "version": "1.1.0", 586 "version": "1.1.0",
586 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", 587 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
587 "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" 588 "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ="
588 }, 589 },
589 "node_modules/fast-json-stable-stringify": { 590 "node_modules/fast-json-stable-stringify": {
590 "version": "2.0.0", 591 "version": "2.0.0",
591 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", 592 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
592 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" 593 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
593 }, 594 },
594 "node_modules/fecha": { 595 "node_modules/fecha": {
595 "version": "4.2.1", 596 "version": "4.2.1",
596 "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", 597 "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz",
597 "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" 598 "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q=="
598 }, 599 },
599 "node_modules/file-stream-rotator": { 600 "node_modules/file-stream-rotator": {
600 "version": "0.5.7", 601 "version": "0.5.7",
601 "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz", 602 "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz",
602 "integrity": "sha512-VYb3HZ/GiAGUCrfeakO8Mp54YGswNUHvL7P09WQcXAJNSj3iQ5QraYSp3cIn1MUyw6uzfgN/EFOarCNa4JvUHQ==", 603 "integrity": "sha512-VYb3HZ/GiAGUCrfeakO8Mp54YGswNUHvL7P09WQcXAJNSj3iQ5QraYSp3cIn1MUyw6uzfgN/EFOarCNa4JvUHQ==",
603 "dependencies": { 604 "dependencies": {
604 "moment": "^2.11.2" 605 "moment": "^2.11.2"
605 } 606 }
606 }, 607 },
607 "node_modules/finalhandler": { 608 "node_modules/finalhandler": {
608 "version": "1.1.2", 609 "version": "1.1.2",
609 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 610 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
610 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 611 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
611 "dependencies": { 612 "dependencies": {
612 "debug": "2.6.9", 613 "debug": "2.6.9",
613 "encodeurl": "~1.0.2", 614 "encodeurl": "~1.0.2",
614 "escape-html": "~1.0.3", 615 "escape-html": "~1.0.3",
615 "on-finished": "~2.3.0", 616 "on-finished": "~2.3.0",
616 "parseurl": "~1.3.3", 617 "parseurl": "~1.3.3",
617 "statuses": "~1.5.0", 618 "statuses": "~1.5.0",
618 "unpipe": "~1.0.0" 619 "unpipe": "~1.0.0"
619 }, 620 },
620 "engines": { 621 "engines": {
621 "node": ">= 0.8" 622 "node": ">= 0.8"
622 } 623 }
623 }, 624 },
624 "node_modules/fn.name": { 625 "node_modules/fn.name": {
625 "version": "1.1.0", 626 "version": "1.1.0",
626 "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", 627 "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz",
627 "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" 628 "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="
628 }, 629 },
629 "node_modules/forever-agent": { 630 "node_modules/forever-agent": {
630 "version": "0.6.1", 631 "version": "0.6.1",
631 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 632 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
632 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", 633 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
633 "engines": { 634 "engines": {
634 "node": "*" 635 "node": "*"
635 } 636 }
636 }, 637 },
637 "node_modules/form-data": { 638 "node_modules/form-data": {
638 "version": "2.3.2", 639 "version": "2.3.2",
639 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", 640 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
640 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", 641 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
641 "dependencies": { 642 "dependencies": {
642 "asynckit": "^0.4.0", 643 "asynckit": "^0.4.0",
643 "combined-stream": "1.0.6", 644 "combined-stream": "1.0.6",
644 "mime-types": "^2.1.12" 645 "mime-types": "^2.1.12"
645 }, 646 },
646 "engines": { 647 "engines": {
647 "node": ">= 0.12" 648 "node": ">= 0.12"
648 } 649 }
649 }, 650 },
650 "node_modules/form-data/node_modules/combined-stream": { 651 "node_modules/form-data/node_modules/combined-stream": {
651 "version": "1.0.6", 652 "version": "1.0.6",
652 "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", 653 "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
653 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", 654 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
654 "dependencies": { 655 "dependencies": {
655 "delayed-stream": "~1.0.0" 656 "delayed-stream": "~1.0.0"
656 }, 657 },
657 "engines": { 658 "engines": {
658 "node": ">= 0.8" 659 "node": ">= 0.8"
659 } 660 }
660 }, 661 },
661 "node_modules/forwarded": { 662 "node_modules/forwarded": {
662 "version": "0.2.0", 663 "version": "0.2.0",
663 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 664 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
664 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 665 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
665 "engines": { 666 "engines": {
666 "node": ">= 0.6" 667 "node": ">= 0.6"
667 } 668 }
668 }, 669 },
669 "node_modules/fresh": { 670 "node_modules/fresh": {
670 "version": "0.5.2", 671 "version": "0.5.2",
671 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 672 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
672 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", 673 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
673 "engines": { 674 "engines": {
674 "node": ">= 0.6" 675 "node": ">= 0.6"
675 } 676 }
676 }, 677 },
677 "node_modules/fs-copy-file": { 678 "node_modules/fs-copy-file": {
678 "version": "2.1.2", 679 "version": "2.1.2",
679 "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz", 680 "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz",
680 "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==", 681 "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==",
681 "dependencies": { 682 "dependencies": {
682 "@cloudcmd/copy-file": "^1.1.0" 683 "@cloudcmd/copy-file": "^1.1.0"
683 }, 684 },
684 "engines": { 685 "engines": {
685 "node": ">=4" 686 "node": ">=4"
686 } 687 }
687 }, 688 },
688 "node_modules/fs.realpath": { 689 "node_modules/fs.realpath": {
689 "version": "1.0.0", 690 "version": "1.0.0",
690 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 691 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
691 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 692 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
692 }, 693 },
693 "node_modules/getpass": { 694 "node_modules/getpass": {
694 "version": "0.1.7", 695 "version": "0.1.7",
695 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 696 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
696 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 697 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
697 "dependencies": { 698 "dependencies": {
698 "assert-plus": "^1.0.0" 699 "assert-plus": "^1.0.0"
699 } 700 }
700 }, 701 },
701 "node_modules/glob": { 702 "node_modules/glob": {
702 "version": "7.2.0", 703 "version": "7.2.0",
703 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 704 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
704 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 705 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
705 "dependencies": { 706 "dependencies": {
706 "fs.realpath": "^1.0.0", 707 "fs.realpath": "^1.0.0",
707 "inflight": "^1.0.4", 708 "inflight": "^1.0.4",
708 "inherits": "2", 709 "inherits": "2",
709 "minimatch": "^3.0.4", 710 "minimatch": "^3.0.4",
710 "once": "^1.3.0", 711 "once": "^1.3.0",
711 "path-is-absolute": "^1.0.0" 712 "path-is-absolute": "^1.0.0"
712 }, 713 },
713 "engines": { 714 "engines": {
714 "node": "*" 715 "node": "*"
715 }, 716 },
716 "funding": { 717 "funding": {
717 "url": "https://github.com/sponsors/isaacs" 718 "url": "https://github.com/sponsors/isaacs"
718 } 719 }
719 }, 720 },
720 "node_modules/handlebars": { 721 "node_modules/handlebars": {
721 "version": "4.7.7", 722 "version": "4.7.7",
722 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", 723 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
723 "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", 724 "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
724 "dependencies": { 725 "dependencies": {
725 "minimist": "^1.2.5", 726 "minimist": "^1.2.5",
726 "neo-async": "^2.6.0", 727 "neo-async": "^2.6.0",
727 "source-map": "^0.6.1", 728 "source-map": "^0.6.1",
728 "wordwrap": "^1.0.0" 729 "wordwrap": "^1.0.0"
729 }, 730 },
730 "bin": { 731 "bin": {
731 "handlebars": "bin/handlebars" 732 "handlebars": "bin/handlebars"
732 }, 733 },
733 "engines": { 734 "engines": {
734 "node": ">=0.4.7" 735 "node": ">=0.4.7"
735 }, 736 },
736 "optionalDependencies": { 737 "optionalDependencies": {
737 "uglify-js": "^3.1.4" 738 "uglify-js": "^3.1.4"
738 } 739 }
739 }, 740 },
740 "node_modules/har-schema": { 741 "node_modules/har-schema": {
741 "version": "2.0.0", 742 "version": "2.0.0",
742 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 743 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
743 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", 744 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
744 "engines": { 745 "engines": {
745 "node": ">=4" 746 "node": ">=4"
746 } 747 }
747 }, 748 },
748 "node_modules/har-validator": { 749 "node_modules/har-validator": {
749 "version": "5.1.0", 750 "version": "5.1.0",
750 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz", 751 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
751 "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==", 752 "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
752 "deprecated": "this library is no longer supported", 753 "deprecated": "this library is no longer supported",
753 "dependencies": { 754 "dependencies": {
754 "ajv": "^5.3.0", 755 "ajv": "^5.3.0",
755 "har-schema": "^2.0.0" 756 "har-schema": "^2.0.0"
756 }, 757 },
757 "engines": { 758 "engines": {
758 "node": ">=4" 759 "node": ">=4"
759 } 760 }
760 }, 761 },
761 "node_modules/http-errors": { 762 "node_modules/http-errors": {
762 "version": "1.7.2", 763 "version": "1.7.2",
763 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", 764 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
764 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", 765 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
765 "dependencies": { 766 "dependencies": {
766 "depd": "~1.1.2", 767 "depd": "~1.1.2",
767 "inherits": "2.0.3", 768 "inherits": "2.0.3",
768 "setprototypeof": "1.1.1", 769 "setprototypeof": "1.1.1",
769 "statuses": ">= 1.5.0 < 2", 770 "statuses": ">= 1.5.0 < 2",
770 "toidentifier": "1.0.0" 771 "toidentifier": "1.0.0"
771 }, 772 },
772 "engines": { 773 "engines": {
773 "node": ">= 0.6" 774 "node": ">= 0.6"
774 } 775 }
775 }, 776 },
776 "node_modules/http-errors/node_modules/inherits": { 777 "node_modules/http-errors/node_modules/inherits": {
777 "version": "2.0.3", 778 "version": "2.0.3",
778 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 779 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
779 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 780 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
780 }, 781 },
781 "node_modules/http-signature": { 782 "node_modules/http-signature": {
782 "version": "1.2.0", 783 "version": "1.2.0",
783 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 784 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
784 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 785 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
785 "dependencies": { 786 "dependencies": {
786 "assert-plus": "^1.0.0", 787 "assert-plus": "^1.0.0",
787 "jsprim": "^1.2.2", 788 "jsprim": "^1.2.2",
788 "sshpk": "^1.7.0" 789 "sshpk": "^1.7.0"
789 }, 790 },
790 "engines": { 791 "engines": {
791 "node": ">=0.8", 792 "node": ">=0.8",
792 "npm": ">=1.3.7" 793 "npm": ">=1.3.7"
793 } 794 }
794 }, 795 },
795 "node_modules/iconv-lite": { 796 "node_modules/iconv-lite": {
796 "version": "0.4.24", 797 "version": "0.4.24",
797 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 798 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
798 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 799 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
799 "dependencies": { 800 "dependencies": {
800 "safer-buffer": ">= 2.1.2 < 3" 801 "safer-buffer": ">= 2.1.2 < 3"
801 }, 802 },
802 "engines": { 803 "engines": {
803 "node": ">=0.10.0" 804 "node": ">=0.10.0"
804 } 805 }
805 }, 806 },
806 "node_modules/inflight": { 807 "node_modules/inflight": {
807 "version": "1.0.6", 808 "version": "1.0.6",
808 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 809 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
809 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 810 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
810 "dependencies": { 811 "dependencies": {
811 "once": "^1.3.0", 812 "once": "^1.3.0",
812 "wrappy": "1" 813 "wrappy": "1"
813 } 814 }
814 }, 815 },
815 "node_modules/inherits": { 816 "node_modules/inherits": {
816 "version": "2.0.4", 817 "version": "2.0.4",
817 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 818 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
818 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 819 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
819 }, 820 },
820 "node_modules/ipaddr.js": { 821 "node_modules/ipaddr.js": {
821 "version": "1.9.1", 822 "version": "1.9.1",
822 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 823 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
823 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 824 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
824 "engines": { 825 "engines": {
825 "node": ">= 0.10" 826 "node": ">= 0.10"
826 } 827 }
827 }, 828 },
828 "node_modules/is-arrayish": { 829 "node_modules/is-arrayish": {
829 "version": "0.3.2", 830 "version": "0.3.2",
830 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 831 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
831 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" 832 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
832 }, 833 },
833 "node_modules/is-stream": { 834 "node_modules/is-stream": {
834 "version": "2.0.1", 835 "version": "2.0.1",
835 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 836 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
836 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 837 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
837 "engines": { 838 "engines": {
838 "node": ">=8" 839 "node": ">=8"
839 }, 840 },
840 "funding": { 841 "funding": {
841 "url": "https://github.com/sponsors/sindresorhus" 842 "url": "https://github.com/sponsors/sindresorhus"
842 } 843 }
843 }, 844 },
844 "node_modules/is-typedarray": { 845 "node_modules/is-typedarray": {
845 "version": "1.0.0", 846 "version": "1.0.0",
846 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 847 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
847 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" 848 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
848 }, 849 },
849 "node_modules/isarray": { 850 "node_modules/isarray": {
850 "version": "1.0.0", 851 "version": "1.0.0",
851 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 852 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
852 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 853 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
853 }, 854 },
854 "node_modules/isstream": { 855 "node_modules/isstream": {
855 "version": "0.1.2", 856 "version": "0.1.2",
856 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 857 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
857 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" 858 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
858 }, 859 },
859 "node_modules/jsbn": { 860 "node_modules/jsbn": {
860 "version": "0.1.1", 861 "version": "0.1.1",
861 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 862 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
862 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 863 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
863 "optional": true 864 "optional": true
864 }, 865 },
865 "node_modules/json-query": { 866 "node_modules/json-query": {
866 "version": "2.2.2", 867 "version": "2.2.2",
867 "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz", 868 "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz",
868 "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE=", 869 "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE=",
869 "engines": { 870 "engines": {
870 "node": "*" 871 "node": "*"
871 } 872 }
872 }, 873 },
873 "node_modules/json-schema": { 874 "node_modules/json-schema": {
874 "version": "0.2.3", 875 "version": "0.2.3",
875 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 876 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
876 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" 877 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
877 }, 878 },
878 "node_modules/json-schema-traverse": { 879 "node_modules/json-schema-traverse": {
879 "version": "0.3.1", 880 "version": "0.3.1",
880 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", 881 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
881 "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" 882 "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
882 }, 883 },
883 "node_modules/json-stringify-safe": { 884 "node_modules/json-stringify-safe": {
884 "version": "5.0.1", 885 "version": "5.0.1",
885 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 886 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
886 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" 887 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
887 }, 888 },
888 "node_modules/jsprim": { 889 "node_modules/jsprim": {
889 "version": "1.4.1", 890 "version": "1.4.1",
890 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 891 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
891 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 892 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
892 "engines": [ 893 "engines": [
893 "node >=0.6.0" 894 "node >=0.6.0"
894 ], 895 ],
895 "dependencies": { 896 "dependencies": {
896 "assert-plus": "1.0.0", 897 "assert-plus": "1.0.0",
897 "extsprintf": "1.3.0", 898 "extsprintf": "1.3.0",
898 "json-schema": "0.2.3", 899 "json-schema": "0.2.3",
899 "verror": "1.10.0" 900 "verror": "1.10.0"
900 } 901 }
901 }, 902 },
902 "node_modules/komodo-sdk": { 903 "node_modules/komodo-sdk": {
903 "version": "1.43.8", 904 "version": "1.43.8",
904 "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.43.8.tgz", 905 "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.43.8.tgz",
905 "integrity": "sha512-D0IYaIIiwI6MJmuHd7JeMyRgbHYblnIuXVBpffVw5BTRMaMJQc2oNYN3+hUAmj/cr8WJaAI34OByCp0UwDSRRQ==", 906 "integrity": "sha512-D0IYaIIiwI6MJmuHd7JeMyRgbHYblnIuXVBpffVw5BTRMaMJQc2oNYN3+hUAmj/cr8WJaAI34OByCp0UwDSRRQ==",
906 "dependencies": { 907 "dependencies": {
907 "array-unique": "^0.3.2", 908 "array-unique": "^0.3.2",
908 "auto-changelog": "^2.3.0", 909 "auto-changelog": "^2.3.0",
909 "basic-auth": "^2.0.0", 910 "basic-auth": "^2.0.0",
910 "body-parser": "^1.18.2", 911 "body-parser": "^1.18.2",
911 "dot-object": "^1.7.0", 912 "dot-object": "^1.7.0",
912 "express": "^4.17.1", 913 "express": "^4.17.1",
913 "express-session": "^1.15.6", 914 "express-session": "^1.15.6",
914 "fs-copy-file": "^2.1.2", 915 "fs-copy-file": "^2.1.2",
915 "json-query": "^2.2.2", 916 "json-query": "^2.2.2",
916 "lru-cache": "^4.1.1", 917 "lru-cache": "^4.1.1",
917 "macaddress": "^0.2.9", 918 "macaddress": "^0.2.9",
918 "moment": "^2.24.0", 919 "moment": "^2.24.0",
919 "node-machine-id": "^1.1.10", 920 "node-machine-id": "^1.1.10",
920 "node-natural-sort": "^0.8.6", 921 "node-natural-sort": "^0.8.6",
921 "numeral": "^2.0.6", 922 "numeral": "^2.0.6",
922 "nunjucks": "^3.2.3", 923 "nunjucks": "^3.2.3",
923 "pkginfo": "^0.4.1", 924 "pkginfo": "^0.4.1",
924 "redis": "^3.1.2", 925 "redis": "^3.1.2",
925 "request": "^2.88.0", 926 "request": "^2.88.0",
926 "sha1": "^1.1.1", 927 "sha1": "^1.1.1",
927 "simple-git": "^1.80.1", 928 "simple-git": "^1.80.1",
928 "stack-trace": "0.0.10", 929 "stack-trace": "0.0.10",
929 "strftime": "^0.10.0", 930 "strftime": "^0.10.0",
930 "string-natural-compare": "^2.0.2", 931 "string-natural-compare": "^2.0.2",
931 "tektrans-logger": "^1.2.2", 932 "tektrans-logger": "^1.2.2",
932 "uniqid": "^4.1.1", 933 "uniqid": "^4.1.1",
933 "uuid": "^3.4.0" 934 "uuid": "^3.4.0"
934 } 935 }
935 }, 936 },
937 "node_modules/komodo-sdk/node_modules/uniqid": {
938 "version": "4.1.1",
939 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz",
940 "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=",
941 "dependencies": {
942 "macaddress": "^0.2.8"
943 }
944 },
936 "node_modules/kuler": { 945 "node_modules/kuler": {
937 "version": "2.0.0", 946 "version": "2.0.0",
938 "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", 947 "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz",
939 "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" 948 "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="
940 }, 949 },
941 "node_modules/lodash": { 950 "node_modules/lodash": {
942 "version": "4.17.21", 951 "version": "4.17.21",
943 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 952 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
944 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 953 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
945 }, 954 },
946 "node_modules/logform": { 955 "node_modules/logform": {
947 "version": "2.3.0", 956 "version": "2.3.0",
948 "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz", 957 "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz",
949 "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==", 958 "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==",
950 "dependencies": { 959 "dependencies": {
951 "colors": "^1.2.1", 960 "colors": "^1.2.1",
952 "fecha": "^4.2.0", 961 "fecha": "^4.2.0",
953 "ms": "^2.1.1", 962 "ms": "^2.1.1",
954 "safe-stable-stringify": "^1.1.0", 963 "safe-stable-stringify": "^1.1.0",
955 "triple-beam": "^1.3.0" 964 "triple-beam": "^1.3.0"
956 } 965 }
957 }, 966 },
958 "node_modules/logform/node_modules/ms": { 967 "node_modules/logform/node_modules/ms": {
959 "version": "2.1.3", 968 "version": "2.1.3",
960 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 969 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
961 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 970 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
962 }, 971 },
963 "node_modules/lru-cache": { 972 "node_modules/lru-cache": {
964 "version": "4.1.5", 973 "version": "4.1.5",
965 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 974 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
966 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 975 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
967 "dependencies": { 976 "dependencies": {
968 "pseudomap": "^1.0.2", 977 "pseudomap": "^1.0.2",
969 "yallist": "^2.1.2" 978 "yallist": "^2.1.2"
970 } 979 }
971 }, 980 },
972 "node_modules/macaddress": { 981 "node_modules/macaddress": {
973 "version": "0.2.9", 982 "version": "0.2.9",
974 "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz", 983 "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz",
975 "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w==" 984 "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w=="
976 }, 985 },
977 "node_modules/media-typer": { 986 "node_modules/media-typer": {
978 "version": "0.3.0", 987 "version": "0.3.0",
979 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 988 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
980 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", 989 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
981 "engines": { 990 "engines": {
982 "node": ">= 0.6" 991 "node": ">= 0.6"
983 } 992 }
984 }, 993 },
985 "node_modules/merge-descriptors": { 994 "node_modules/merge-descriptors": {
986 "version": "1.0.1", 995 "version": "1.0.1",
987 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", 996 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
988 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" 997 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
989 }, 998 },
990 "node_modules/methods": { 999 "node_modules/methods": {
991 "version": "1.1.2", 1000 "version": "1.1.2",
992 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 1001 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
993 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", 1002 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
994 "engines": { 1003 "engines": {
995 "node": ">= 0.6" 1004 "node": ">= 0.6"
996 } 1005 }
997 }, 1006 },
998 "node_modules/mime": { 1007 "node_modules/mime": {
999 "version": "1.6.0", 1008 "version": "1.6.0",
1000 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 1009 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1001 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 1010 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
1002 "bin": { 1011 "bin": {
1003 "mime": "cli.js" 1012 "mime": "cli.js"
1004 }, 1013 },
1005 "engines": { 1014 "engines": {
1006 "node": ">=4" 1015 "node": ">=4"
1007 } 1016 }
1008 }, 1017 },
1009 "node_modules/mime-db": { 1018 "node_modules/mime-db": {
1010 "version": "1.50.0", 1019 "version": "1.50.0",
1011 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", 1020 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz",
1012 "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", 1021 "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==",
1013 "engines": { 1022 "engines": {
1014 "node": ">= 0.6" 1023 "node": ">= 0.6"
1015 } 1024 }
1016 }, 1025 },
1017 "node_modules/mime-types": { 1026 "node_modules/mime-types": {
1018 "version": "2.1.33", 1027 "version": "2.1.33",
1019 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", 1028 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz",
1020 "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", 1029 "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==",
1021 "dependencies": { 1030 "dependencies": {
1022 "mime-db": "1.50.0" 1031 "mime-db": "1.50.0"
1023 }, 1032 },
1024 "engines": { 1033 "engines": {
1025 "node": ">= 0.6" 1034 "node": ">= 0.6"
1026 } 1035 }
1027 }, 1036 },
1028 "node_modules/minimatch": { 1037 "node_modules/minimatch": {
1029 "version": "3.0.4", 1038 "version": "3.0.4",
1030 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1039 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1031 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1040 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1032 "dependencies": { 1041 "dependencies": {
1033 "brace-expansion": "^1.1.7" 1042 "brace-expansion": "^1.1.7"
1034 }, 1043 },
1035 "engines": { 1044 "engines": {
1036 "node": "*" 1045 "node": "*"
1037 } 1046 }
1038 }, 1047 },
1039 "node_modules/minimist": { 1048 "node_modules/minimist": {
1040 "version": "1.2.5", 1049 "version": "1.2.5",
1041 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 1050 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1042 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 1051 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
1043 }, 1052 },
1044 "node_modules/mkdirp": { 1053 "node_modules/mkdirp": {
1045 "version": "1.0.4", 1054 "version": "1.0.4",
1046 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 1055 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
1047 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 1056 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
1048 "bin": { 1057 "bin": {
1049 "mkdirp": "bin/cmd.js" 1058 "mkdirp": "bin/cmd.js"
1050 }, 1059 },
1051 "engines": { 1060 "engines": {
1052 "node": ">=10" 1061 "node": ">=10"
1053 } 1062 }
1054 }, 1063 },
1055 "node_modules/moment": { 1064 "node_modules/moment": {
1056 "version": "2.29.1", 1065 "version": "2.29.1",
1057 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", 1066 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
1058 "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", 1067 "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
1059 "engines": { 1068 "engines": {
1060 "node": "*" 1069 "node": "*"
1061 } 1070 }
1062 }, 1071 },
1063 "node_modules/ms": { 1072 "node_modules/ms": {
1064 "version": "2.0.0", 1073 "version": "2.0.0",
1065 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1074 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1066 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 1075 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
1067 }, 1076 },
1068 "node_modules/negotiator": { 1077 "node_modules/negotiator": {
1069 "version": "0.6.2", 1078 "version": "0.6.2",
1070 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 1079 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
1071 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", 1080 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
1072 "engines": { 1081 "engines": {
1073 "node": ">= 0.6" 1082 "node": ">= 0.6"
1074 } 1083 }
1075 }, 1084 },
1076 "node_modules/neo-async": { 1085 "node_modules/neo-async": {
1077 "version": "2.6.2", 1086 "version": "2.6.2",
1078 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 1087 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
1079 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" 1088 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
1080 }, 1089 },
1081 "node_modules/node-fetch": { 1090 "node_modules/node-fetch": {
1082 "version": "2.6.6", 1091 "version": "2.6.6",
1083 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", 1092 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz",
1084 "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", 1093 "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==",
1085 "dependencies": { 1094 "dependencies": {
1086 "whatwg-url": "^5.0.0" 1095 "whatwg-url": "^5.0.0"
1087 }, 1096 },
1088 "engines": { 1097 "engines": {
1089 "node": "4.x || >=6.0.0" 1098 "node": "4.x || >=6.0.0"
1090 } 1099 }
1091 }, 1100 },
1092 "node_modules/node-machine-id": { 1101 "node_modules/node-machine-id": {
1093 "version": "1.1.12", 1102 "version": "1.1.12",
1094 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", 1103 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz",
1095 "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" 1104 "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ=="
1096 }, 1105 },
1097 "node_modules/node-natural-sort": { 1106 "node_modules/node-natural-sort": {
1098 "version": "0.8.7", 1107 "version": "0.8.7",
1099 "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.7.tgz", 1108 "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.7.tgz",
1100 "integrity": "sha512-rMaLlHV5BlnRhIl6jUfgqdLY5U0NJkIxUdOsmpz3Txwh7js4+GwTiomhO8W4rp3SvX1zZ56mx13zfEWESr+qqA==", 1109 "integrity": "sha512-rMaLlHV5BlnRhIl6jUfgqdLY5U0NJkIxUdOsmpz3Txwh7js4+GwTiomhO8W4rp3SvX1zZ56mx13zfEWESr+qqA==",
1101 "deprecated": "This module is deprecated. Please use https://www.npmjs.com/package/natural-orderby instead. It is more mature, performant and offers additional-features." 1110 "deprecated": "This module is deprecated. Please use https://www.npmjs.com/package/natural-orderby instead. It is more mature, performant and offers additional-features."
1102 }, 1111 },
1103 "node_modules/numeral": { 1112 "node_modules/numeral": {
1104 "version": "2.0.6", 1113 "version": "2.0.6",
1105 "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", 1114 "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz",
1106 "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY=", 1115 "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY=",
1107 "engines": { 1116 "engines": {
1108 "node": "*" 1117 "node": "*"
1109 } 1118 }
1110 }, 1119 },
1111 "node_modules/nunjucks": { 1120 "node_modules/nunjucks": {
1112 "version": "3.2.3", 1121 "version": "3.2.3",
1113 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", 1122 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz",
1114 "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", 1123 "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==",
1115 "dependencies": { 1124 "dependencies": {
1116 "a-sync-waterfall": "^1.0.0", 1125 "a-sync-waterfall": "^1.0.0",
1117 "asap": "^2.0.3", 1126 "asap": "^2.0.3",
1118 "commander": "^5.1.0" 1127 "commander": "^5.1.0"
1119 }, 1128 },
1120 "bin": { 1129 "bin": {
1121 "nunjucks-precompile": "bin/precompile" 1130 "nunjucks-precompile": "bin/precompile"
1122 }, 1131 },
1123 "engines": { 1132 "engines": {
1124 "node": ">= 6.9.0" 1133 "node": ">= 6.9.0"
1125 }, 1134 },
1126 "peerDependencies": { 1135 "peerDependencies": {
1127 "chokidar": "^3.3.0" 1136 "chokidar": "^3.3.0"
1128 }, 1137 },
1129 "peerDependenciesMeta": { 1138 "peerDependenciesMeta": {
1130 "chokidar": { 1139 "chokidar": {
1131 "optional": true 1140 "optional": true
1132 } 1141 }
1133 } 1142 }
1134 }, 1143 },
1135 "node_modules/oauth-sign": { 1144 "node_modules/oauth-sign": {
1136 "version": "0.9.0", 1145 "version": "0.9.0",
1137 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 1146 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
1138 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 1147 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
1139 "engines": { 1148 "engines": {
1140 "node": "*" 1149 "node": "*"
1141 } 1150 }
1142 }, 1151 },
1143 "node_modules/object-hash": { 1152 "node_modules/object-hash": {
1144 "version": "2.2.0", 1153 "version": "2.2.0",
1145 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", 1154 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
1146 "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", 1155 "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
1147 "engines": { 1156 "engines": {
1148 "node": ">= 6" 1157 "node": ">= 6"
1149 } 1158 }
1150 }, 1159 },
1151 "node_modules/on-finished": { 1160 "node_modules/on-finished": {
1152 "version": "2.3.0", 1161 "version": "2.3.0",
1153 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 1162 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
1154 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 1163 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
1155 "dependencies": { 1164 "dependencies": {
1156 "ee-first": "1.1.1" 1165 "ee-first": "1.1.1"
1157 }, 1166 },
1158 "engines": { 1167 "engines": {
1159 "node": ">= 0.8" 1168 "node": ">= 0.8"
1160 } 1169 }
1161 }, 1170 },
1162 "node_modules/on-headers": { 1171 "node_modules/on-headers": {
1163 "version": "1.0.2", 1172 "version": "1.0.2",
1164 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 1173 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
1165 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", 1174 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
1166 "engines": { 1175 "engines": {
1167 "node": ">= 0.8" 1176 "node": ">= 0.8"
1168 } 1177 }
1169 }, 1178 },
1170 "node_modules/once": { 1179 "node_modules/once": {
1171 "version": "1.4.0", 1180 "version": "1.4.0",
1172 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1181 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1173 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1182 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1174 "dependencies": { 1183 "dependencies": {
1175 "wrappy": "1" 1184 "wrappy": "1"
1176 } 1185 }
1177 }, 1186 },
1178 "node_modules/one-time": { 1187 "node_modules/one-time": {
1179 "version": "1.0.0", 1188 "version": "1.0.0",
1180 "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", 1189 "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz",
1181 "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", 1190 "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==",
1182 "dependencies": { 1191 "dependencies": {
1183 "fn.name": "1.x.x" 1192 "fn.name": "1.x.x"
1184 } 1193 }
1185 }, 1194 },
1186 "node_modules/parse-github-url": { 1195 "node_modules/parse-github-url": {
1187 "version": "1.0.2", 1196 "version": "1.0.2",
1188 "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", 1197 "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz",
1189 "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==", 1198 "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==",
1190 "bin": { 1199 "bin": {
1191 "parse-github-url": "cli.js" 1200 "parse-github-url": "cli.js"
1192 }, 1201 },
1193 "engines": { 1202 "engines": {
1194 "node": ">=0.10.0" 1203 "node": ">=0.10.0"
1195 } 1204 }
1196 }, 1205 },
1197 "node_modules/parseurl": { 1206 "node_modules/parseurl": {
1198 "version": "1.3.3", 1207 "version": "1.3.3",
1199 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 1208 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
1200 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 1209 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
1201 "engines": { 1210 "engines": {
1202 "node": ">= 0.8" 1211 "node": ">= 0.8"
1203 } 1212 }
1204 }, 1213 },
1205 "node_modules/path-is-absolute": { 1214 "node_modules/path-is-absolute": {
1206 "version": "1.0.1", 1215 "version": "1.0.1",
1207 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1216 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1208 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 1217 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1209 "engines": { 1218 "engines": {
1210 "node": ">=0.10.0" 1219 "node": ">=0.10.0"
1211 } 1220 }
1212 }, 1221 },
1213 "node_modules/path-to-regexp": { 1222 "node_modules/path-to-regexp": {
1214 "version": "0.1.7", 1223 "version": "0.1.7",
1215 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 1224 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
1216 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 1225 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
1217 }, 1226 },
1218 "node_modules/performance-now": { 1227 "node_modules/performance-now": {
1219 "version": "2.1.0", 1228 "version": "2.1.0",
1220 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 1229 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
1221 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" 1230 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
1222 }, 1231 },
1223 "node_modules/pipe-io": { 1232 "node_modules/pipe-io": {
1224 "version": "3.0.12", 1233 "version": "3.0.12",
1225 "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.12.tgz", 1234 "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.12.tgz",
1226 "integrity": "sha512-reR49NtpkVgedzCQ9DPV727VAZKw8Ax3N/3iQwD1vHxTmswsuhurFh0Z5woVNM1OhHDigKzDN7u4kNipAA9yyA==", 1235 "integrity": "sha512-reR49NtpkVgedzCQ9DPV727VAZKw8Ax3N/3iQwD1vHxTmswsuhurFh0Z5woVNM1OhHDigKzDN7u4kNipAA9yyA==",
1227 "engines": { 1236 "engines": {
1228 "node": ">=4" 1237 "node": ">=4"
1229 } 1238 }
1230 }, 1239 },
1231 "node_modules/pkginfo": { 1240 "node_modules/pkginfo": {
1232 "version": "0.4.1", 1241 "version": "0.4.1",
1233 "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", 1242 "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
1234 "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=", 1243 "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=",
1235 "engines": { 1244 "engines": {
1236 "node": ">= 0.4.0" 1245 "node": ">= 0.4.0"
1237 } 1246 }
1238 }, 1247 },
1239 "node_modules/process-nextick-args": { 1248 "node_modules/process-nextick-args": {
1240 "version": "2.0.1", 1249 "version": "2.0.1",
1241 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 1250 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1242 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 1251 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
1243 }, 1252 },
1244 "node_modules/proxy-addr": { 1253 "node_modules/proxy-addr": {
1245 "version": "2.0.7", 1254 "version": "2.0.7",
1246 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 1255 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
1247 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 1256 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
1248 "dependencies": { 1257 "dependencies": {
1249 "forwarded": "0.2.0", 1258 "forwarded": "0.2.0",
1250 "ipaddr.js": "1.9.1" 1259 "ipaddr.js": "1.9.1"
1251 }, 1260 },
1252 "engines": { 1261 "engines": {
1253 "node": ">= 0.10" 1262 "node": ">= 0.10"
1254 } 1263 }
1255 }, 1264 },
1256 "node_modules/pseudomap": { 1265 "node_modules/pseudomap": {
1257 "version": "1.0.2", 1266 "version": "1.0.2",
1258 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 1267 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
1259 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" 1268 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
1260 }, 1269 },
1261 "node_modules/psl": { 1270 "node_modules/psl": {
1262 "version": "1.1.29", 1271 "version": "1.1.29",
1263 "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", 1272 "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",
1264 "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" 1273 "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="
1265 }, 1274 },
1266 "node_modules/punycode": { 1275 "node_modules/punycode": {
1267 "version": "1.4.1", 1276 "version": "1.4.1",
1268 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 1277 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
1269 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 1278 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
1270 }, 1279 },
1271 "node_modules/qs": { 1280 "node_modules/qs": {
1272 "version": "6.5.2", 1281 "version": "6.5.2",
1273 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 1282 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1274 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", 1283 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
1275 "engines": { 1284 "engines": {
1276 "node": ">=0.6" 1285 "node": ">=0.6"
1277 } 1286 }
1278 }, 1287 },
1279 "node_modules/random-bytes": { 1288 "node_modules/random-bytes": {
1280 "version": "1.0.0", 1289 "version": "1.0.0",
1281 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", 1290 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
1282 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=", 1291 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=",
1283 "engines": { 1292 "engines": {
1284 "node": ">= 0.8" 1293 "node": ">= 0.8"
1285 } 1294 }
1286 }, 1295 },
1287 "node_modules/range-parser": { 1296 "node_modules/range-parser": {
1288 "version": "1.2.1", 1297 "version": "1.2.1",
1289 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 1298 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
1290 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 1299 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
1291 "engines": { 1300 "engines": {
1292 "node": ">= 0.6" 1301 "node": ">= 0.6"
1293 } 1302 }
1294 }, 1303 },
1295 "node_modules/raw-body": { 1304 "node_modules/raw-body": {
1296 "version": "2.4.0", 1305 "version": "2.4.0",
1297 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", 1306 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
1298 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", 1307 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
1299 "dependencies": { 1308 "dependencies": {
1300 "bytes": "3.1.0", 1309 "bytes": "3.1.0",
1301 "http-errors": "1.7.2", 1310 "http-errors": "1.7.2",
1302 "iconv-lite": "0.4.24", 1311 "iconv-lite": "0.4.24",
1303 "unpipe": "1.0.0" 1312 "unpipe": "1.0.0"
1304 }, 1313 },
1305 "engines": { 1314 "engines": {
1306 "node": ">= 0.8" 1315 "node": ">= 0.8"
1307 } 1316 }
1308 }, 1317 },
1309 "node_modules/readable-stream": { 1318 "node_modules/readable-stream": {
1310 "version": "3.6.0", 1319 "version": "3.6.0",
1311 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 1320 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1312 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 1321 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1313 "dependencies": { 1322 "dependencies": {
1314 "inherits": "^2.0.3", 1323 "inherits": "^2.0.3",
1315 "string_decoder": "^1.1.1", 1324 "string_decoder": "^1.1.1",
1316 "util-deprecate": "^1.0.1" 1325 "util-deprecate": "^1.0.1"
1317 }, 1326 },
1318 "engines": { 1327 "engines": {
1319 "node": ">= 6" 1328 "node": ">= 6"
1320 } 1329 }
1321 }, 1330 },
1322 "node_modules/redis": { 1331 "node_modules/redis": {
1323 "version": "3.1.2", 1332 "version": "3.1.2",
1324 "resolved": "https://registry.npmjs.org/redis/-/redis-3.1.2.tgz", 1333 "resolved": "https://registry.npmjs.org/redis/-/redis-3.1.2.tgz",
1325 "integrity": "sha512-grn5KoZLr/qrRQVwoSkmzdbw6pwF+/rwODtrOr6vuBRiR/f3rjSTGupbF90Zpqm2oenix8Do6RV7pYEkGwlKkw==", 1334 "integrity": "sha512-grn5KoZLr/qrRQVwoSkmzdbw6pwF+/rwODtrOr6vuBRiR/f3rjSTGupbF90Zpqm2oenix8Do6RV7pYEkGwlKkw==",
1326 "dependencies": { 1335 "dependencies": {
1327 "denque": "^1.5.0", 1336 "denque": "^1.5.0",
1328 "redis-commands": "^1.7.0", 1337 "redis-commands": "^1.7.0",
1329 "redis-errors": "^1.2.0", 1338 "redis-errors": "^1.2.0",
1330 "redis-parser": "^3.0.0" 1339 "redis-parser": "^3.0.0"
1331 }, 1340 },
1332 "engines": { 1341 "engines": {
1333 "node": ">=10" 1342 "node": ">=10"
1334 }, 1343 },
1335 "funding": { 1344 "funding": {
1336 "type": "opencollective", 1345 "type": "opencollective",
1337 "url": "https://opencollective.com/node-redis" 1346 "url": "https://opencollective.com/node-redis"
1338 } 1347 }
1339 }, 1348 },
1340 "node_modules/redis-commands": { 1349 "node_modules/redis-commands": {
1341 "version": "1.7.0", 1350 "version": "1.7.0",
1342 "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz", 1351 "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz",
1343 "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ==" 1352 "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ=="
1344 }, 1353 },
1345 "node_modules/redis-errors": { 1354 "node_modules/redis-errors": {
1346 "version": "1.2.0", 1355 "version": "1.2.0",
1347 "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", 1356 "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz",
1348 "integrity": "sha1-62LSrbFeTq9GEMBK/hUpOEJQq60=", 1357 "integrity": "sha1-62LSrbFeTq9GEMBK/hUpOEJQq60=",
1349 "engines": { 1358 "engines": {
1350 "node": ">=4" 1359 "node": ">=4"
1351 } 1360 }
1352 }, 1361 },
1353 "node_modules/redis-parser": { 1362 "node_modules/redis-parser": {
1354 "version": "3.0.0", 1363 "version": "3.0.0",
1355 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", 1364 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz",
1356 "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=", 1365 "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=",
1357 "dependencies": { 1366 "dependencies": {
1358 "redis-errors": "^1.0.0" 1367 "redis-errors": "^1.0.0"
1359 }, 1368 },
1360 "engines": { 1369 "engines": {
1361 "node": ">=4" 1370 "node": ">=4"
1362 } 1371 }
1363 }, 1372 },
1364 "node_modules/request": { 1373 "node_modules/request": {
1365 "version": "2.88.0", 1374 "version": "2.88.0",
1366 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", 1375 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
1367 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", 1376 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
1368 "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", 1377 "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
1369 "dependencies": { 1378 "dependencies": {
1370 "aws-sign2": "~0.7.0", 1379 "aws-sign2": "~0.7.0",
1371 "aws4": "^1.8.0", 1380 "aws4": "^1.8.0",
1372 "caseless": "~0.12.0", 1381 "caseless": "~0.12.0",
1373 "combined-stream": "~1.0.6", 1382 "combined-stream": "~1.0.6",
1374 "extend": "~3.0.2", 1383 "extend": "~3.0.2",
1375 "forever-agent": "~0.6.1", 1384 "forever-agent": "~0.6.1",
1376 "form-data": "~2.3.2", 1385 "form-data": "~2.3.2",
1377 "har-validator": "~5.1.0", 1386 "har-validator": "~5.1.0",
1378 "http-signature": "~1.2.0", 1387 "http-signature": "~1.2.0",
1379 "is-typedarray": "~1.0.0", 1388 "is-typedarray": "~1.0.0",
1380 "isstream": "~0.1.2", 1389 "isstream": "~0.1.2",
1381 "json-stringify-safe": "~5.0.1", 1390 "json-stringify-safe": "~5.0.1",
1382 "mime-types": "~2.1.19", 1391 "mime-types": "~2.1.19",
1383 "oauth-sign": "~0.9.0", 1392 "oauth-sign": "~0.9.0",
1384 "performance-now": "^2.1.0", 1393 "performance-now": "^2.1.0",
1385 "qs": "~6.5.2", 1394 "qs": "~6.5.2",
1386 "safe-buffer": "^5.1.2", 1395 "safe-buffer": "^5.1.2",
1387 "tough-cookie": "~2.4.3", 1396 "tough-cookie": "~2.4.3",
1388 "tunnel-agent": "^0.6.0", 1397 "tunnel-agent": "^0.6.0",
1389 "uuid": "^3.3.2" 1398 "uuid": "^3.3.2"
1390 }, 1399 },
1391 "engines": { 1400 "engines": {
1392 "node": ">= 4" 1401 "node": ">= 4"
1393 } 1402 }
1394 }, 1403 },
1395 "node_modules/request/node_modules/tough-cookie": { 1404 "node_modules/request/node_modules/tough-cookie": {
1396 "version": "2.4.3", 1405 "version": "2.4.3",
1397 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", 1406 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
1398 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", 1407 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
1399 "dependencies": { 1408 "dependencies": {
1400 "psl": "^1.1.24", 1409 "psl": "^1.1.24",
1401 "punycode": "^1.4.1" 1410 "punycode": "^1.4.1"
1402 }, 1411 },
1403 "engines": { 1412 "engines": {
1404 "node": ">=0.8" 1413 "node": ">=0.8"
1405 } 1414 }
1406 }, 1415 },
1407 "node_modules/safe-buffer": { 1416 "node_modules/safe-buffer": {
1408 "version": "5.2.1", 1417 "version": "5.2.1",
1409 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1418 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1410 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1419 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1411 "funding": [ 1420 "funding": [
1412 { 1421 {
1413 "type": "github", 1422 "type": "github",
1414 "url": "https://github.com/sponsors/feross" 1423 "url": "https://github.com/sponsors/feross"
1415 }, 1424 },
1416 { 1425 {
1417 "type": "patreon", 1426 "type": "patreon",
1418 "url": "https://www.patreon.com/feross" 1427 "url": "https://www.patreon.com/feross"
1419 }, 1428 },
1420 { 1429 {
1421 "type": "consulting", 1430 "type": "consulting",
1422 "url": "https://feross.org/support" 1431 "url": "https://feross.org/support"
1423 } 1432 }
1424 ] 1433 ]
1425 }, 1434 },
1426 "node_modules/safe-stable-stringify": { 1435 "node_modules/safe-stable-stringify": {
1427 "version": "1.1.1", 1436 "version": "1.1.1",
1428 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz", 1437 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz",
1429 "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==" 1438 "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw=="
1430 }, 1439 },
1431 "node_modules/safer-buffer": { 1440 "node_modules/safer-buffer": {
1432 "version": "2.1.2", 1441 "version": "2.1.2",
1433 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1442 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1434 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1443 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
1435 }, 1444 },
1436 "node_modules/semver": { 1445 "node_modules/semver": {
1437 "version": "6.3.0", 1446 "version": "6.3.0",
1438 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1447 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1439 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 1448 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1440 "bin": { 1449 "bin": {
1441 "semver": "bin/semver.js" 1450 "semver": "bin/semver.js"
1442 } 1451 }
1443 }, 1452 },
1444 "node_modules/send": { 1453 "node_modules/send": {
1445 "version": "0.17.1", 1454 "version": "0.17.1",
1446 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", 1455 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
1447 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", 1456 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
1448 "dependencies": { 1457 "dependencies": {
1449 "debug": "2.6.9", 1458 "debug": "2.6.9",
1450 "depd": "~1.1.2", 1459 "depd": "~1.1.2",
1451 "destroy": "~1.0.4", 1460 "destroy": "~1.0.4",
1452 "encodeurl": "~1.0.2", 1461 "encodeurl": "~1.0.2",
1453 "escape-html": "~1.0.3", 1462 "escape-html": "~1.0.3",
1454 "etag": "~1.8.1", 1463 "etag": "~1.8.1",
1455 "fresh": "0.5.2", 1464 "fresh": "0.5.2",
1456 "http-errors": "~1.7.2", 1465 "http-errors": "~1.7.2",
1457 "mime": "1.6.0", 1466 "mime": "1.6.0",
1458 "ms": "2.1.1", 1467 "ms": "2.1.1",
1459 "on-finished": "~2.3.0", 1468 "on-finished": "~2.3.0",
1460 "range-parser": "~1.2.1", 1469 "range-parser": "~1.2.1",
1461 "statuses": "~1.5.0" 1470 "statuses": "~1.5.0"
1462 }, 1471 },
1463 "engines": { 1472 "engines": {
1464 "node": ">= 0.8.0" 1473 "node": ">= 0.8.0"
1465 } 1474 }
1466 }, 1475 },
1467 "node_modules/send/node_modules/ms": { 1476 "node_modules/send/node_modules/ms": {
1468 "version": "2.1.1", 1477 "version": "2.1.1",
1469 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 1478 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
1470 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" 1479 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
1471 }, 1480 },
1472 "node_modules/serve-static": { 1481 "node_modules/serve-static": {
1473 "version": "1.14.1", 1482 "version": "1.14.1",
1474 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", 1483 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
1475 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", 1484 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
1476 "dependencies": { 1485 "dependencies": {
1477 "encodeurl": "~1.0.2", 1486 "encodeurl": "~1.0.2",
1478 "escape-html": "~1.0.3", 1487 "escape-html": "~1.0.3",
1479 "parseurl": "~1.3.3", 1488 "parseurl": "~1.3.3",
1480 "send": "0.17.1" 1489 "send": "0.17.1"
1481 }, 1490 },
1482 "engines": { 1491 "engines": {
1483 "node": ">= 0.8.0" 1492 "node": ">= 0.8.0"
1484 } 1493 }
1485 }, 1494 },
1486 "node_modules/setprototypeof": { 1495 "node_modules/setprototypeof": {
1487 "version": "1.1.1", 1496 "version": "1.1.1",
1488 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 1497 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
1489 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 1498 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
1490 }, 1499 },
1491 "node_modules/sha1": { 1500 "node_modules/sha1": {
1492 "version": "1.1.1", 1501 "version": "1.1.1",
1493 "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", 1502 "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz",
1494 "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", 1503 "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=",
1495 "dependencies": { 1504 "dependencies": {
1496 "charenc": ">= 0.0.1", 1505 "charenc": ">= 0.0.1",
1497 "crypt": ">= 0.0.1" 1506 "crypt": ">= 0.0.1"
1498 }, 1507 },
1499 "engines": { 1508 "engines": {
1500 "node": "*" 1509 "node": "*"
1501 } 1510 }
1502 }, 1511 },
1503 "node_modules/simple-git": { 1512 "node_modules/simple-git": {
1504 "version": "1.132.0", 1513 "version": "1.132.0",
1505 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.132.0.tgz", 1514 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.132.0.tgz",
1506 "integrity": "sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==", 1515 "integrity": "sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==",
1507 "dependencies": { 1516 "dependencies": {
1508 "debug": "^4.0.1" 1517 "debug": "^4.0.1"
1509 } 1518 }
1510 }, 1519 },
1511 "node_modules/simple-git/node_modules/debug": { 1520 "node_modules/simple-git/node_modules/debug": {
1512 "version": "4.3.2", 1521 "version": "4.3.2",
1513 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", 1522 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
1514 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", 1523 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
1515 "dependencies": { 1524 "dependencies": {
1516 "ms": "2.1.2" 1525 "ms": "2.1.2"
1517 }, 1526 },
1518 "engines": { 1527 "engines": {
1519 "node": ">=6.0" 1528 "node": ">=6.0"
1520 }, 1529 },
1521 "peerDependenciesMeta": { 1530 "peerDependenciesMeta": {
1522 "supports-color": { 1531 "supports-color": {
1523 "optional": true 1532 "optional": true
1524 } 1533 }
1525 } 1534 }
1526 }, 1535 },
1527 "node_modules/simple-git/node_modules/ms": { 1536 "node_modules/simple-git/node_modules/ms": {
1528 "version": "2.1.2", 1537 "version": "2.1.2",
1529 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1538 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1530 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 1539 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1531 }, 1540 },
1532 "node_modules/simple-swizzle": { 1541 "node_modules/simple-swizzle": {
1533 "version": "0.2.2", 1542 "version": "0.2.2",
1534 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 1543 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
1535 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", 1544 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
1536 "dependencies": { 1545 "dependencies": {
1537 "is-arrayish": "^0.3.1" 1546 "is-arrayish": "^0.3.1"
1538 } 1547 }
1539 }, 1548 },
1540 "node_modules/source-map": { 1549 "node_modules/source-map": {
1541 "version": "0.6.1", 1550 "version": "0.6.1",
1542 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1551 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1543 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1552 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1544 "engines": { 1553 "engines": {
1545 "node": ">=0.10.0" 1554 "node": ">=0.10.0"
1546 } 1555 }
1547 }, 1556 },
1548 "node_modules/sshpk": { 1557 "node_modules/sshpk": {
1549 "version": "1.14.2", 1558 "version": "1.14.2",
1550 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", 1559 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz",
1551 "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", 1560 "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
1552 "dependencies": { 1561 "dependencies": {
1553 "asn1": "~0.2.3", 1562 "asn1": "~0.2.3",
1554 "assert-plus": "^1.0.0", 1563 "assert-plus": "^1.0.0",
1555 "dashdash": "^1.12.0", 1564 "dashdash": "^1.12.0",
1556 "getpass": "^0.1.1", 1565 "getpass": "^0.1.1",
1557 "safer-buffer": "^2.0.2" 1566 "safer-buffer": "^2.0.2"
1558 }, 1567 },
1559 "bin": { 1568 "bin": {
1560 "sshpk-conv": "bin/sshpk-conv", 1569 "sshpk-conv": "bin/sshpk-conv",
1561 "sshpk-sign": "bin/sshpk-sign", 1570 "sshpk-sign": "bin/sshpk-sign",
1562 "sshpk-verify": "bin/sshpk-verify" 1571 "sshpk-verify": "bin/sshpk-verify"
1563 }, 1572 },
1564 "engines": { 1573 "engines": {
1565 "node": ">=0.10.0" 1574 "node": ">=0.10.0"
1566 }, 1575 },
1567 "optionalDependencies": { 1576 "optionalDependencies": {
1568 "bcrypt-pbkdf": "^1.0.0", 1577 "bcrypt-pbkdf": "^1.0.0",
1569 "ecc-jsbn": "~0.1.1", 1578 "ecc-jsbn": "~0.1.1",
1570 "jsbn": "~0.1.0", 1579 "jsbn": "~0.1.0",
1571 "tweetnacl": "~0.14.0" 1580 "tweetnacl": "~0.14.0"
1572 } 1581 }
1573 }, 1582 },
1574 "node_modules/stack-trace": { 1583 "node_modules/stack-trace": {
1575 "version": "0.0.10", 1584 "version": "0.0.10",
1576 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", 1585 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
1577 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", 1586 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
1578 "engines": { 1587 "engines": {
1579 "node": "*" 1588 "node": "*"
1580 } 1589 }
1581 }, 1590 },
1582 "node_modules/statuses": { 1591 "node_modules/statuses": {
1583 "version": "1.5.0", 1592 "version": "1.5.0",
1584 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 1593 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
1585 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", 1594 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
1586 "engines": { 1595 "engines": {
1587 "node": ">= 0.6" 1596 "node": ">= 0.6"
1588 } 1597 }
1589 }, 1598 },
1590 "node_modules/strftime": { 1599 "node_modules/strftime": {
1591 "version": "0.10.0", 1600 "version": "0.10.0",
1592 "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz", 1601 "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz",
1593 "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM=", 1602 "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM=",
1594 "engines": { 1603 "engines": {
1595 "node": ">=0.2.0" 1604 "node": ">=0.2.0"
1596 } 1605 }
1597 }, 1606 },
1598 "node_modules/string_decoder": { 1607 "node_modules/string_decoder": {
1599 "version": "1.3.0", 1608 "version": "1.3.0",
1600 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 1609 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1601 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 1610 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1602 "dependencies": { 1611 "dependencies": {
1603 "safe-buffer": "~5.2.0" 1612 "safe-buffer": "~5.2.0"
1604 } 1613 }
1605 }, 1614 },
1606 "node_modules/string-natural-compare": { 1615 "node_modules/string-natural-compare": {
1607 "version": "2.0.3", 1616 "version": "2.0.3",
1608 "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.3.tgz", 1617 "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.3.tgz",
1609 "integrity": "sha512-4Kcl12rNjc+6EKhY8QyDVuQTAlMWwRiNbsxnVwBUKFr7dYPQuXVrtNU4sEkjF9LHY0AY6uVbB3ktbkIH4LC+BQ==" 1618 "integrity": "sha512-4Kcl12rNjc+6EKhY8QyDVuQTAlMWwRiNbsxnVwBUKFr7dYPQuXVrtNU4sEkjF9LHY0AY6uVbB3ktbkIH4LC+BQ=="
1610 }, 1619 },
1611 "node_modules/tektrans-logger": { 1620 "node_modules/tektrans-logger": {
1612 "version": "1.2.3", 1621 "version": "1.2.3",
1613 "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.3.tgz", 1622 "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.3.tgz",
1614 "integrity": "sha512-bfdgBH374s+p5sv0EZeYEktPBrY4ulMOxlgc8lhN14xYjSnhLxnWzTs26IuBYbwEwlSdp0U/8G7fVsIAtNL7BA==", 1623 "integrity": "sha512-bfdgBH374s+p5sv0EZeYEktPBrY4ulMOxlgc8lhN14xYjSnhLxnWzTs26IuBYbwEwlSdp0U/8G7fVsIAtNL7BA==",
1615 "dependencies": { 1624 "dependencies": {
1616 "mkdirp": "^1.0.4", 1625 "mkdirp": "^1.0.4",
1617 "redis": "^2.8.0", 1626 "redis": "^2.8.0",
1618 "winston": "^3.3.3", 1627 "winston": "^3.3.3",
1619 "winston-daily-rotate-file": "^4.5.5", 1628 "winston-daily-rotate-file": "^4.5.5",
1620 "winston-redis": "^3.1.0" 1629 "winston-redis": "^3.1.0"
1621 } 1630 }
1622 }, 1631 },
1623 "node_modules/tektrans-logger/node_modules/async": { 1632 "node_modules/tektrans-logger/node_modules/async": {
1624 "version": "2.6.3", 1633 "version": "2.6.3",
1625 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 1634 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
1626 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", 1635 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
1627 "dependencies": { 1636 "dependencies": {
1628 "lodash": "^4.17.14" 1637 "lodash": "^4.17.14"
1629 } 1638 }
1630 }, 1639 },
1631 "node_modules/tektrans-logger/node_modules/redis": { 1640 "node_modules/tektrans-logger/node_modules/redis": {
1632 "version": "2.8.0", 1641 "version": "2.8.0",
1633 "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz", 1642 "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",
1634 "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==", 1643 "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==",
1635 "dependencies": { 1644 "dependencies": {
1636 "double-ended-queue": "^2.1.0-0", 1645 "double-ended-queue": "^2.1.0-0",
1637 "redis-commands": "^1.2.0", 1646 "redis-commands": "^1.2.0",
1638 "redis-parser": "^2.6.0" 1647 "redis-parser": "^2.6.0"
1639 }, 1648 },
1640 "engines": { 1649 "engines": {
1641 "node": ">=0.10.0" 1650 "node": ">=0.10.0"
1642 } 1651 }
1643 }, 1652 },
1644 "node_modules/tektrans-logger/node_modules/redis-parser": { 1653 "node_modules/tektrans-logger/node_modules/redis-parser": {
1645 "version": "2.6.0", 1654 "version": "2.6.0",
1646 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz", 1655 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",
1647 "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=", 1656 "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=",
1648 "engines": { 1657 "engines": {
1649 "node": ">=0.10.0" 1658 "node": ">=0.10.0"
1650 } 1659 }
1651 }, 1660 },
1652 "node_modules/tektrans-logger/node_modules/winston-redis": { 1661 "node_modules/tektrans-logger/node_modules/winston-redis": {
1653 "version": "3.1.0", 1662 "version": "3.1.0",
1654 "resolved": "https://registry.npmjs.org/winston-redis/-/winston-redis-3.1.0.tgz", 1663 "resolved": "https://registry.npmjs.org/winston-redis/-/winston-redis-3.1.0.tgz",
1655 "integrity": "sha512-8DBScyeiB/m3nEp9E20zpulJqC7d9aOV9eRi4yl21DrRYvuXBJud+69aobqFg4rd/DV/ZAL9W1SA/zz66atmng==", 1664 "integrity": "sha512-8DBScyeiB/m3nEp9E20zpulJqC7d9aOV9eRi4yl21DrRYvuXBJud+69aobqFg4rd/DV/ZAL9W1SA/zz66atmng==",
1656 "dependencies": { 1665 "dependencies": {
1657 "async": "^2.6.1", 1666 "async": "^2.6.1",
1658 "lodash": "^4.6.1", 1667 "lodash": "^4.6.1",
1659 "winston-transport": "^4.2.0" 1668 "winston-transport": "^4.2.0"
1660 }, 1669 },
1661 "engines": { 1670 "engines": {
1662 "node": ">=8.11.x" 1671 "node": ">=8.11.x"
1663 }, 1672 },
1664 "peerDependencies": { 1673 "peerDependencies": {
1665 "redis": "^2.8.0", 1674 "redis": "^2.8.0",
1666 "winston": "^3.0.0" 1675 "winston": "^3.0.0"
1667 } 1676 }
1668 }, 1677 },
1669 "node_modules/text-hex": { 1678 "node_modules/text-hex": {
1670 "version": "1.0.0", 1679 "version": "1.0.0",
1671 "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", 1680 "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
1672 "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" 1681 "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
1673 }, 1682 },
1674 "node_modules/toidentifier": { 1683 "node_modules/toidentifier": {
1675 "version": "1.0.0", 1684 "version": "1.0.0",
1676 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 1685 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
1677 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", 1686 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
1678 "engines": { 1687 "engines": {
1679 "node": ">=0.6" 1688 "node": ">=0.6"
1680 } 1689 }
1681 }, 1690 },
1682 "node_modules/tr46": { 1691 "node_modules/tr46": {
1683 "version": "0.0.3", 1692 "version": "0.0.3",
1684 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 1693 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
1685 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" 1694 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
1686 }, 1695 },
1687 "node_modules/triple-beam": { 1696 "node_modules/triple-beam": {
1688 "version": "1.3.0", 1697 "version": "1.3.0",
1689 "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", 1698 "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
1690 "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" 1699 "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
1691 }, 1700 },
1692 "node_modules/tunnel-agent": { 1701 "node_modules/tunnel-agent": {
1693 "version": "0.6.0", 1702 "version": "0.6.0",
1694 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 1703 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1695 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 1704 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1696 "dependencies": { 1705 "dependencies": {
1697 "safe-buffer": "^5.0.1" 1706 "safe-buffer": "^5.0.1"
1698 }, 1707 },
1699 "engines": { 1708 "engines": {
1700 "node": "*" 1709 "node": "*"
1701 } 1710 }
1702 }, 1711 },
1703 "node_modules/tweetnacl": { 1712 "node_modules/tweetnacl": {
1704 "version": "0.14.5", 1713 "version": "0.14.5",
1705 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 1714 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1706 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 1715 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
1707 "optional": true 1716 "optional": true
1708 }, 1717 },
1709 "node_modules/type-is": { 1718 "node_modules/type-is": {
1710 "version": "1.6.18", 1719 "version": "1.6.18",
1711 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 1720 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
1712 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 1721 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
1713 "dependencies": { 1722 "dependencies": {
1714 "media-typer": "0.3.0", 1723 "media-typer": "0.3.0",
1715 "mime-types": "~2.1.24" 1724 "mime-types": "~2.1.24"
1716 }, 1725 },
1717 "engines": { 1726 "engines": {
1718 "node": ">= 0.6" 1727 "node": ">= 0.6"
1719 } 1728 }
1720 }, 1729 },
1721 "node_modules/uglify-js": { 1730 "node_modules/uglify-js": {
1722 "version": "3.14.3", 1731 "version": "3.14.3",
1723 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz", 1732 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz",
1724 "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==", 1733 "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==",
1725 "optional": true, 1734 "optional": true,
1726 "bin": { 1735 "bin": {
1727 "uglifyjs": "bin/uglifyjs" 1736 "uglifyjs": "bin/uglifyjs"
1728 }, 1737 },
1729 "engines": { 1738 "engines": {
1730 "node": ">=0.8.0" 1739 "node": ">=0.8.0"
1731 } 1740 }
1732 }, 1741 },
1733 "node_modules/uid-safe": { 1742 "node_modules/uid-safe": {
1734 "version": "2.1.5", 1743 "version": "2.1.5",
1735 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", 1744 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
1736 "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", 1745 "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
1737 "dependencies": { 1746 "dependencies": {
1738 "random-bytes": "~1.0.0" 1747 "random-bytes": "~1.0.0"
1739 }, 1748 },
1740 "engines": { 1749 "engines": {
1741 "node": ">= 0.8" 1750 "node": ">= 0.8"
1742 } 1751 }
1743 }, 1752 },
1744 "node_modules/uniqid": { 1753 "node_modules/uniqid": {
1745 "version": "4.1.1", 1754 "version": "5.4.0",
1746 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", 1755 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-5.4.0.tgz",
1747 "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", 1756 "integrity": "sha512-38JRbJ4Fj94VmnC7G/J/5n5SC7Ab46OM5iNtSstB/ko3l1b5g7ALt4qzHFgGciFkyiRNtDXtLNb+VsxtMSE77A=="
1748 "dependencies": {
1749 "macaddress": "^0.2.8"
1750 }
1751 }, 1757 },
1752 "node_modules/unpipe": { 1758 "node_modules/unpipe": {
1753 "version": "1.0.0", 1759 "version": "1.0.0",
1754 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 1760 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1755 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", 1761 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
1756 "engines": { 1762 "engines": {
1757 "node": ">= 0.8" 1763 "node": ">= 0.8"
1758 } 1764 }
1759 }, 1765 },
1760 "node_modules/util-deprecate": { 1766 "node_modules/util-deprecate": {
1761 "version": "1.0.2", 1767 "version": "1.0.2",
1762 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1768 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1763 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 1769 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
1764 }, 1770 },
1765 "node_modules/utils-merge": { 1771 "node_modules/utils-merge": {
1766 "version": "1.0.1", 1772 "version": "1.0.1",
1767 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 1773 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
1768 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", 1774 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
1769 "engines": { 1775 "engines": {
1770 "node": ">= 0.4.0" 1776 "node": ">= 0.4.0"
1771 } 1777 }
1772 }, 1778 },
1773 "node_modules/uuid": { 1779 "node_modules/uuid": {
1774 "version": "3.4.0", 1780 "version": "3.4.0",
1775 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 1781 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
1776 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 1782 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
1777 "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", 1783 "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
1778 "bin": { 1784 "bin": {
1779 "uuid": "bin/uuid" 1785 "uuid": "bin/uuid"
1780 } 1786 }
1781 }, 1787 },
1782 "node_modules/vary": { 1788 "node_modules/vary": {
1783 "version": "1.1.2", 1789 "version": "1.1.2",
1784 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 1790 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1785 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", 1791 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
1786 "engines": { 1792 "engines": {
1787 "node": ">= 0.8" 1793 "node": ">= 0.8"
1788 } 1794 }
1789 }, 1795 },
1790 "node_modules/verror": { 1796 "node_modules/verror": {
1791 "version": "1.10.0", 1797 "version": "1.10.0",
1792 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 1798 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1793 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 1799 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
1794 "engines": [ 1800 "engines": [
1795 "node >=0.6.0" 1801 "node >=0.6.0"
1796 ], 1802 ],
1797 "dependencies": { 1803 "dependencies": {
1798 "assert-plus": "^1.0.0", 1804 "assert-plus": "^1.0.0",
1799 "core-util-is": "1.0.2", 1805 "core-util-is": "1.0.2",
1800 "extsprintf": "^1.2.0" 1806 "extsprintf": "^1.2.0"
1801 } 1807 }
1802 }, 1808 },
1803 "node_modules/webidl-conversions": { 1809 "node_modules/webidl-conversions": {
1804 "version": "3.0.1", 1810 "version": "3.0.1",
1805 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 1811 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
1806 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" 1812 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
1807 }, 1813 },
1808 "node_modules/whatwg-url": { 1814 "node_modules/whatwg-url": {
1809 "version": "5.0.0", 1815 "version": "5.0.0",
1810 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 1816 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
1811 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", 1817 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
1812 "dependencies": { 1818 "dependencies": {
1813 "tr46": "~0.0.3", 1819 "tr46": "~0.0.3",
1814 "webidl-conversions": "^3.0.0" 1820 "webidl-conversions": "^3.0.0"
1815 } 1821 }
1816 }, 1822 },
1817 "node_modules/winston": { 1823 "node_modules/winston": {
1818 "version": "3.3.3", 1824 "version": "3.3.3",
1819 "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz", 1825 "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz",
1820 "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==", 1826 "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==",
1821 "dependencies": { 1827 "dependencies": {
1822 "@dabh/diagnostics": "^2.0.2", 1828 "@dabh/diagnostics": "^2.0.2",
1823 "async": "^3.1.0", 1829 "async": "^3.1.0",
1824 "is-stream": "^2.0.0", 1830 "is-stream": "^2.0.0",
1825 "logform": "^2.2.0", 1831 "logform": "^2.2.0",
1826 "one-time": "^1.0.0", 1832 "one-time": "^1.0.0",
1827 "readable-stream": "^3.4.0", 1833 "readable-stream": "^3.4.0",
1828 "stack-trace": "0.0.x", 1834 "stack-trace": "0.0.x",
1829 "triple-beam": "^1.3.0", 1835 "triple-beam": "^1.3.0",
1830 "winston-transport": "^4.4.0" 1836 "winston-transport": "^4.4.0"
1831 }, 1837 },
1832 "engines": { 1838 "engines": {
1833 "node": ">= 6.4.0" 1839 "node": ">= 6.4.0"
1834 } 1840 }
1835 }, 1841 },
1836 "node_modules/winston-daily-rotate-file": { 1842 "node_modules/winston-daily-rotate-file": {
1837 "version": "4.5.5", 1843 "version": "4.5.5",
1838 "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.5.tgz", 1844 "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.5.tgz",
1839 "integrity": "sha512-ds0WahIjiDhKCiMXmY799pDBW+58ByqIBtUcsqr4oDoXrAI3Zn+hbgFdUxzMfqA93OG0mPLYVMiotqTgE/WeWQ==", 1845 "integrity": "sha512-ds0WahIjiDhKCiMXmY799pDBW+58ByqIBtUcsqr4oDoXrAI3Zn+hbgFdUxzMfqA93OG0mPLYVMiotqTgE/WeWQ==",
1840 "dependencies": { 1846 "dependencies": {
1841 "file-stream-rotator": "^0.5.7", 1847 "file-stream-rotator": "^0.5.7",
1842 "object-hash": "^2.0.1", 1848 "object-hash": "^2.0.1",
1843 "triple-beam": "^1.3.0", 1849 "triple-beam": "^1.3.0",
1844 "winston-transport": "^4.4.0" 1850 "winston-transport": "^4.4.0"
1845 }, 1851 },
1846 "engines": { 1852 "engines": {
1847 "node": ">=8" 1853 "node": ">=8"
1848 }, 1854 },
1849 "peerDependencies": { 1855 "peerDependencies": {
1850 "winston": "^3" 1856 "winston": "^3"
1851 } 1857 }
1852 }, 1858 },
1853 "node_modules/winston-transport": { 1859 "node_modules/winston-transport": {
1854 "version": "4.4.0", 1860 "version": "4.4.0",
1855 "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz", 1861 "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz",
1856 "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==", 1862 "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==",
1857 "dependencies": { 1863 "dependencies": {
1858 "readable-stream": "^2.3.7", 1864 "readable-stream": "^2.3.7",
1859 "triple-beam": "^1.2.0" 1865 "triple-beam": "^1.2.0"
1860 }, 1866 },
1861 "engines": { 1867 "engines": {
1862 "node": ">= 6.4.0" 1868 "node": ">= 6.4.0"
1863 } 1869 }
1864 }, 1870 },
1865 "node_modules/winston-transport/node_modules/readable-stream": { 1871 "node_modules/winston-transport/node_modules/readable-stream": {
1866 "version": "2.3.7", 1872 "version": "2.3.7",
1867 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 1873 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1868 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 1874 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1869 "dependencies": { 1875 "dependencies": {
1870 "core-util-is": "~1.0.0", 1876 "core-util-is": "~1.0.0",
1871 "inherits": "~2.0.3", 1877 "inherits": "~2.0.3",
1872 "isarray": "~1.0.0", 1878 "isarray": "~1.0.0",
1873 "process-nextick-args": "~2.0.0", 1879 "process-nextick-args": "~2.0.0",
1874 "safe-buffer": "~5.1.1", 1880 "safe-buffer": "~5.1.1",
1875 "string_decoder": "~1.1.1", 1881 "string_decoder": "~1.1.1",
1876 "util-deprecate": "~1.0.1" 1882 "util-deprecate": "~1.0.1"
1877 } 1883 }
1878 }, 1884 },
1879 "node_modules/winston-transport/node_modules/safe-buffer": { 1885 "node_modules/winston-transport/node_modules/safe-buffer": {
1880 "version": "5.1.2", 1886 "version": "5.1.2",
1881 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1887 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1882 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1888 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
1883 }, 1889 },
1884 "node_modules/winston-transport/node_modules/string_decoder": { 1890 "node_modules/winston-transport/node_modules/string_decoder": {
1885 "version": "1.1.1", 1891 "version": "1.1.1",
1886 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 1892 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1887 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 1893 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1888 "dependencies": { 1894 "dependencies": {
1889 "safe-buffer": "~5.1.0" 1895 "safe-buffer": "~5.1.0"
1890 } 1896 }
1891 }, 1897 },
1892 "node_modules/wordwrap": { 1898 "node_modules/wordwrap": {
1893 "version": "1.0.0", 1899 "version": "1.0.0",
1894 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", 1900 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
1895 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" 1901 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
1896 }, 1902 },
1897 "node_modules/wrappy": { 1903 "node_modules/wrappy": {
1898 "version": "1.0.2", 1904 "version": "1.0.2",
1899 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1905 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1900 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 1906 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
1901 }, 1907 },
1902 "node_modules/wraptile": { 1908 "node_modules/wraptile": {
1903 "version": "2.0.0", 1909 "version": "2.0.0",
1904 "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz", 1910 "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz",
1905 "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ==" 1911 "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ=="
1906 }, 1912 },
1907 "node_modules/yallist": { 1913 "node_modules/yallist": {
1908 "version": "2.1.2", 1914 "version": "2.1.2",
1909 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 1915 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
1910 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" 1916 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
1911 }, 1917 },
1912 "node_modules/zames": { 1918 "node_modules/zames": {
1913 "version": "2.0.1", 1919 "version": "2.0.1",
1914 "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.1.tgz", 1920 "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.1.tgz",
1915 "integrity": "sha512-gJJxR12zrhOBl96d/9PorsFAEU+xUOtxOwO2lUofj8a40ahx+nxjQftzD35/GdxLzlJ5vTWh4oG81TpmKh/+hw==", 1921 "integrity": "sha512-gJJxR12zrhOBl96d/9PorsFAEU+xUOtxOwO2lUofj8a40ahx+nxjQftzD35/GdxLzlJ5vTWh4oG81TpmKh/+hw==",
1916 "dependencies": { 1922 "dependencies": {
1917 "currify": "^3.0.0", 1923 "currify": "^3.0.0",
1918 "es6-promisify": "^6.0.0" 1924 "es6-promisify": "^6.0.0"
1919 } 1925 }
1920 } 1926 }
1921 }, 1927 },
1922 "dependencies": { 1928 "dependencies": {
1923 "@cloudcmd/copy-file": { 1929 "@cloudcmd/copy-file": {
1924 "version": "1.1.1", 1930 "version": "1.1.1",
1925 "resolved": "https://registry.npmjs.org/@cloudcmd/copy-file/-/copy-file-1.1.1.tgz", 1931 "resolved": "https://registry.npmjs.org/@cloudcmd/copy-file/-/copy-file-1.1.1.tgz",
1926 "integrity": "sha512-t6pTJdsV0qhh9YX22/Npsv95GqVABc5GRInSK7JSSNIpPLq9TM+K7odYzcOuQRPZAD9OHxZfbYsB4WJOalzqng==", 1932 "integrity": "sha512-t6pTJdsV0qhh9YX22/Npsv95GqVABc5GRInSK7JSSNIpPLq9TM+K7odYzcOuQRPZAD9OHxZfbYsB4WJOalzqng==",
1927 "requires": { 1933 "requires": {
1928 "es6-promisify": "^6.0.0", 1934 "es6-promisify": "^6.0.0",
1929 "pipe-io": "^3.0.0", 1935 "pipe-io": "^3.0.0",
1930 "wraptile": "^2.0.0", 1936 "wraptile": "^2.0.0",
1931 "zames": "^2.0.0" 1937 "zames": "^2.0.0"
1932 } 1938 }
1933 }, 1939 },
1934 "@dabh/diagnostics": { 1940 "@dabh/diagnostics": {
1935 "version": "2.0.2", 1941 "version": "2.0.2",
1936 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", 1942 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz",
1937 "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", 1943 "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==",
1938 "requires": { 1944 "requires": {
1939 "colorspace": "1.1.x", 1945 "colorspace": "1.1.x",
1940 "enabled": "2.0.x", 1946 "enabled": "2.0.x",
1941 "kuler": "^2.0.0" 1947 "kuler": "^2.0.0"
1942 } 1948 }
1943 }, 1949 },
1944 "a-sync-waterfall": { 1950 "a-sync-waterfall": {
1945 "version": "1.0.1", 1951 "version": "1.0.1",
1946 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", 1952 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",
1947 "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==" 1953 "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA=="
1948 }, 1954 },
1949 "accepts": { 1955 "accepts": {
1950 "version": "1.3.7", 1956 "version": "1.3.7",
1951 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 1957 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
1952 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", 1958 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
1953 "requires": { 1959 "requires": {
1954 "mime-types": "~2.1.24", 1960 "mime-types": "~2.1.24",
1955 "negotiator": "0.6.2" 1961 "negotiator": "0.6.2"
1956 } 1962 }
1957 }, 1963 },
1958 "ajv": { 1964 "ajv": {
1959 "version": "5.5.2", 1965 "version": "5.5.2",
1960 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", 1966 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
1961 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", 1967 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
1962 "requires": { 1968 "requires": {
1963 "co": "^4.6.0", 1969 "co": "^4.6.0",
1964 "fast-deep-equal": "^1.0.0", 1970 "fast-deep-equal": "^1.0.0",
1965 "fast-json-stable-stringify": "^2.0.0", 1971 "fast-json-stable-stringify": "^2.0.0",
1966 "json-schema-traverse": "^0.3.0" 1972 "json-schema-traverse": "^0.3.0"
1967 } 1973 }
1968 }, 1974 },
1969 "array-flatten": { 1975 "array-flatten": {
1970 "version": "1.1.1", 1976 "version": "1.1.1",
1971 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 1977 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
1972 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" 1978 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
1973 }, 1979 },
1974 "array-unique": { 1980 "array-unique": {
1975 "version": "0.3.2", 1981 "version": "0.3.2",
1976 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 1982 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
1977 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" 1983 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
1978 }, 1984 },
1979 "asap": { 1985 "asap": {
1980 "version": "2.0.6", 1986 "version": "2.0.6",
1981 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", 1987 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
1982 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" 1988 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
1983 }, 1989 },
1984 "asn1": { 1990 "asn1": {
1985 "version": "0.2.4", 1991 "version": "0.2.4",
1986 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 1992 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
1987 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 1993 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
1988 "requires": { 1994 "requires": {
1989 "safer-buffer": "~2.1.0" 1995 "safer-buffer": "~2.1.0"
1990 } 1996 }
1991 }, 1997 },
1992 "assert-plus": { 1998 "assert-plus": {
1993 "version": "1.0.0", 1999 "version": "1.0.0",
1994 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 2000 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1995 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 2001 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
1996 }, 2002 },
1997 "async": { 2003 "async": {
1998 "version": "3.2.2", 2004 "version": "3.2.2",
1999 "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", 2005 "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
2000 "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==" 2006 "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
2001 }, 2007 },
2002 "asynckit": { 2008 "asynckit": {
2003 "version": "0.4.0", 2009 "version": "0.4.0",
2004 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 2010 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2005 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 2011 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
2006 }, 2012 },
2007 "auto-changelog": { 2013 "auto-changelog": {
2008 "version": "2.3.0", 2014 "version": "2.3.0",
2009 "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz", 2015 "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.3.0.tgz",
2010 "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==", 2016 "integrity": "sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==",
2011 "requires": { 2017 "requires": {
2012 "commander": "^5.0.0", 2018 "commander": "^5.0.0",
2013 "handlebars": "^4.7.3", 2019 "handlebars": "^4.7.3",
2014 "node-fetch": "^2.6.0", 2020 "node-fetch": "^2.6.0",
2015 "parse-github-url": "^1.0.2", 2021 "parse-github-url": "^1.0.2",
2016 "semver": "^6.3.0" 2022 "semver": "^6.3.0"
2017 } 2023 }
2018 }, 2024 },
2019 "aws-sign2": { 2025 "aws-sign2": {
2020 "version": "0.7.0", 2026 "version": "0.7.0",
2021 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 2027 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
2022 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" 2028 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
2023 }, 2029 },
2024 "aws4": { 2030 "aws4": {
2025 "version": "1.8.0", 2031 "version": "1.8.0",
2026 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", 2032 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
2027 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" 2033 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
2028 }, 2034 },
2029 "balanced-match": { 2035 "balanced-match": {
2030 "version": "1.0.2", 2036 "version": "1.0.2",
2031 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2037 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2032 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 2038 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
2033 }, 2039 },
2034 "basic-auth": { 2040 "basic-auth": {
2035 "version": "2.0.1", 2041 "version": "2.0.1",
2036 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", 2042 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
2037 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", 2043 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
2038 "requires": { 2044 "requires": {
2039 "safe-buffer": "5.1.2" 2045 "safe-buffer": "5.1.2"
2040 }, 2046 },
2041 "dependencies": { 2047 "dependencies": {
2042 "safe-buffer": { 2048 "safe-buffer": {
2043 "version": "5.1.2", 2049 "version": "5.1.2",
2044 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2050 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2045 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 2051 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
2046 } 2052 }
2047 } 2053 }
2048 }, 2054 },
2049 "bcrypt-pbkdf": { 2055 "bcrypt-pbkdf": {
2050 "version": "1.0.2", 2056 "version": "1.0.2",
2051 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 2057 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
2052 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 2058 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
2053 "optional": true, 2059 "optional": true,
2054 "requires": { 2060 "requires": {
2055 "tweetnacl": "^0.14.3" 2061 "tweetnacl": "^0.14.3"
2056 } 2062 }
2057 }, 2063 },
2058 "body-parser": { 2064 "body-parser": {
2059 "version": "1.19.0", 2065 "version": "1.19.0",
2060 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", 2066 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
2061 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", 2067 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
2062 "requires": { 2068 "requires": {
2063 "bytes": "3.1.0", 2069 "bytes": "3.1.0",
2064 "content-type": "~1.0.4", 2070 "content-type": "~1.0.4",
2065 "debug": "2.6.9", 2071 "debug": "2.6.9",
2066 "depd": "~1.1.2", 2072 "depd": "~1.1.2",
2067 "http-errors": "1.7.2", 2073 "http-errors": "1.7.2",
2068 "iconv-lite": "0.4.24", 2074 "iconv-lite": "0.4.24",
2069 "on-finished": "~2.3.0", 2075 "on-finished": "~2.3.0",
2070 "qs": "6.7.0", 2076 "qs": "6.7.0",
2071 "raw-body": "2.4.0", 2077 "raw-body": "2.4.0",
2072 "type-is": "~1.6.17" 2078 "type-is": "~1.6.17"
2073 }, 2079 },
2074 "dependencies": { 2080 "dependencies": {
2075 "qs": { 2081 "qs": {
2076 "version": "6.7.0", 2082 "version": "6.7.0",
2077 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 2083 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
2078 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" 2084 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
2079 } 2085 }
2080 } 2086 }
2081 }, 2087 },
2082 "brace-expansion": { 2088 "brace-expansion": {
2083 "version": "1.1.11", 2089 "version": "1.1.11",
2084 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2090 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2085 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2091 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2086 "requires": { 2092 "requires": {
2087 "balanced-match": "^1.0.0", 2093 "balanced-match": "^1.0.0",
2088 "concat-map": "0.0.1" 2094 "concat-map": "0.0.1"
2089 } 2095 }
2090 }, 2096 },
2091 "bytes": { 2097 "bytes": {
2092 "version": "3.1.0", 2098 "version": "3.1.0",
2093 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 2099 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
2094 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" 2100 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
2095 }, 2101 },
2096 "caseless": { 2102 "caseless": {
2097 "version": "0.12.0", 2103 "version": "0.12.0",
2098 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 2104 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
2099 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" 2105 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
2100 }, 2106 },
2101 "charenc": { 2107 "charenc": {
2102 "version": "0.0.2", 2108 "version": "0.0.2",
2103 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", 2109 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
2104 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" 2110 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
2105 }, 2111 },
2106 "co": { 2112 "co": {
2107 "version": "4.6.0", 2113 "version": "4.6.0",
2108 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 2114 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2109 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" 2115 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
2110 }, 2116 },
2111 "color": { 2117 "color": {
2112 "version": "3.2.1", 2118 "version": "3.2.1",
2113 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", 2119 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
2114 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", 2120 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
2115 "requires": { 2121 "requires": {
2116 "color-convert": "^1.9.3", 2122 "color-convert": "^1.9.3",
2117 "color-string": "^1.6.0" 2123 "color-string": "^1.6.0"
2118 } 2124 }
2119 }, 2125 },
2120 "color-convert": { 2126 "color-convert": {
2121 "version": "1.9.3", 2127 "version": "1.9.3",
2122 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 2128 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2123 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 2129 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2124 "requires": { 2130 "requires": {
2125 "color-name": "1.1.3" 2131 "color-name": "1.1.3"
2126 } 2132 }
2127 }, 2133 },
2128 "color-name": { 2134 "color-name": {
2129 "version": "1.1.3", 2135 "version": "1.1.3",
2130 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 2136 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2131 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 2137 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
2132 }, 2138 },
2133 "color-string": { 2139 "color-string": {
2134 "version": "1.6.0", 2140 "version": "1.6.0",
2135 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", 2141 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
2136 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", 2142 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
2137 "requires": { 2143 "requires": {
2138 "color-name": "^1.0.0", 2144 "color-name": "^1.0.0",
2139 "simple-swizzle": "^0.2.2" 2145 "simple-swizzle": "^0.2.2"
2140 } 2146 }
2141 }, 2147 },
2142 "colors": { 2148 "colors": {
2143 "version": "1.4.0", 2149 "version": "1.4.0",
2144 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 2150 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
2145 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" 2151 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
2146 }, 2152 },
2147 "colorspace": { 2153 "colorspace": {
2148 "version": "1.1.4", 2154 "version": "1.1.4",
2149 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", 2155 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
2150 "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", 2156 "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==",
2151 "requires": { 2157 "requires": {
2152 "color": "^3.1.3", 2158 "color": "^3.1.3",
2153 "text-hex": "1.0.x" 2159 "text-hex": "1.0.x"
2154 } 2160 }
2155 }, 2161 },
2156 "combined-stream": { 2162 "combined-stream": {
2157 "version": "1.0.7", 2163 "version": "1.0.7",
2158 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", 2164 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
2159 "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", 2165 "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
2160 "requires": { 2166 "requires": {
2161 "delayed-stream": "~1.0.0" 2167 "delayed-stream": "~1.0.0"
2162 } 2168 }
2163 }, 2169 },
2164 "commander": { 2170 "commander": {
2165 "version": "5.1.0", 2171 "version": "5.1.0",
2166 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", 2172 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
2167 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" 2173 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg=="
2168 }, 2174 },
2169 "concat-map": { 2175 "concat-map": {
2170 "version": "0.0.1", 2176 "version": "0.0.1",
2171 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2177 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2172 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 2178 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
2173 }, 2179 },
2174 "content-disposition": { 2180 "content-disposition": {
2175 "version": "0.5.3", 2181 "version": "0.5.3",
2176 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", 2182 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2177 "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", 2183 "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2178 "requires": { 2184 "requires": {
2179 "safe-buffer": "5.1.2" 2185 "safe-buffer": "5.1.2"
2180 }, 2186 },
2181 "dependencies": { 2187 "dependencies": {
2182 "safe-buffer": { 2188 "safe-buffer": {
2183 "version": "5.1.2", 2189 "version": "5.1.2",
2184 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2190 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2185 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 2191 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
2186 } 2192 }
2187 } 2193 }
2188 }, 2194 },
2189 "content-type": { 2195 "content-type": {
2190 "version": "1.0.4", 2196 "version": "1.0.4",
2191 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", 2197 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2192 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" 2198 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
2193 }, 2199 },
2194 "cookie": { 2200 "cookie": {
2195 "version": "0.4.0", 2201 "version": "0.4.0",
2196 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", 2202 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
2197 "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" 2203 "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
2198 }, 2204 },
2199 "cookie-signature": { 2205 "cookie-signature": {
2200 "version": "1.0.6", 2206 "version": "1.0.6",
2201 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 2207 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
2202 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" 2208 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
2203 }, 2209 },
2204 "core-util-is": { 2210 "core-util-is": {
2205 "version": "1.0.2", 2211 "version": "1.0.2",
2206 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 2212 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2207 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 2213 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
2208 }, 2214 },
2209 "crypt": { 2215 "crypt": {
2210 "version": "0.0.2", 2216 "version": "0.0.2",
2211 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", 2217 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
2212 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" 2218 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs="
2213 }, 2219 },
2214 "currify": { 2220 "currify": {
2215 "version": "3.0.0", 2221 "version": "3.0.0",
2216 "resolved": "https://registry.npmjs.org/currify/-/currify-3.0.0.tgz", 2222 "resolved": "https://registry.npmjs.org/currify/-/currify-3.0.0.tgz",
2217 "integrity": "sha512-ecz0Dq3T2UwiLwhiYvEFhdM4yUvlCLRgVbvpt6oI8RteJzEztum1UbLbN6snQ5nfHqtMcnrxkd7N0LeAIErorw==" 2223 "integrity": "sha512-ecz0Dq3T2UwiLwhiYvEFhdM4yUvlCLRgVbvpt6oI8RteJzEztum1UbLbN6snQ5nfHqtMcnrxkd7N0LeAIErorw=="
2218 }, 2224 },
2219 "dashdash": { 2225 "dashdash": {
2220 "version": "1.14.1", 2226 "version": "1.14.1",
2221 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 2227 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2222 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 2228 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2223 "requires": { 2229 "requires": {
2224 "assert-plus": "^1.0.0" 2230 "assert-plus": "^1.0.0"
2225 } 2231 }
2226 }, 2232 },
2227 "debug": { 2233 "debug": {
2228 "version": "2.6.9", 2234 "version": "2.6.9",
2229 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 2235 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2230 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 2236 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2231 "requires": { 2237 "requires": {
2232 "ms": "2.0.0" 2238 "ms": "2.0.0"
2233 } 2239 }
2234 }, 2240 },
2235 "delayed-stream": { 2241 "delayed-stream": {
2236 "version": "1.0.0", 2242 "version": "1.0.0",
2237 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 2243 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2238 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" 2244 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
2239 }, 2245 },
2240 "denque": { 2246 "denque": {
2241 "version": "1.5.1", 2247 "version": "1.5.1",
2242 "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", 2248 "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz",
2243 "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==" 2249 "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw=="
2244 }, 2250 },
2245 "depd": { 2251 "depd": {
2246 "version": "1.1.2", 2252 "version": "1.1.2",
2247 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 2253 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2248 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" 2254 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
2249 }, 2255 },
2250 "destroy": { 2256 "destroy": {
2251 "version": "1.0.4", 2257 "version": "1.0.4",
2252 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 2258 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2253 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 2259 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
2254 }, 2260 },
2255 "dot-object": { 2261 "dot-object": {
2256 "version": "1.9.0", 2262 "version": "1.9.0",
2257 "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz", 2263 "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.9.0.tgz",
2258 "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==", 2264 "integrity": "sha512-7MPN6y7XhAO4vM4eguj5+5HNKLjJYfkVG1ZR1Aput4Q4TR6SYeSjhpVQ77IzJHoSHffKbDxBC+48aCiiRurDPw==",
2259 "requires": { 2265 "requires": {
2260 "commander": "^2.20.0", 2266 "commander": "^2.20.0",
2261 "glob": "^7.1.4" 2267 "glob": "^7.1.4"
2262 }, 2268 },
2263 "dependencies": { 2269 "dependencies": {
2264 "commander": { 2270 "commander": {
2265 "version": "2.20.3", 2271 "version": "2.20.3",
2266 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 2272 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
2267 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" 2273 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
2268 } 2274 }
2269 } 2275 }
2270 }, 2276 },
2271 "double-ended-queue": { 2277 "double-ended-queue": {
2272 "version": "2.1.0-0", 2278 "version": "2.1.0-0",
2273 "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz", 2279 "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
2274 "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=" 2280 "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw="
2275 }, 2281 },
2276 "ecc-jsbn": { 2282 "ecc-jsbn": {
2277 "version": "0.1.2", 2283 "version": "0.1.2",
2278 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 2284 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2279 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 2285 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2280 "optional": true, 2286 "optional": true,
2281 "requires": { 2287 "requires": {
2282 "jsbn": "~0.1.0", 2288 "jsbn": "~0.1.0",
2283 "safer-buffer": "^2.1.0" 2289 "safer-buffer": "^2.1.0"
2284 } 2290 }
2285 }, 2291 },
2286 "ee-first": { 2292 "ee-first": {
2287 "version": "1.1.1", 2293 "version": "1.1.1",
2288 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 2294 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2289 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" 2295 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
2290 }, 2296 },
2291 "enabled": { 2297 "enabled": {
2292 "version": "2.0.0", 2298 "version": "2.0.0",
2293 "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", 2299 "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz",
2294 "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" 2300 "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="
2295 }, 2301 },
2296 "encodeurl": { 2302 "encodeurl": {
2297 "version": "1.0.2", 2303 "version": "1.0.2",
2298 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 2304 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2299 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" 2305 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
2300 }, 2306 },
2301 "es6-promisify": { 2307 "es6-promisify": {
2302 "version": "6.1.1", 2308 "version": "6.1.1",
2303 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", 2309 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz",
2304 "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==" 2310 "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg=="
2305 }, 2311 },
2306 "escape-html": { 2312 "escape-html": {
2307 "version": "1.0.3", 2313 "version": "1.0.3",
2308 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 2314 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2309 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 2315 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
2310 }, 2316 },
2311 "etag": { 2317 "etag": {
2312 "version": "1.8.1", 2318 "version": "1.8.1",
2313 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 2319 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
2314 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" 2320 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
2315 }, 2321 },
2316 "express": { 2322 "express": {
2317 "version": "4.17.1", 2323 "version": "4.17.1",
2318 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", 2324 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
2319 "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", 2325 "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
2320 "requires": { 2326 "requires": {
2321 "accepts": "~1.3.7", 2327 "accepts": "~1.3.7",
2322 "array-flatten": "1.1.1", 2328 "array-flatten": "1.1.1",
2323 "body-parser": "1.19.0", 2329 "body-parser": "1.19.0",
2324 "content-disposition": "0.5.3", 2330 "content-disposition": "0.5.3",
2325 "content-type": "~1.0.4", 2331 "content-type": "~1.0.4",
2326 "cookie": "0.4.0", 2332 "cookie": "0.4.0",
2327 "cookie-signature": "1.0.6", 2333 "cookie-signature": "1.0.6",
2328 "debug": "2.6.9", 2334 "debug": "2.6.9",
2329 "depd": "~1.1.2", 2335 "depd": "~1.1.2",
2330 "encodeurl": "~1.0.2", 2336 "encodeurl": "~1.0.2",
2331 "escape-html": "~1.0.3", 2337 "escape-html": "~1.0.3",
2332 "etag": "~1.8.1", 2338 "etag": "~1.8.1",
2333 "finalhandler": "~1.1.2", 2339 "finalhandler": "~1.1.2",
2334 "fresh": "0.5.2", 2340 "fresh": "0.5.2",
2335 "merge-descriptors": "1.0.1", 2341 "merge-descriptors": "1.0.1",
2336 "methods": "~1.1.2", 2342 "methods": "~1.1.2",
2337 "on-finished": "~2.3.0", 2343 "on-finished": "~2.3.0",
2338 "parseurl": "~1.3.3", 2344 "parseurl": "~1.3.3",
2339 "path-to-regexp": "0.1.7", 2345 "path-to-regexp": "0.1.7",
2340 "proxy-addr": "~2.0.5", 2346 "proxy-addr": "~2.0.5",
2341 "qs": "6.7.0", 2347 "qs": "6.7.0",
2342 "range-parser": "~1.2.1", 2348 "range-parser": "~1.2.1",
2343 "safe-buffer": "5.1.2", 2349 "safe-buffer": "5.1.2",
2344 "send": "0.17.1", 2350 "send": "0.17.1",
2345 "serve-static": "1.14.1", 2351 "serve-static": "1.14.1",
2346 "setprototypeof": "1.1.1", 2352 "setprototypeof": "1.1.1",
2347 "statuses": "~1.5.0", 2353 "statuses": "~1.5.0",
2348 "type-is": "~1.6.18", 2354 "type-is": "~1.6.18",
2349 "utils-merge": "1.0.1", 2355 "utils-merge": "1.0.1",
2350 "vary": "~1.1.2" 2356 "vary": "~1.1.2"
2351 }, 2357 },
2352 "dependencies": { 2358 "dependencies": {
2353 "qs": { 2359 "qs": {
2354 "version": "6.7.0", 2360 "version": "6.7.0",
2355 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 2361 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
2356 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" 2362 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
2357 }, 2363 },
2358 "safe-buffer": { 2364 "safe-buffer": {
2359 "version": "5.1.2", 2365 "version": "5.1.2",
2360 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2366 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2361 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 2367 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
2362 } 2368 }
2363 } 2369 }
2364 }, 2370 },
2365 "express-session": { 2371 "express-session": {
2366 "version": "1.17.2", 2372 "version": "1.17.2",
2367 "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.2.tgz", 2373 "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.2.tgz",
2368 "integrity": "sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==", 2374 "integrity": "sha512-mPcYcLA0lvh7D4Oqr5aNJFMtBMKPLl++OKKxkHzZ0U0oDq1rpKBnkR5f5vCHR26VeArlTOEF9td4x5IjICksRQ==",
2369 "requires": { 2375 "requires": {
2370 "cookie": "0.4.1", 2376 "cookie": "0.4.1",
2371 "cookie-signature": "1.0.6", 2377 "cookie-signature": "1.0.6",
2372 "debug": "2.6.9", 2378 "debug": "2.6.9",
2373 "depd": "~2.0.0", 2379 "depd": "~2.0.0",
2374 "on-headers": "~1.0.2", 2380 "on-headers": "~1.0.2",
2375 "parseurl": "~1.3.3", 2381 "parseurl": "~1.3.3",
2376 "safe-buffer": "5.2.1", 2382 "safe-buffer": "5.2.1",
2377 "uid-safe": "~2.1.5" 2383 "uid-safe": "~2.1.5"
2378 }, 2384 },
2379 "dependencies": { 2385 "dependencies": {
2380 "cookie": { 2386 "cookie": {
2381 "version": "0.4.1", 2387 "version": "0.4.1",
2382 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", 2388 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
2383 "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" 2389 "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
2384 }, 2390 },
2385 "depd": { 2391 "depd": {
2386 "version": "2.0.0", 2392 "version": "2.0.0",
2387 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 2393 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
2388 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" 2394 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
2389 } 2395 }
2390 } 2396 }
2391 }, 2397 },
2392 "extend": { 2398 "extend": {
2393 "version": "3.0.2", 2399 "version": "3.0.2",
2394 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2400 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
2395 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 2401 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
2396 }, 2402 },
2397 "extsprintf": { 2403 "extsprintf": {
2398 "version": "1.3.0", 2404 "version": "1.3.0",
2399 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 2405 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2400 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" 2406 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
2401 }, 2407 },
2402 "fast-deep-equal": { 2408 "fast-deep-equal": {
2403 "version": "1.1.0", 2409 "version": "1.1.0",
2404 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", 2410 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
2405 "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" 2411 "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ="
2406 }, 2412 },
2407 "fast-json-stable-stringify": { 2413 "fast-json-stable-stringify": {
2408 "version": "2.0.0", 2414 "version": "2.0.0",
2409 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", 2415 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
2410 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" 2416 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
2411 }, 2417 },
2412 "fecha": { 2418 "fecha": {
2413 "version": "4.2.1", 2419 "version": "4.2.1",
2414 "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", 2420 "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz",
2415 "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" 2421 "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q=="
2416 }, 2422 },
2417 "file-stream-rotator": { 2423 "file-stream-rotator": {
2418 "version": "0.5.7", 2424 "version": "0.5.7",
2419 "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz", 2425 "resolved": "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz",
2420 "integrity": "sha512-VYb3HZ/GiAGUCrfeakO8Mp54YGswNUHvL7P09WQcXAJNSj3iQ5QraYSp3cIn1MUyw6uzfgN/EFOarCNa4JvUHQ==", 2426 "integrity": "sha512-VYb3HZ/GiAGUCrfeakO8Mp54YGswNUHvL7P09WQcXAJNSj3iQ5QraYSp3cIn1MUyw6uzfgN/EFOarCNa4JvUHQ==",
2421 "requires": { 2427 "requires": {
2422 "moment": "^2.11.2" 2428 "moment": "^2.11.2"
2423 } 2429 }
2424 }, 2430 },
2425 "finalhandler": { 2431 "finalhandler": {
2426 "version": "1.1.2", 2432 "version": "1.1.2",
2427 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 2433 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
2428 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 2434 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
2429 "requires": { 2435 "requires": {
2430 "debug": "2.6.9", 2436 "debug": "2.6.9",
2431 "encodeurl": "~1.0.2", 2437 "encodeurl": "~1.0.2",
2432 "escape-html": "~1.0.3", 2438 "escape-html": "~1.0.3",
2433 "on-finished": "~2.3.0", 2439 "on-finished": "~2.3.0",
2434 "parseurl": "~1.3.3", 2440 "parseurl": "~1.3.3",
2435 "statuses": "~1.5.0", 2441 "statuses": "~1.5.0",
2436 "unpipe": "~1.0.0" 2442 "unpipe": "~1.0.0"
2437 } 2443 }
2438 }, 2444 },
2439 "fn.name": { 2445 "fn.name": {
2440 "version": "1.1.0", 2446 "version": "1.1.0",
2441 "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", 2447 "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz",
2442 "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" 2448 "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="
2443 }, 2449 },
2444 "forever-agent": { 2450 "forever-agent": {
2445 "version": "0.6.1", 2451 "version": "0.6.1",
2446 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 2452 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
2447 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" 2453 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
2448 }, 2454 },
2449 "form-data": { 2455 "form-data": {
2450 "version": "2.3.2", 2456 "version": "2.3.2",
2451 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", 2457 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
2452 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", 2458 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
2453 "requires": { 2459 "requires": {
2454 "asynckit": "^0.4.0", 2460 "asynckit": "^0.4.0",
2455 "combined-stream": "1.0.6", 2461 "combined-stream": "1.0.6",
2456 "mime-types": "^2.1.12" 2462 "mime-types": "^2.1.12"
2457 }, 2463 },
2458 "dependencies": { 2464 "dependencies": {
2459 "combined-stream": { 2465 "combined-stream": {
2460 "version": "1.0.6", 2466 "version": "1.0.6",
2461 "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", 2467 "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
2462 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", 2468 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
2463 "requires": { 2469 "requires": {
2464 "delayed-stream": "~1.0.0" 2470 "delayed-stream": "~1.0.0"
2465 } 2471 }
2466 } 2472 }
2467 } 2473 }
2468 }, 2474 },
2469 "forwarded": { 2475 "forwarded": {
2470 "version": "0.2.0", 2476 "version": "0.2.0",
2471 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 2477 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
2472 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" 2478 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
2473 }, 2479 },
2474 "fresh": { 2480 "fresh": {
2475 "version": "0.5.2", 2481 "version": "0.5.2",
2476 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 2482 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
2477 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" 2483 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
2478 }, 2484 },
2479 "fs-copy-file": { 2485 "fs-copy-file": {
2480 "version": "2.1.2", 2486 "version": "2.1.2",
2481 "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz", 2487 "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz",
2482 "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==", 2488 "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==",
2483 "requires": { 2489 "requires": {
2484 "@cloudcmd/copy-file": "^1.1.0" 2490 "@cloudcmd/copy-file": "^1.1.0"
2485 } 2491 }
2486 }, 2492 },
2487 "fs.realpath": { 2493 "fs.realpath": {
2488 "version": "1.0.0", 2494 "version": "1.0.0",
2489 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2495 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2490 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 2496 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
2491 }, 2497 },
2492 "getpass": { 2498 "getpass": {
2493 "version": "0.1.7", 2499 "version": "0.1.7",
2494 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 2500 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
2495 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 2501 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
2496 "requires": { 2502 "requires": {
2497 "assert-plus": "^1.0.0" 2503 "assert-plus": "^1.0.0"
2498 } 2504 }
2499 }, 2505 },
2500 "glob": { 2506 "glob": {
2501 "version": "7.2.0", 2507 "version": "7.2.0",
2502 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 2508 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
2503 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 2509 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
2504 "requires": { 2510 "requires": {
2505 "fs.realpath": "^1.0.0", 2511 "fs.realpath": "^1.0.0",
2506 "inflight": "^1.0.4", 2512 "inflight": "^1.0.4",
2507 "inherits": "2", 2513 "inherits": "2",
2508 "minimatch": "^3.0.4", 2514 "minimatch": "^3.0.4",
2509 "once": "^1.3.0", 2515 "once": "^1.3.0",
2510 "path-is-absolute": "^1.0.0" 2516 "path-is-absolute": "^1.0.0"
2511 } 2517 }
2512 }, 2518 },
2513 "handlebars": { 2519 "handlebars": {
2514 "version": "4.7.7", 2520 "version": "4.7.7",
2515 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", 2521 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
2516 "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", 2522 "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
2517 "requires": { 2523 "requires": {
2518 "minimist": "^1.2.5", 2524 "minimist": "^1.2.5",
2519 "neo-async": "^2.6.0", 2525 "neo-async": "^2.6.0",
2520 "source-map": "^0.6.1", 2526 "source-map": "^0.6.1",
2521 "uglify-js": "^3.1.4", 2527 "uglify-js": "^3.1.4",
2522 "wordwrap": "^1.0.0" 2528 "wordwrap": "^1.0.0"
2523 } 2529 }
2524 }, 2530 },
2525 "har-schema": { 2531 "har-schema": {
2526 "version": "2.0.0", 2532 "version": "2.0.0",
2527 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 2533 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
2528 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" 2534 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
2529 }, 2535 },
2530 "har-validator": { 2536 "har-validator": {
2531 "version": "5.1.0", 2537 "version": "5.1.0",
2532 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz", 2538 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.0.tgz",
2533 "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==", 2539 "integrity": "sha512-+qnmNjI4OfH2ipQ9VQOw23bBd/ibtfbVdK2fYbY4acTDqKTW/YDp9McimZdDbG8iV9fZizUqQMD5xvriB146TA==",
2534 "requires": { 2540 "requires": {
2535 "ajv": "^5.3.0", 2541 "ajv": "^5.3.0",
2536 "har-schema": "^2.0.0" 2542 "har-schema": "^2.0.0"
2537 } 2543 }
2538 }, 2544 },
2539 "http-errors": { 2545 "http-errors": {
2540 "version": "1.7.2", 2546 "version": "1.7.2",
2541 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", 2547 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
2542 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", 2548 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
2543 "requires": { 2549 "requires": {
2544 "depd": "~1.1.2", 2550 "depd": "~1.1.2",
2545 "inherits": "2.0.3", 2551 "inherits": "2.0.3",
2546 "setprototypeof": "1.1.1", 2552 "setprototypeof": "1.1.1",
2547 "statuses": ">= 1.5.0 < 2", 2553 "statuses": ">= 1.5.0 < 2",
2548 "toidentifier": "1.0.0" 2554 "toidentifier": "1.0.0"
2549 }, 2555 },
2550 "dependencies": { 2556 "dependencies": {
2551 "inherits": { 2557 "inherits": {
2552 "version": "2.0.3", 2558 "version": "2.0.3",
2553 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2559 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2554 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 2560 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
2555 } 2561 }
2556 } 2562 }
2557 }, 2563 },
2558 "http-signature": { 2564 "http-signature": {
2559 "version": "1.2.0", 2565 "version": "1.2.0",
2560 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 2566 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
2561 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 2567 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
2562 "requires": { 2568 "requires": {
2563 "assert-plus": "^1.0.0", 2569 "assert-plus": "^1.0.0",
2564 "jsprim": "^1.2.2", 2570 "jsprim": "^1.2.2",
2565 "sshpk": "^1.7.0" 2571 "sshpk": "^1.7.0"
2566 } 2572 }
2567 }, 2573 },
2568 "iconv-lite": { 2574 "iconv-lite": {
2569 "version": "0.4.24", 2575 "version": "0.4.24",
2570 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 2576 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
2571 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 2577 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
2572 "requires": { 2578 "requires": {
2573 "safer-buffer": ">= 2.1.2 < 3" 2579 "safer-buffer": ">= 2.1.2 < 3"
2574 } 2580 }
2575 }, 2581 },
2576 "inflight": { 2582 "inflight": {
2577 "version": "1.0.6", 2583 "version": "1.0.6",
2578 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2584 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2579 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 2585 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2580 "requires": { 2586 "requires": {
2581 "once": "^1.3.0", 2587 "once": "^1.3.0",
2582 "wrappy": "1" 2588 "wrappy": "1"
2583 } 2589 }
2584 }, 2590 },
2585 "inherits": { 2591 "inherits": {
2586 "version": "2.0.4", 2592 "version": "2.0.4",
2587 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2593 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2588 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 2594 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
2589 }, 2595 },
2590 "ipaddr.js": { 2596 "ipaddr.js": {
2591 "version": "1.9.1", 2597 "version": "1.9.1",
2592 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 2598 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
2593 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" 2599 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
2594 }, 2600 },
2595 "is-arrayish": { 2601 "is-arrayish": {
2596 "version": "0.3.2", 2602 "version": "0.3.2",
2597 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 2603 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
2598 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" 2604 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
2599 }, 2605 },
2600 "is-stream": { 2606 "is-stream": {
2601 "version": "2.0.1", 2607 "version": "2.0.1",
2602 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 2608 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
2603 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" 2609 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="
2604 }, 2610 },
2605 "is-typedarray": { 2611 "is-typedarray": {
2606 "version": "1.0.0", 2612 "version": "1.0.0",
2607 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 2613 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2608 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" 2614 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
2609 }, 2615 },
2610 "isarray": { 2616 "isarray": {
2611 "version": "1.0.0", 2617 "version": "1.0.0",
2612 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2618 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2613 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 2619 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
2614 }, 2620 },
2615 "isstream": { 2621 "isstream": {
2616 "version": "0.1.2", 2622 "version": "0.1.2",
2617 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 2623 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2618 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" 2624 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
2619 }, 2625 },
2620 "jsbn": { 2626 "jsbn": {
2621 "version": "0.1.1", 2627 "version": "0.1.1",
2622 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 2628 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
2623 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 2629 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
2624 "optional": true 2630 "optional": true
2625 }, 2631 },
2626 "json-query": { 2632 "json-query": {
2627 "version": "2.2.2", 2633 "version": "2.2.2",
2628 "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz", 2634 "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz",
2629 "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE=" 2635 "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE="
2630 }, 2636 },
2631 "json-schema": { 2637 "json-schema": {
2632 "version": "0.2.3", 2638 "version": "0.2.3",
2633 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 2639 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
2634 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" 2640 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
2635 }, 2641 },
2636 "json-schema-traverse": { 2642 "json-schema-traverse": {
2637 "version": "0.3.1", 2643 "version": "0.3.1",
2638 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", 2644 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
2639 "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" 2645 "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A="
2640 }, 2646 },
2641 "json-stringify-safe": { 2647 "json-stringify-safe": {
2642 "version": "5.0.1", 2648 "version": "5.0.1",
2643 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 2649 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2644 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" 2650 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
2645 }, 2651 },
2646 "jsprim": { 2652 "jsprim": {
2647 "version": "1.4.1", 2653 "version": "1.4.1",
2648 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 2654 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
2649 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 2655 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
2650 "requires": { 2656 "requires": {
2651 "assert-plus": "1.0.0", 2657 "assert-plus": "1.0.0",
2652 "extsprintf": "1.3.0", 2658 "extsprintf": "1.3.0",
2653 "json-schema": "0.2.3", 2659 "json-schema": "0.2.3",
2654 "verror": "1.10.0" 2660 "verror": "1.10.0"
2655 } 2661 }
2656 }, 2662 },
2657 "komodo-sdk": { 2663 "komodo-sdk": {
2658 "version": "1.43.8", 2664 "version": "1.43.8",
2659 "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.43.8.tgz", 2665 "resolved": "https://registry.npmjs.org/komodo-sdk/-/komodo-sdk-1.43.8.tgz",
2660 "integrity": "sha512-D0IYaIIiwI6MJmuHd7JeMyRgbHYblnIuXVBpffVw5BTRMaMJQc2oNYN3+hUAmj/cr8WJaAI34OByCp0UwDSRRQ==", 2666 "integrity": "sha512-D0IYaIIiwI6MJmuHd7JeMyRgbHYblnIuXVBpffVw5BTRMaMJQc2oNYN3+hUAmj/cr8WJaAI34OByCp0UwDSRRQ==",
2661 "requires": { 2667 "requires": {
2662 "array-unique": "^0.3.2", 2668 "array-unique": "^0.3.2",
2663 "auto-changelog": "^2.3.0", 2669 "auto-changelog": "^2.3.0",
2664 "basic-auth": "^2.0.0", 2670 "basic-auth": "^2.0.0",
2665 "body-parser": "^1.18.2", 2671 "body-parser": "^1.18.2",
2666 "dot-object": "^1.7.0", 2672 "dot-object": "^1.7.0",
2667 "express": "^4.17.1", 2673 "express": "^4.17.1",
2668 "express-session": "^1.15.6", 2674 "express-session": "^1.15.6",
2669 "fs-copy-file": "^2.1.2", 2675 "fs-copy-file": "^2.1.2",
2670 "json-query": "^2.2.2", 2676 "json-query": "^2.2.2",
2671 "lru-cache": "^4.1.1", 2677 "lru-cache": "^4.1.1",
2672 "macaddress": "^0.2.9", 2678 "macaddress": "^0.2.9",
2673 "moment": "^2.24.0", 2679 "moment": "^2.24.0",
2674 "node-machine-id": "^1.1.10", 2680 "node-machine-id": "^1.1.10",
2675 "node-natural-sort": "^0.8.6", 2681 "node-natural-sort": "^0.8.6",
2676 "numeral": "^2.0.6", 2682 "numeral": "^2.0.6",
2677 "nunjucks": "^3.2.3", 2683 "nunjucks": "^3.2.3",
2678 "pkginfo": "^0.4.1", 2684 "pkginfo": "^0.4.1",
2679 "redis": "^3.1.2", 2685 "redis": "^3.1.2",
2680 "request": "^2.88.0", 2686 "request": "^2.88.0",
2681 "sha1": "^1.1.1", 2687 "sha1": "^1.1.1",
2682 "simple-git": "^1.80.1", 2688 "simple-git": "^1.80.1",
2683 "stack-trace": "0.0.10", 2689 "stack-trace": "0.0.10",
2684 "strftime": "^0.10.0", 2690 "strftime": "^0.10.0",
2685 "string-natural-compare": "^2.0.2", 2691 "string-natural-compare": "^2.0.2",
2686 "tektrans-logger": "^1.2.2", 2692 "tektrans-logger": "^1.2.2",
2687 "uniqid": "^4.1.1", 2693 "uniqid": "^4.1.1",
2688 "uuid": "^3.4.0" 2694 "uuid": "^3.4.0"
2695 },
2696 "dependencies": {
2697 "uniqid": {
2698 "version": "4.1.1",
2699 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz",
2700 "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=",
2701 "requires": {
2702 "macaddress": "^0.2.8"
2703 }
2704 }
2689 } 2705 }
2690 }, 2706 },
2691 "kuler": { 2707 "kuler": {
2692 "version": "2.0.0", 2708 "version": "2.0.0",
2693 "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", 2709 "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz",
2694 "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" 2710 "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="
2695 }, 2711 },
2696 "lodash": { 2712 "lodash": {
2697 "version": "4.17.21", 2713 "version": "4.17.21",
2698 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 2714 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
2699 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 2715 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
2700 }, 2716 },
2701 "logform": { 2717 "logform": {
2702 "version": "2.3.0", 2718 "version": "2.3.0",
2703 "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz", 2719 "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz",
2704 "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==", 2720 "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==",
2705 "requires": { 2721 "requires": {
2706 "colors": "^1.2.1", 2722 "colors": "^1.2.1",
2707 "fecha": "^4.2.0", 2723 "fecha": "^4.2.0",
2708 "ms": "^2.1.1", 2724 "ms": "^2.1.1",
2709 "safe-stable-stringify": "^1.1.0", 2725 "safe-stable-stringify": "^1.1.0",
2710 "triple-beam": "^1.3.0" 2726 "triple-beam": "^1.3.0"
2711 }, 2727 },
2712 "dependencies": { 2728 "dependencies": {
2713 "ms": { 2729 "ms": {
2714 "version": "2.1.3", 2730 "version": "2.1.3",
2715 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 2731 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2716 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 2732 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
2717 } 2733 }
2718 } 2734 }
2719 }, 2735 },
2720 "lru-cache": { 2736 "lru-cache": {
2721 "version": "4.1.5", 2737 "version": "4.1.5",
2722 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 2738 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
2723 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 2739 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
2724 "requires": { 2740 "requires": {
2725 "pseudomap": "^1.0.2", 2741 "pseudomap": "^1.0.2",
2726 "yallist": "^2.1.2" 2742 "yallist": "^2.1.2"
2727 } 2743 }
2728 }, 2744 },
2729 "macaddress": { 2745 "macaddress": {
2730 "version": "0.2.9", 2746 "version": "0.2.9",
2731 "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz", 2747 "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz",
2732 "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w==" 2748 "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w=="
2733 }, 2749 },
2734 "media-typer": { 2750 "media-typer": {
2735 "version": "0.3.0", 2751 "version": "0.3.0",
2736 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 2752 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
2737 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" 2753 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
2738 }, 2754 },
2739 "merge-descriptors": { 2755 "merge-descriptors": {
2740 "version": "1.0.1", 2756 "version": "1.0.1",
2741 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", 2757 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
2742 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" 2758 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
2743 }, 2759 },
2744 "methods": { 2760 "methods": {
2745 "version": "1.1.2", 2761 "version": "1.1.2",
2746 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 2762 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
2747 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" 2763 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
2748 }, 2764 },
2749 "mime": { 2765 "mime": {
2750 "version": "1.6.0", 2766 "version": "1.6.0",
2751 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 2767 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
2752 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" 2768 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
2753 }, 2769 },
2754 "mime-db": { 2770 "mime-db": {
2755 "version": "1.50.0", 2771 "version": "1.50.0",
2756 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", 2772 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz",
2757 "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==" 2773 "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A=="
2758 }, 2774 },
2759 "mime-types": { 2775 "mime-types": {
2760 "version": "2.1.33", 2776 "version": "2.1.33",
2761 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", 2777 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz",
2762 "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", 2778 "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==",
2763 "requires": { 2779 "requires": {
2764 "mime-db": "1.50.0" 2780 "mime-db": "1.50.0"
2765 } 2781 }
2766 }, 2782 },
2767 "minimatch": { 2783 "minimatch": {
2768 "version": "3.0.4", 2784 "version": "3.0.4",
2769 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 2785 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2770 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 2786 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2771 "requires": { 2787 "requires": {
2772 "brace-expansion": "^1.1.7" 2788 "brace-expansion": "^1.1.7"
2773 } 2789 }
2774 }, 2790 },
2775 "minimist": { 2791 "minimist": {
2776 "version": "1.2.5", 2792 "version": "1.2.5",
2777 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 2793 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2778 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 2794 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
2779 }, 2795 },
2780 "mkdirp": { 2796 "mkdirp": {
2781 "version": "1.0.4", 2797 "version": "1.0.4",
2782 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 2798 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
2783 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" 2799 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
2784 }, 2800 },
2785 "moment": { 2801 "moment": {
2786 "version": "2.29.1", 2802 "version": "2.29.1",
2787 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", 2803 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
2788 "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" 2804 "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
2789 }, 2805 },
2790 "ms": { 2806 "ms": {
2791 "version": "2.0.0", 2807 "version": "2.0.0",
2792 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 2808 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2793 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 2809 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
2794 }, 2810 },
2795 "negotiator": { 2811 "negotiator": {
2796 "version": "0.6.2", 2812 "version": "0.6.2",
2797 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 2813 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
2798 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" 2814 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
2799 }, 2815 },
2800 "neo-async": { 2816 "neo-async": {
2801 "version": "2.6.2", 2817 "version": "2.6.2",
2802 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 2818 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
2803 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" 2819 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
2804 }, 2820 },
2805 "node-fetch": { 2821 "node-fetch": {
2806 "version": "2.6.6", 2822 "version": "2.6.6",
2807 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", 2823 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz",
2808 "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", 2824 "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==",
2809 "requires": { 2825 "requires": {
2810 "whatwg-url": "^5.0.0" 2826 "whatwg-url": "^5.0.0"
2811 } 2827 }
2812 }, 2828 },
2813 "node-machine-id": { 2829 "node-machine-id": {
2814 "version": "1.1.12", 2830 "version": "1.1.12",
2815 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", 2831 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz",
2816 "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==" 2832 "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ=="
2817 }, 2833 },
2818 "node-natural-sort": { 2834 "node-natural-sort": {
2819 "version": "0.8.7", 2835 "version": "0.8.7",
2820 "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.7.tgz", 2836 "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.7.tgz",
2821 "integrity": "sha512-rMaLlHV5BlnRhIl6jUfgqdLY5U0NJkIxUdOsmpz3Txwh7js4+GwTiomhO8W4rp3SvX1zZ56mx13zfEWESr+qqA==" 2837 "integrity": "sha512-rMaLlHV5BlnRhIl6jUfgqdLY5U0NJkIxUdOsmpz3Txwh7js4+GwTiomhO8W4rp3SvX1zZ56mx13zfEWESr+qqA=="
2822 }, 2838 },
2823 "numeral": { 2839 "numeral": {
2824 "version": "2.0.6", 2840 "version": "2.0.6",
2825 "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", 2841 "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz",
2826 "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY=" 2842 "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY="
2827 }, 2843 },
2828 "nunjucks": { 2844 "nunjucks": {
2829 "version": "3.2.3", 2845 "version": "3.2.3",
2830 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz", 2846 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.3.tgz",
2831 "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==", 2847 "integrity": "sha512-psb6xjLj47+fE76JdZwskvwG4MYsQKXUtMsPh6U0YMvmyjRtKRFcxnlXGWglNybtNTNVmGdp94K62/+NjF5FDQ==",
2832 "requires": { 2848 "requires": {
2833 "a-sync-waterfall": "^1.0.0", 2849 "a-sync-waterfall": "^1.0.0",
2834 "asap": "^2.0.3", 2850 "asap": "^2.0.3",
2835 "commander": "^5.1.0" 2851 "commander": "^5.1.0"
2836 } 2852 }
2837 }, 2853 },
2838 "oauth-sign": { 2854 "oauth-sign": {
2839 "version": "0.9.0", 2855 "version": "0.9.0",
2840 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 2856 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
2841 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" 2857 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
2842 }, 2858 },
2843 "object-hash": { 2859 "object-hash": {
2844 "version": "2.2.0", 2860 "version": "2.2.0",
2845 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", 2861 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
2846 "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" 2862 "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw=="
2847 }, 2863 },
2848 "on-finished": { 2864 "on-finished": {
2849 "version": "2.3.0", 2865 "version": "2.3.0",
2850 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 2866 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
2851 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 2867 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
2852 "requires": { 2868 "requires": {
2853 "ee-first": "1.1.1" 2869 "ee-first": "1.1.1"
2854 } 2870 }
2855 }, 2871 },
2856 "on-headers": { 2872 "on-headers": {
2857 "version": "1.0.2", 2873 "version": "1.0.2",
2858 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 2874 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
2859 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" 2875 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
2860 }, 2876 },
2861 "once": { 2877 "once": {
2862 "version": "1.4.0", 2878 "version": "1.4.0",
2863 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2879 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2864 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 2880 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2865 "requires": { 2881 "requires": {
2866 "wrappy": "1" 2882 "wrappy": "1"
2867 } 2883 }
2868 }, 2884 },
2869 "one-time": { 2885 "one-time": {
2870 "version": "1.0.0", 2886 "version": "1.0.0",
2871 "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", 2887 "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz",
2872 "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", 2888 "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==",
2873 "requires": { 2889 "requires": {
2874 "fn.name": "1.x.x" 2890 "fn.name": "1.x.x"
2875 } 2891 }
2876 }, 2892 },
2877 "parse-github-url": { 2893 "parse-github-url": {
2878 "version": "1.0.2", 2894 "version": "1.0.2",
2879 "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", 2895 "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz",
2880 "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==" 2896 "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw=="
2881 }, 2897 },
2882 "parseurl": { 2898 "parseurl": {
2883 "version": "1.3.3", 2899 "version": "1.3.3",
2884 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 2900 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
2885 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" 2901 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
2886 }, 2902 },
2887 "path-is-absolute": { 2903 "path-is-absolute": {
2888 "version": "1.0.1", 2904 "version": "1.0.1",
2889 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2905 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2890 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 2906 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
2891 }, 2907 },
2892 "path-to-regexp": { 2908 "path-to-regexp": {
2893 "version": "0.1.7", 2909 "version": "0.1.7",
2894 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 2910 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
2895 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 2911 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
2896 }, 2912 },
2897 "performance-now": { 2913 "performance-now": {
2898 "version": "2.1.0", 2914 "version": "2.1.0",
2899 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 2915 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
2900 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" 2916 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
2901 }, 2917 },
2902 "pipe-io": { 2918 "pipe-io": {
2903 "version": "3.0.12", 2919 "version": "3.0.12",
2904 "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.12.tgz", 2920 "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.12.tgz",
2905 "integrity": "sha512-reR49NtpkVgedzCQ9DPV727VAZKw8Ax3N/3iQwD1vHxTmswsuhurFh0Z5woVNM1OhHDigKzDN7u4kNipAA9yyA==" 2921 "integrity": "sha512-reR49NtpkVgedzCQ9DPV727VAZKw8Ax3N/3iQwD1vHxTmswsuhurFh0Z5woVNM1OhHDigKzDN7u4kNipAA9yyA=="
2906 }, 2922 },
2907 "pkginfo": { 2923 "pkginfo": {
2908 "version": "0.4.1", 2924 "version": "0.4.1",
2909 "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", 2925 "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
2910 "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=" 2926 "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8="
2911 }, 2927 },
2912 "process-nextick-args": { 2928 "process-nextick-args": {
2913 "version": "2.0.1", 2929 "version": "2.0.1",
2914 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 2930 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2915 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 2931 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
2916 }, 2932 },
2917 "proxy-addr": { 2933 "proxy-addr": {
2918 "version": "2.0.7", 2934 "version": "2.0.7",
2919 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 2935 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
2920 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 2936 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
2921 "requires": { 2937 "requires": {
2922 "forwarded": "0.2.0", 2938 "forwarded": "0.2.0",
2923 "ipaddr.js": "1.9.1" 2939 "ipaddr.js": "1.9.1"
2924 } 2940 }
2925 }, 2941 },
2926 "pseudomap": { 2942 "pseudomap": {
2927 "version": "1.0.2", 2943 "version": "1.0.2",
2928 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 2944 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
2929 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" 2945 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
2930 }, 2946 },
2931 "psl": { 2947 "psl": {
2932 "version": "1.1.29", 2948 "version": "1.1.29",
2933 "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", 2949 "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz",
2934 "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" 2950 "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ=="
2935 }, 2951 },
2936 "punycode": { 2952 "punycode": {
2937 "version": "1.4.1", 2953 "version": "1.4.1",
2938 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 2954 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
2939 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 2955 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
2940 }, 2956 },
2941 "qs": { 2957 "qs": {
2942 "version": "6.5.2", 2958 "version": "6.5.2",
2943 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 2959 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
2944 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" 2960 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
2945 }, 2961 },
2946 "random-bytes": { 2962 "random-bytes": {
2947 "version": "1.0.0", 2963 "version": "1.0.0",
2948 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", 2964 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
2949 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" 2965 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs="
2950 }, 2966 },
2951 "range-parser": { 2967 "range-parser": {
2952 "version": "1.2.1", 2968 "version": "1.2.1",
2953 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 2969 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
2954 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" 2970 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
2955 }, 2971 },
2956 "raw-body": { 2972 "raw-body": {
2957 "version": "2.4.0", 2973 "version": "2.4.0",
2958 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", 2974 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
2959 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", 2975 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
2960 "requires": { 2976 "requires": {
2961 "bytes": "3.1.0", 2977 "bytes": "3.1.0",
2962 "http-errors": "1.7.2", 2978 "http-errors": "1.7.2",
2963 "iconv-lite": "0.4.24", 2979 "iconv-lite": "0.4.24",
2964 "unpipe": "1.0.0" 2980 "unpipe": "1.0.0"
2965 } 2981 }
2966 }, 2982 },
2967 "readable-stream": { 2983 "readable-stream": {
2968 "version": "3.6.0", 2984 "version": "3.6.0",
2969 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 2985 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
2970 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 2986 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2971 "requires": { 2987 "requires": {
2972 "inherits": "^2.0.3", 2988 "inherits": "^2.0.3",
2973 "string_decoder": "^1.1.1", 2989 "string_decoder": "^1.1.1",
2974 "util-deprecate": "^1.0.1" 2990 "util-deprecate": "^1.0.1"
2975 } 2991 }
2976 }, 2992 },
2977 "redis": { 2993 "redis": {
2978 "version": "3.1.2", 2994 "version": "3.1.2",
2979 "resolved": "https://registry.npmjs.org/redis/-/redis-3.1.2.tgz", 2995 "resolved": "https://registry.npmjs.org/redis/-/redis-3.1.2.tgz",
2980 "integrity": "sha512-grn5KoZLr/qrRQVwoSkmzdbw6pwF+/rwODtrOr6vuBRiR/f3rjSTGupbF90Zpqm2oenix8Do6RV7pYEkGwlKkw==", 2996 "integrity": "sha512-grn5KoZLr/qrRQVwoSkmzdbw6pwF+/rwODtrOr6vuBRiR/f3rjSTGupbF90Zpqm2oenix8Do6RV7pYEkGwlKkw==",
2981 "requires": { 2997 "requires": {
2982 "denque": "^1.5.0", 2998 "denque": "^1.5.0",
2983 "redis-commands": "^1.7.0", 2999 "redis-commands": "^1.7.0",
2984 "redis-errors": "^1.2.0", 3000 "redis-errors": "^1.2.0",
2985 "redis-parser": "^3.0.0" 3001 "redis-parser": "^3.0.0"
2986 } 3002 }
2987 }, 3003 },
2988 "redis-commands": { 3004 "redis-commands": {
2989 "version": "1.7.0", 3005 "version": "1.7.0",
2990 "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz", 3006 "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz",
2991 "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ==" 3007 "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ=="
2992 }, 3008 },
2993 "redis-errors": { 3009 "redis-errors": {
2994 "version": "1.2.0", 3010 "version": "1.2.0",
2995 "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", 3011 "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz",
2996 "integrity": "sha1-62LSrbFeTq9GEMBK/hUpOEJQq60=" 3012 "integrity": "sha1-62LSrbFeTq9GEMBK/hUpOEJQq60="
2997 }, 3013 },
2998 "redis-parser": { 3014 "redis-parser": {
2999 "version": "3.0.0", 3015 "version": "3.0.0",
3000 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", 3016 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz",
3001 "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=", 3017 "integrity": "sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=",
3002 "requires": { 3018 "requires": {
3003 "redis-errors": "^1.0.0" 3019 "redis-errors": "^1.0.0"
3004 } 3020 }
3005 }, 3021 },
3006 "request": { 3022 "request": {
3007 "version": "2.88.0", 3023 "version": "2.88.0",
3008 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", 3024 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
3009 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", 3025 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
3010 "requires": { 3026 "requires": {
3011 "aws-sign2": "~0.7.0", 3027 "aws-sign2": "~0.7.0",
3012 "aws4": "^1.8.0", 3028 "aws4": "^1.8.0",
3013 "caseless": "~0.12.0", 3029 "caseless": "~0.12.0",
3014 "combined-stream": "~1.0.6", 3030 "combined-stream": "~1.0.6",
3015 "extend": "~3.0.2", 3031 "extend": "~3.0.2",
3016 "forever-agent": "~0.6.1", 3032 "forever-agent": "~0.6.1",
3017 "form-data": "~2.3.2", 3033 "form-data": "~2.3.2",
3018 "har-validator": "~5.1.0", 3034 "har-validator": "~5.1.0",
3019 "http-signature": "~1.2.0", 3035 "http-signature": "~1.2.0",
3020 "is-typedarray": "~1.0.0", 3036 "is-typedarray": "~1.0.0",
3021 "isstream": "~0.1.2", 3037 "isstream": "~0.1.2",
3022 "json-stringify-safe": "~5.0.1", 3038 "json-stringify-safe": "~5.0.1",
3023 "mime-types": "~2.1.19", 3039 "mime-types": "~2.1.19",
3024 "oauth-sign": "~0.9.0", 3040 "oauth-sign": "~0.9.0",
3025 "performance-now": "^2.1.0", 3041 "performance-now": "^2.1.0",
3026 "qs": "~6.5.2", 3042 "qs": "~6.5.2",
3027 "safe-buffer": "^5.1.2", 3043 "safe-buffer": "^5.1.2",
3028 "tough-cookie": "~2.4.3", 3044 "tough-cookie": "~2.4.3",
3029 "tunnel-agent": "^0.6.0", 3045 "tunnel-agent": "^0.6.0",
3030 "uuid": "^3.3.2" 3046 "uuid": "^3.3.2"
3031 }, 3047 },
3032 "dependencies": { 3048 "dependencies": {
3033 "tough-cookie": { 3049 "tough-cookie": {
3034 "version": "2.4.3", 3050 "version": "2.4.3",
3035 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", 3051 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
3036 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", 3052 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
3037 "requires": { 3053 "requires": {
3038 "psl": "^1.1.24", 3054 "psl": "^1.1.24",
3039 "punycode": "^1.4.1" 3055 "punycode": "^1.4.1"
3040 } 3056 }
3041 } 3057 }
3042 } 3058 }
3043 }, 3059 },
3044 "safe-buffer": { 3060 "safe-buffer": {
3045 "version": "5.2.1", 3061 "version": "5.2.1",
3046 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 3062 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3047 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 3063 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
3048 }, 3064 },
3049 "safe-stable-stringify": { 3065 "safe-stable-stringify": {
3050 "version": "1.1.1", 3066 "version": "1.1.1",
3051 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz", 3067 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz",
3052 "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==" 3068 "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw=="
3053 }, 3069 },
3054 "safer-buffer": { 3070 "safer-buffer": {
3055 "version": "2.1.2", 3071 "version": "2.1.2",
3056 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 3072 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3057 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 3073 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
3058 }, 3074 },
3059 "semver": { 3075 "semver": {
3060 "version": "6.3.0", 3076 "version": "6.3.0",
3061 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 3077 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3062 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" 3078 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
3063 }, 3079 },
3064 "send": { 3080 "send": {
3065 "version": "0.17.1", 3081 "version": "0.17.1",
3066 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", 3082 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
3067 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", 3083 "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
3068 "requires": { 3084 "requires": {
3069 "debug": "2.6.9", 3085 "debug": "2.6.9",
3070 "depd": "~1.1.2", 3086 "depd": "~1.1.2",
3071 "destroy": "~1.0.4", 3087 "destroy": "~1.0.4",
3072 "encodeurl": "~1.0.2", 3088 "encodeurl": "~1.0.2",
3073 "escape-html": "~1.0.3", 3089 "escape-html": "~1.0.3",
3074 "etag": "~1.8.1", 3090 "etag": "~1.8.1",
3075 "fresh": "0.5.2", 3091 "fresh": "0.5.2",
3076 "http-errors": "~1.7.2", 3092 "http-errors": "~1.7.2",
3077 "mime": "1.6.0", 3093 "mime": "1.6.0",
3078 "ms": "2.1.1", 3094 "ms": "2.1.1",
3079 "on-finished": "~2.3.0", 3095 "on-finished": "~2.3.0",
3080 "range-parser": "~1.2.1", 3096 "range-parser": "~1.2.1",
3081 "statuses": "~1.5.0" 3097 "statuses": "~1.5.0"
3082 }, 3098 },
3083 "dependencies": { 3099 "dependencies": {
3084 "ms": { 3100 "ms": {
3085 "version": "2.1.1", 3101 "version": "2.1.1",
3086 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 3102 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
3087 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" 3103 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
3088 } 3104 }
3089 } 3105 }
3090 }, 3106 },
3091 "serve-static": { 3107 "serve-static": {
3092 "version": "1.14.1", 3108 "version": "1.14.1",
3093 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", 3109 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
3094 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", 3110 "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
3095 "requires": { 3111 "requires": {
3096 "encodeurl": "~1.0.2", 3112 "encodeurl": "~1.0.2",
3097 "escape-html": "~1.0.3", 3113 "escape-html": "~1.0.3",
3098 "parseurl": "~1.3.3", 3114 "parseurl": "~1.3.3",
3099 "send": "0.17.1" 3115 "send": "0.17.1"
3100 } 3116 }
3101 }, 3117 },
3102 "setprototypeof": { 3118 "setprototypeof": {
3103 "version": "1.1.1", 3119 "version": "1.1.1",
3104 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 3120 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
3105 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 3121 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
3106 }, 3122 },
3107 "sha1": { 3123 "sha1": {
3108 "version": "1.1.1", 3124 "version": "1.1.1",
3109 "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", 3125 "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz",
3110 "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", 3126 "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=",
3111 "requires": { 3127 "requires": {
3112 "charenc": ">= 0.0.1", 3128 "charenc": ">= 0.0.1",
3113 "crypt": ">= 0.0.1" 3129 "crypt": ">= 0.0.1"
3114 } 3130 }
3115 }, 3131 },
3116 "simple-git": { 3132 "simple-git": {
3117 "version": "1.132.0", 3133 "version": "1.132.0",
3118 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.132.0.tgz", 3134 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.132.0.tgz",
3119 "integrity": "sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==", 3135 "integrity": "sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==",
3120 "requires": { 3136 "requires": {
3121 "debug": "^4.0.1" 3137 "debug": "^4.0.1"
3122 }, 3138 },
3123 "dependencies": { 3139 "dependencies": {
3124 "debug": { 3140 "debug": {
3125 "version": "4.3.2", 3141 "version": "4.3.2",
3126 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", 3142 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
3127 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", 3143 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
3128 "requires": { 3144 "requires": {
3129 "ms": "2.1.2" 3145 "ms": "2.1.2"
3130 } 3146 }
3131 }, 3147 },
3132 "ms": { 3148 "ms": {
3133 "version": "2.1.2", 3149 "version": "2.1.2",
3134 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3150 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3135 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 3151 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3136 } 3152 }
3137 } 3153 }
3138 }, 3154 },
3139 "simple-swizzle": { 3155 "simple-swizzle": {
3140 "version": "0.2.2", 3156 "version": "0.2.2",
3141 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 3157 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
3142 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", 3158 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
3143 "requires": { 3159 "requires": {
3144 "is-arrayish": "^0.3.1" 3160 "is-arrayish": "^0.3.1"
3145 } 3161 }
3146 }, 3162 },
3147 "source-map": { 3163 "source-map": {
3148 "version": "0.6.1", 3164 "version": "0.6.1",
3149 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3165 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3150 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 3166 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
3151 }, 3167 },
3152 "sshpk": { 3168 "sshpk": {
3153 "version": "1.14.2", 3169 "version": "1.14.2",
3154 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", 3170 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz",
3155 "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", 3171 "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
3156 "requires": { 3172 "requires": {
3157 "asn1": "~0.2.3", 3173 "asn1": "~0.2.3",
3158 "assert-plus": "^1.0.0", 3174 "assert-plus": "^1.0.0",
3159 "bcrypt-pbkdf": "^1.0.0", 3175 "bcrypt-pbkdf": "^1.0.0",
3160 "dashdash": "^1.12.0", 3176 "dashdash": "^1.12.0",
3161 "ecc-jsbn": "~0.1.1", 3177 "ecc-jsbn": "~0.1.1",
3162 "getpass": "^0.1.1", 3178 "getpass": "^0.1.1",
3163 "jsbn": "~0.1.0", 3179 "jsbn": "~0.1.0",
3164 "safer-buffer": "^2.0.2", 3180 "safer-buffer": "^2.0.2",
3165 "tweetnacl": "~0.14.0" 3181 "tweetnacl": "~0.14.0"
3166 } 3182 }
3167 }, 3183 },
3168 "stack-trace": { 3184 "stack-trace": {
3169 "version": "0.0.10", 3185 "version": "0.0.10",
3170 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", 3186 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
3171 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" 3187 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
3172 }, 3188 },
3173 "statuses": { 3189 "statuses": {
3174 "version": "1.5.0", 3190 "version": "1.5.0",
3175 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 3191 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
3176 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 3192 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
3177 }, 3193 },
3178 "strftime": { 3194 "strftime": {
3179 "version": "0.10.0", 3195 "version": "0.10.0",
3180 "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz", 3196 "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz",
3181 "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM=" 3197 "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM="
3182 }, 3198 },
3183 "string_decoder": { 3199 "string_decoder": {
3184 "version": "1.3.0", 3200 "version": "1.3.0",
3185 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 3201 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
3186 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 3202 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
3187 "requires": { 3203 "requires": {
3188 "safe-buffer": "~5.2.0" 3204 "safe-buffer": "~5.2.0"
3189 } 3205 }
3190 }, 3206 },
3191 "string-natural-compare": { 3207 "string-natural-compare": {
3192 "version": "2.0.3", 3208 "version": "2.0.3",
3193 "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.3.tgz", 3209 "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.3.tgz",
3194 "integrity": "sha512-4Kcl12rNjc+6EKhY8QyDVuQTAlMWwRiNbsxnVwBUKFr7dYPQuXVrtNU4sEkjF9LHY0AY6uVbB3ktbkIH4LC+BQ==" 3210 "integrity": "sha512-4Kcl12rNjc+6EKhY8QyDVuQTAlMWwRiNbsxnVwBUKFr7dYPQuXVrtNU4sEkjF9LHY0AY6uVbB3ktbkIH4LC+BQ=="
3195 }, 3211 },
3196 "tektrans-logger": { 3212 "tektrans-logger": {
3197 "version": "1.2.3", 3213 "version": "1.2.3",
3198 "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.3.tgz", 3214 "resolved": "https://registry.npmjs.org/tektrans-logger/-/tektrans-logger-1.2.3.tgz",
3199 "integrity": "sha512-bfdgBH374s+p5sv0EZeYEktPBrY4ulMOxlgc8lhN14xYjSnhLxnWzTs26IuBYbwEwlSdp0U/8G7fVsIAtNL7BA==", 3215 "integrity": "sha512-bfdgBH374s+p5sv0EZeYEktPBrY4ulMOxlgc8lhN14xYjSnhLxnWzTs26IuBYbwEwlSdp0U/8G7fVsIAtNL7BA==",
3200 "requires": { 3216 "requires": {
3201 "mkdirp": "^1.0.4", 3217 "mkdirp": "^1.0.4",
3202 "redis": "^2.8.0", 3218 "redis": "^2.8.0",
3203 "winston": "^3.3.3", 3219 "winston": "^3.3.3",
3204 "winston-daily-rotate-file": "^4.5.5", 3220 "winston-daily-rotate-file": "^4.5.5",
3205 "winston-redis": "^3.1.0" 3221 "winston-redis": "^3.1.0"
3206 }, 3222 },
3207 "dependencies": { 3223 "dependencies": {
3208 "async": { 3224 "async": {
3209 "version": "2.6.3", 3225 "version": "2.6.3",
3210 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 3226 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
3211 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", 3227 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
3212 "requires": { 3228 "requires": {
3213 "lodash": "^4.17.14" 3229 "lodash": "^4.17.14"
3214 } 3230 }
3215 }, 3231 },
3216 "redis": { 3232 "redis": {
3217 "version": "2.8.0", 3233 "version": "2.8.0",
3218 "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz", 3234 "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",
3219 "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==", 3235 "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==",
3220 "requires": { 3236 "requires": {
3221 "double-ended-queue": "^2.1.0-0", 3237 "double-ended-queue": "^2.1.0-0",
3222 "redis-commands": "^1.2.0", 3238 "redis-commands": "^1.2.0",
3223 "redis-parser": "^2.6.0" 3239 "redis-parser": "^2.6.0"
3224 } 3240 }
3225 }, 3241 },
3226 "redis-parser": { 3242 "redis-parser": {
3227 "version": "2.6.0", 3243 "version": "2.6.0",
3228 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz", 3244 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",
3229 "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=" 3245 "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs="
3230 }, 3246 },
3231 "winston-redis": { 3247 "winston-redis": {
3232 "version": "3.1.0", 3248 "version": "3.1.0",
3233 "resolved": "https://registry.npmjs.org/winston-redis/-/winston-redis-3.1.0.tgz", 3249 "resolved": "https://registry.npmjs.org/winston-redis/-/winston-redis-3.1.0.tgz",
3234 "integrity": "sha512-8DBScyeiB/m3nEp9E20zpulJqC7d9aOV9eRi4yl21DrRYvuXBJud+69aobqFg4rd/DV/ZAL9W1SA/zz66atmng==", 3250 "integrity": "sha512-8DBScyeiB/m3nEp9E20zpulJqC7d9aOV9eRi4yl21DrRYvuXBJud+69aobqFg4rd/DV/ZAL9W1SA/zz66atmng==",
3235 "requires": { 3251 "requires": {
3236 "async": "^2.6.1", 3252 "async": "^2.6.1",
3237 "lodash": "^4.6.1", 3253 "lodash": "^4.6.1",
3238 "winston-transport": "^4.2.0" 3254 "winston-transport": "^4.2.0"
3239 } 3255 }
3240 } 3256 }
3241 } 3257 }
3242 }, 3258 },
3243 "text-hex": { 3259 "text-hex": {
3244 "version": "1.0.0", 3260 "version": "1.0.0",
3245 "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", 3261 "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
3246 "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" 3262 "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
3247 }, 3263 },
3248 "toidentifier": { 3264 "toidentifier": {
3249 "version": "1.0.0", 3265 "version": "1.0.0",
3250 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 3266 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
3251 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" 3267 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
3252 }, 3268 },
3253 "tr46": { 3269 "tr46": {
3254 "version": "0.0.3", 3270 "version": "0.0.3",
3255 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 3271 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
3256 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" 3272 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
3257 }, 3273 },
3258 "triple-beam": { 3274 "triple-beam": {
3259 "version": "1.3.0", 3275 "version": "1.3.0",
3260 "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", 3276 "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
3261 "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" 3277 "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
3262 }, 3278 },
3263 "tunnel-agent": { 3279 "tunnel-agent": {
3264 "version": "0.6.0", 3280 "version": "0.6.0",
3265 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 3281 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
3266 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 3282 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
3267 "requires": { 3283 "requires": {
3268 "safe-buffer": "^5.0.1" 3284 "safe-buffer": "^5.0.1"
3269 } 3285 }
3270 }, 3286 },
3271 "tweetnacl": { 3287 "tweetnacl": {
3272 "version": "0.14.5", 3288 "version": "0.14.5",
3273 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 3289 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
3274 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 3290 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
3275 "optional": true 3291 "optional": true
3276 }, 3292 },
3277 "type-is": { 3293 "type-is": {
3278 "version": "1.6.18", 3294 "version": "1.6.18",
3279 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 3295 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
3280 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 3296 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
3281 "requires": { 3297 "requires": {
3282 "media-typer": "0.3.0", 3298 "media-typer": "0.3.0",
3283 "mime-types": "~2.1.24" 3299 "mime-types": "~2.1.24"
3284 } 3300 }
3285 }, 3301 },
3286 "uglify-js": { 3302 "uglify-js": {
3287 "version": "3.14.3", 3303 "version": "3.14.3",
3288 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz", 3304 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz",
3289 "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==", 3305 "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==",
3290 "optional": true 3306 "optional": true
3291 }, 3307 },
3292 "uid-safe": { 3308 "uid-safe": {
3293 "version": "2.1.5", 3309 "version": "2.1.5",
3294 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", 3310 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
3295 "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", 3311 "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
3296 "requires": { 3312 "requires": {
3297 "random-bytes": "~1.0.0" 3313 "random-bytes": "~1.0.0"
3298 } 3314 }
3299 }, 3315 },
3300 "uniqid": { 3316 "uniqid": {
3301 "version": "4.1.1", 3317 "version": "5.4.0",
3302 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", 3318 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-5.4.0.tgz",
3303 "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", 3319 "integrity": "sha512-38JRbJ4Fj94VmnC7G/J/5n5SC7Ab46OM5iNtSstB/ko3l1b5g7ALt4qzHFgGciFkyiRNtDXtLNb+VsxtMSE77A=="
3304 "requires": {
3305 "macaddress": "^0.2.8"
3306 }
3307 }, 3320 },
3308 "unpipe": { 3321 "unpipe": {
3309 "version": "1.0.0", 3322 "version": "1.0.0",
3310 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 3323 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
3311 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 3324 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
3312 }, 3325 },
3313 "util-deprecate": { 3326 "util-deprecate": {
3314 "version": "1.0.2", 3327 "version": "1.0.2",
3315 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 3328 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3316 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 3329 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
3317 }, 3330 },
3318 "utils-merge": { 3331 "utils-merge": {
3319 "version": "1.0.1", 3332 "version": "1.0.1",
3320 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 3333 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
3321 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" 3334 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
3322 }, 3335 },
3323 "uuid": { 3336 "uuid": {
3324 "version": "3.4.0", 3337 "version": "3.4.0",
3325 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 3338 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
3326 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" 3339 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
3327 }, 3340 },
3328 "vary": { 3341 "vary": {
3329 "version": "1.1.2", 3342 "version": "1.1.2",
3330 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 3343 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
3331 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" 3344 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
3332 }, 3345 },
3333 "verror": { 3346 "verror": {
3334 "version": "1.10.0", 3347 "version": "1.10.0",
3335 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 3348 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
3336 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 3349 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
3337 "requires": { 3350 "requires": {
3338 "assert-plus": "^1.0.0", 3351 "assert-plus": "^1.0.0",
3339 "core-util-is": "1.0.2", 3352 "core-util-is": "1.0.2",
3340 "extsprintf": "^1.2.0" 3353 "extsprintf": "^1.2.0"
3341 } 3354 }
3342 }, 3355 },
3343 "webidl-conversions": { 3356 "webidl-conversions": {
3344 "version": "3.0.1", 3357 "version": "3.0.1",
3345 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 3358 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
3346 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" 3359 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
3347 }, 3360 },
3348 "whatwg-url": { 3361 "whatwg-url": {
3349 "version": "5.0.0", 3362 "version": "5.0.0",
3350 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 3363 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
3351 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", 3364 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
3352 "requires": { 3365 "requires": {
3353 "tr46": "~0.0.3", 3366 "tr46": "~0.0.3",
3354 "webidl-conversions": "^3.0.0" 3367 "webidl-conversions": "^3.0.0"
3355 } 3368 }
3356 }, 3369 },
3357 "winston": { 3370 "winston": {
3358 "version": "3.3.3", 3371 "version": "3.3.3",
3359 "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz", 3372 "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz",
3360 "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==", 3373 "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==",
3361 "requires": { 3374 "requires": {
3362 "@dabh/diagnostics": "^2.0.2", 3375 "@dabh/diagnostics": "^2.0.2",
3363 "async": "^3.1.0", 3376 "async": "^3.1.0",
3364 "is-stream": "^2.0.0", 3377 "is-stream": "^2.0.0",
3365 "logform": "^2.2.0", 3378 "logform": "^2.2.0",
3366 "one-time": "^1.0.0", 3379 "one-time": "^1.0.0",
3367 "readable-stream": "^3.4.0", 3380 "readable-stream": "^3.4.0",
3368 "stack-trace": "0.0.x", 3381 "stack-trace": "0.0.x",
3369 "triple-beam": "^1.3.0", 3382 "triple-beam": "^1.3.0",
3370 "winston-transport": "^4.4.0" 3383 "winston-transport": "^4.4.0"
3371 } 3384 }
3372 }, 3385 },
3373 "winston-daily-rotate-file": { 3386 "winston-daily-rotate-file": {
3374 "version": "4.5.5", 3387 "version": "4.5.5",
3375 "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.5.tgz", 3388 "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.5.tgz",
3376 "integrity": "sha512-ds0WahIjiDhKCiMXmY799pDBW+58ByqIBtUcsqr4oDoXrAI3Zn+hbgFdUxzMfqA93OG0mPLYVMiotqTgE/WeWQ==", 3389 "integrity": "sha512-ds0WahIjiDhKCiMXmY799pDBW+58ByqIBtUcsqr4oDoXrAI3Zn+hbgFdUxzMfqA93OG0mPLYVMiotqTgE/WeWQ==",
3377 "requires": { 3390 "requires": {
3378 "file-stream-rotator": "^0.5.7", 3391 "file-stream-rotator": "^0.5.7",
3379 "object-hash": "^2.0.1", 3392 "object-hash": "^2.0.1",
3380 "triple-beam": "^1.3.0", 3393 "triple-beam": "^1.3.0",
3381 "winston-transport": "^4.4.0" 3394 "winston-transport": "^4.4.0"
3382 } 3395 }
3383 }, 3396 },
3384 "winston-transport": { 3397 "winston-transport": {
3385 "version": "4.4.0", 3398 "version": "4.4.0",
3386 "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz", 3399 "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz",
3387 "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==", 3400 "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==",
3388 "requires": { 3401 "requires": {
3389 "readable-stream": "^2.3.7", 3402 "readable-stream": "^2.3.7",
3390 "triple-beam": "^1.2.0" 3403 "triple-beam": "^1.2.0"
3391 }, 3404 },
3392 "dependencies": { 3405 "dependencies": {
3393 "readable-stream": { 3406 "readable-stream": {
3394 "version": "2.3.7", 3407 "version": "2.3.7",
3395 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 3408 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
3396 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 3409 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
3397 "requires": { 3410 "requires": {
3398 "core-util-is": "~1.0.0", 3411 "core-util-is": "~1.0.0",
3399 "inherits": "~2.0.3", 3412 "inherits": "~2.0.3",
3400 "isarray": "~1.0.0", 3413 "isarray": "~1.0.0",
3401 "process-nextick-args": "~2.0.0", 3414 "process-nextick-args": "~2.0.0",
3402 "safe-buffer": "~5.1.1", 3415 "safe-buffer": "~5.1.1",
3403 "string_decoder": "~1.1.1", 3416 "string_decoder": "~1.1.1",
3404 "util-deprecate": "~1.0.1" 3417 "util-deprecate": "~1.0.1"
3405 } 3418 }
3406 }, 3419 },
3407 "safe-buffer": { 3420 "safe-buffer": {
3408 "version": "5.1.2", 3421 "version": "5.1.2",
3409 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 3422 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3410 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 3423 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
3411 }, 3424 },
3412 "string_decoder": { 3425 "string_decoder": {
3413 "version": "1.1.1", 3426 "version": "1.1.1",
3414 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 3427 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3415 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 3428 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3416 "requires": { 3429 "requires": {
3417 "safe-buffer": "~5.1.0" 3430 "safe-buffer": "~5.1.0"
3418 } 3431 }
3419 } 3432 }
3420 } 3433 }
3421 }, 3434 },
3422 "wordwrap": { 3435 "wordwrap": {
3423 "version": "1.0.0", 3436 "version": "1.0.0",
3424 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", 3437 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
3425 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" 3438 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
3426 }, 3439 },
3427 "wrappy": { 3440 "wrappy": {
3428 "version": "1.0.2", 3441 "version": "1.0.2",
3429 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 3442 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3430 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 3443 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
3431 }, 3444 },
3432 "wraptile": { 3445 "wraptile": {
3433 "version": "2.0.0", 3446 "version": "2.0.0",
3434 "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz", 3447 "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz",
3435 "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ==" 3448 "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ=="
3436 }, 3449 },
3437 "yallist": { 3450 "yallist": {
3438 "version": "2.1.2", 3451 "version": "2.1.2",
3439 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 3452 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
3440 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" 3453 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
3441 }, 3454 },
3442 "zames": { 3455 "zames": {
3443 "version": "2.0.1", 3456 "version": "2.0.1",
3444 "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.1.tgz", 3457 "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.1.tgz",
3445 "integrity": "sha512-gJJxR12zrhOBl96d/9PorsFAEU+xUOtxOwO2lUofj8a40ahx+nxjQftzD35/GdxLzlJ5vTWh4oG81TpmKh/+hw==", 3458 "integrity": "sha512-gJJxR12zrhOBl96d/9PorsFAEU+xUOtxOwO2lUofj8a40ahx+nxjQftzD35/GdxLzlJ5vTWh4oG81TpmKh/+hw==",
3446 "requires": { 3459 "requires": {
3447 "currify": "^3.0.0", 3460 "currify": "^3.0.0",
1 { 1 {
2 "name": "komodo-center-httpget", 2 "name": "komodo-center-httpget",
3 "version": "1.1.1", 3 "version": "1.1.1",
4 "description": "Komodo HTTP GET Center", 4 "description": "Komodo HTTP GET Center",
5 "main": "index.js", 5 "main": "index.js",
6 "scripts": { 6 "scripts": {
7 "test": "mocha", 7 "test": "mocha",
8 "postversion": "git push && git push --tags" 8 "postversion": "git push && git push --tags"
9 }, 9 },
10 "repository": { 10 "repository": {
11 "type": "git", 11 "type": "git",
12 "url": "git@gitlab.kodesumber.com:komodo/komodo-center-httpget.git" 12 "url": "git@gitlab.kodesumber.com:komodo/komodo-center-httpget.git"
13 }, 13 },
14 "keywords": [ 14 "keywords": [
15 "komodo", 15 "komodo",
16 "ppob", 16 "ppob",
17 "center" 17 "center"
18 ], 18 ],
19 "author": "Adhidarma Hadiwinoto <me@adhisimon.org>", 19 "author": "Adhidarma Hadiwinoto <me@adhisimon.org>",
20 "license": "ISC", 20 "license": "ISC",
21 "dependencies": { 21 "dependencies": {
22 "komodo-sdk": "^1.43.8", 22 "komodo-sdk": "^1.43.8",
23 "request": "^2.81.0", 23 "request": "^2.81.0",
24 "tektrans-logger": "^1.2.3" 24 "tektrans-logger": "^1.2.3",
25 "uniqid": "^5.4.0"
25 } 26 }
26 } 27 }
27 28
1 process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; 1 process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
2 2
3 const module_name = require('path').basename(__filename); 3 const module_name = require('path').basename(__filename);
4 4
5 const http = require('http'); 5 const http = require('http');
6 const url = require('url'); 6 const url = require('url');
7 const request = require('request'); 7 const request = require('request');
8 8
9 const config = require('komodo-sdk/config') 9 const config = require('komodo-sdk/config')
10 const logger = require('tektrans-logger'); 10 const logger = require('tektrans-logger');
11 const uniqid = rquire('uniqid');
11 12
12 let _callback; 13 let _callback;
13 14
14 const maxSendRetry = Number(config.max_send_retry) || 5; 15 const maxSendRetry = Number(config.max_send_retry) || 5;
15 const sleepBeforeRetryMs = (Number(config.sleep_before_retry_secs) || 60) * 1000; 16 const sleepBeforeRetryMs = (Number(config.sleep_before_retry_secs) || 60) * 1000;
16 17
17 function sleep(ms) { 18 function sleep(ms) {
18 new Promise((resolve) => { 19 new Promise((resolve) => {
19 setTimeout(() => { 20 setTimeout(() => {
20 resolve(null); 21 resolve(null);
21 }, ms) 22 }, ms)
22 }); 23 });
23 }; 24 };
24 25
25 function createHttpServer() { 26 function createHttpServer() {
26 let listenPort = config.center_port; 27 let listenPort = config.center_port;
27 28
28 http.createServer(onRequestFromPartner).listen(listenPort, function() { 29 http.createServer(onRequestFromPartner).listen(listenPort, function() {
29 logger.info('Center HTTP server listen on port ' + listenPort); 30 logger.info('Center HTTP server listen on port ' + listenPort);
30 });; 31 });;
31 } 32 }
32 33
33 function onRequestFromPartner(req, res) { 34 function onRequestFromPartner(req, res) {
35 const xid = uniqid();
36
34 const method_name = 'onRequestFromPartner'; 37 const method_name = 'onRequestFromPartner';
35 38
36 let remote_address = req.connection.remoteAddress.replace(/^::ffff:/, ''); 39 let remote_address = req.connection.remoteAddress.replace(/^::ffff:/, '');
37 40
38 let qs = url.parse(req.url, true).query; 41 let qs = url.parse(req.url, true).query;
39 42
40 logger.verbose('Got a request from partner', {module_name: module_name, method_name: method_name, remote_address: remote_address, url: req.url, qs: qs}); 43 logger.verbose('Got a request from partner', {
44 xid,
45 module_name,
46 method_name,
47 remote_address,
48 url: req.url,
49 qs: qs
50 });
41 51
42 let partner = qs.terminal_name + '@' + remote_address; 52 let partner = qs.terminal_name + '@' + remote_address;
43 let password = qs.password; 53 let password = qs.password;
44 let reverse_url = qs.reverse_url; 54 let reverse_url = qs.reverse_url;
45 55
46 let product_name = qs.product_name; 56 let product_name = qs.product_name;
47 let destination = qs.destination; 57 let destination = qs.destination;
48 let request_id = qs.request_id; 58 let request_id = qs.request_id;
49 59
50 if (!qs.terminal_name || !password || !reverse_url || ! product_name || !destination || !request_id) { 60 if (!qs.terminal_name || !password || !reverse_url || ! product_name || !destination || !request_id) {
61 logger.verbose('Invalid request from partner', {
62 xid,
63 hasTerminalName: !!qs.terminal_name,
64 hasPassword: !!password,
65 hasProductName: !!product_name,
66 hasDestination: !!hasDestination,
67 hasRequestId: !!request_id,
68
69 })
51 res.end('INVALID REQUEST'); 70 res.end('INVALID REQUEST');
52 return; 71 return;
53 } 72 }
54 73
55 let msg = [ product_name, destination, password, request_id ].join('.'); 74 let msg = [ product_name, destination, password, request_id ].join('.');
56 75
57 _callback.onIncomingMessage( 76 _callback.onIncomingMessage(
58 { 77 {
59 me: config.username, 78 me: config.username,
60 partner: partner, 79 partner: partner,
61 msg: msg.trim(), 80 msg: msg.trim(),
62 reverse_url: reverse_url 81 reverse_url: reverse_url
63 }, 82 },
64 83
65 function(err, _result) { 84 function(err, _result) {
66 let result = cleanResponseToPartner(_result); 85 let result = cleanResponseToPartner(_result);
67 86
68 logger.verbose('Forwarding CORE response to partner as direct response', _result); 87 logger.verbose('C2DEEE9D Forwarding CORE response to partner as direct response', {
88 xid,
89 result: _result
90 });
91
69 res.end(JSON.stringify(result)); 92 res.end(JSON.stringify(result));
70 } 93 }
71 ) 94 )
72 } 95 }
73 96
74 function cleanResponseToPartner(_data) { 97 function cleanResponseToPartner(_data) {
75 let data = JSON.parse(JSON.stringify(_data)); 98 let data = JSON.parse(JSON.stringify(_data));
76 99
77 delete data.origin; 100 delete data.origin;
78 delete data.origin_report_ip; 101 delete data.origin_report_ip;
79 delete data.origin_report_port; 102 delete data.origin_report_port;
80 delete data.reverse_url; 103 delete data.reverse_url;
81 delete data.misc; 104 delete data.misc;
82 delete data.inquiry_only; 105 delete data.inquiry_only;
83 106
84 for (let key in data) { 107 for (let key in data) {
85 108
86 if (data.hasOwnProperty(key)) { 109 if (data.hasOwnProperty(key)) {
87 110
88 if (key.indexOf('[') >= 0) { delete data[key]; } 111 if (key.indexOf('[') >= 0) { delete data[key]; }
89 112
90 } 113 }
91 } 114 }
92 115
93 return data; 116 return data;
94 } 117 }
95 118
96 function init(cb) { 119 function init(cb) {
97 if (!cb) { 120 if (!cb) {
98 logger.warn('Callback is not defined'); 121 logger.warn('Callback is not defined');
99 console.trace(); 122 console.trace();
100 process.exit(1); 123 process.exit(1);
101 return; 124 return;
102 } 125 }
103 126
104 _callback = cb; 127 _callback = cb;
105 128
106 createHttpServer(); 129 createHttpServer();
107 } 130 }
108 131
109 async function sleepAndResend(partner, msg, params, retry) { 132 async function sleepAndResend(xid, partner, msg, params, retry) {
110 if (retry > maxSendRetry) { 133 if (retry > maxSendRetry) {
111 logger.verbose('Retry exceeded', { 134 logger.verbose('Retry exceeded', {
112 params, 135 xid,
113 retry: retry || 0, 136 retry: retry || 0,
137 params,
114 }); 138 });
115 return; 139 return;
116 } 140 }
117 141
142 logger.verbose('Sleep before resend', { xid, sleepBeforeRetryMs });
143
118 await sleep(sleepBeforeRetryMs); 144 await sleep(sleepBeforeRetryMs);
119 send(partner, msg, params, retry + 1); 145 send(partner, msg, params, retry + 1);
120 } 146 }
121 147
122 function send(partner, msg, params, retry) { 148 function send(partner, msg, params, retry) {
149 const xid = uniqid();
150
123 if (retry) { 151 if (retry) {
124 logger.verbose('F39C9082: Resending', { 152 logger.verbose('F39C9082: Resending', {
153 xid,
125 partner, 154 partner,
126 msg, 155 msg,
127 params, 156 params,
128 retry, 157 retry,
129 }) 158 })
130 } else { 159 } else {
131 logger.verbose('Got response from CORE', { 160 logger.verbose('Got response from CORE', {
132 partner: partner, msg: msg, params: params, retry: retry || 0, 161 xid,
162 partner,
163 msg,
164 params,
165 retried: retry || 0,
133 }); 166 });
134 } 167 }
135 168
136 if (!params || !params.reverse_url) { 169 if (!params || !params.reverse_url) {
137 logger.verbose('Undefined reverse_url, not forwarding message to partner'); 170 logger.verbose('Undefined reverse_url, not forwarding message to partner', { xid });
138 return; 171 return;
139 } 172 }
140 173
141 if (params.reverse_url.indexOf('http') < 0) { 174 if (params.reverse_url.indexOf('http') < 0) {
142 logger.verbose('Invalid reverse_url, not forwarding message to partner'); 175 logger.verbose('Invalid reverse_url, not forwarding message to partner', { xid });
143 return; 176 return;
144 } 177 }
145 178
146 if (params.rc === '68') { 179 if (params.rc === '68') {
147 logger.verbose('Ignoring RC 68 reverse report'); 180 logger.verbose('Ignoring RC 68 reverse report', { xid });
148 return; 181 return;
149 } 182 }
150 183
151 let reqOptions = { 184 let reqOptions = {
152 url: params.reverse_url, 185 url: params.reverse_url,
153 qs: cleanResponseToPartner(params) 186 qs: cleanResponseToPartner(params)
154 } 187 }
155 188
156 logger.verbose('Sending reverse report to partner', {request: reqOptions}); 189 logger.verbose('Sending reverse report to partner', {
190 xid,
191 request: reqOptions
192 });
193
157 request(reqOptions, function(err, res, body) { 194 request(reqOptions, function(err, res, body) {
158 if (err) { 195 if (err) {
159 logger.warn('Error sending reverse report to partner', {request: reqOptions, err: err}); 196 logger.warn('Error sending reverse report to partner', {
160 sleepAndResend(partner, msg, params, retry || 0); 197 xid,
198 request: reqOptions,
199 err: err,
200 });
201
202 sleepAndResend(xid, partner, msg, params, retry || 0);
161 return; 203 return;
162 } 204 }
163 205
164 /* 206 /*
165 if (res.statusCode != 200) { 207 if (res.statusCode != 200) {
166 logger.warn('Partner not returning HTTP status code 200 on reverse report', { 208 logger.warn('Partner not returning HTTP status code 200 on reverse report', {
167 request: reqOptions, http_status: res.statusCode, 209 request: reqOptions, http_status: res.statusCode,
168 }); 210 });
169 211
170 _sleepAndResend(partner, msg, params, retry); 212 _sleepAndResend(partner, msg, params, retry);
171 return; 213 return;
172 } 214 }
173 */ 215 */
174 216
175 logger.verbose('Reverse report has been sent to partner', { request: reqOptions, httpStatus: res && res.statusCode }); 217 logger.verbose('Reverse report has been sent to partner', {
218 xid,
219 request: reqOptions,
220 httpStatus: res && res.statusCode
221 });
176 }) 222 })
177 } 223 }
178 224
179 exports.init = init; 225 exports.init = init;
180 exports.send = send; 226 exports.send = send;
181 227