임태민

Update app.js

- check the url mapping
1 const express = require('express'); 1 const express = require('express');
2 const bodyParser = require('body-parser'); 2 const bodyParser = require('body-parser');
3 - 3 +const session = require('express-session');
4 const app = express(); 4 const app = express();
5 5
6 app.use(bodyParser.json()); 6 app.use(bodyParser.json());
...@@ -16,40 +16,48 @@ app.use(session({ ...@@ -16,40 +16,48 @@ app.use(session({
16 app.get('/', function(req,res){ 16 app.get('/', function(req,res){
17 res.send("Home page"); 17 res.send("Home page");
18 }) 18 })
19 +
19 //login 20 //login
20 app.put('/login',function(req,res){ 21 app.put('/login',function(req,res){
21 res.send("Login page"); 22 res.send("Login page");
22 }) 23 })
24 +
23 //logout 25 //logout
24 app.put('/logout',function(req,res){ 26 app.put('/logout',function(req,res){
25 res.send("Logout page"); 27 res.send("Logout page");
26 }) 28 })
29 +
27 //register 30 //register
28 app.post('/register',function(req,res){ 31 app.post('/register',function(req,res){
29 - res.send('register page'); 32 + res.send('Register page');
30 }) 33 })
34 +
31 //Mapmain 35 //Mapmain
32 app.get('/Mapmain',function(req,res){ 36 app.get('/Mapmain',function(req,res){
33 res.send('Mapmain page'); 37 res.send('Mapmain page');
34 }) 38 })
39 +
35 //Read post 40 //Read post
36 app.get('/Mapmain/posts/:postId',function(req,res){ 41 app.get('/Mapmain/posts/:postId',function(req,res){
37 var postId = req.params.postId; 42 var postId = req.params.postId;
38 - res.send("Mapmain post page", postId); 43 + res.send("Mapmain post page " + postId);
39 }) 44 })
45 +
40 //Create post 46 //Create post
41 app.post('/Mapmain/posts',function(req,res){ 47 app.post('/Mapmain/posts',function(req,res){
42 res.send("Mapmain create page"); 48 res.send("Mapmain create page");
43 }) 49 })
50 +
44 //Update post 51 //Update post
45 app.put('/Mapmain/posts/:postId',function(req,res){ 52 app.put('/Mapmain/posts/:postId',function(req,res){
46 var postId = req.params.postId; 53 var postId = req.params.postId;
47 - res.send("Mapmain update page"); 54 + res.send("Mapmain update page " + postId);
48 }) 55 })
56 +
49 //Delete post 57 //Delete post
50 app.delete('/Mapmain/posts/:postId',function(req,res){ 58 app.delete('/Mapmain/posts/:postId',function(req,res){
51 var postId = req.params.postId; 59 var postId = req.params.postId;
52 - res.send("Mapmain update page"); 60 + res.send("Mapmain delete page " + postId);
53 }) 61 })
54 //Mapmain/category/:_category 62 //Mapmain/category/:_category
55 //Mapmain/post/:_pk 63 //Mapmain/post/:_pk
......
1 { 1 {
2 - "name": "mapmory", 2 + "name": "Mapmory",
3 "version": "1.0.0", 3 "version": "1.0.0",
4 - "lockfileVersion": 1, 4 + "lockfileVersion": 2,
5 "requires": true, 5 "requires": true,
6 + "packages": {
7 + "": {
8 + "version": "1.0.0",
9 + "license": "ISC",
10 + "dependencies": {
11 + "body-parser": "^1.19.0",
12 + "express": "^4.17.1",
13 + "express-session": "^1.17.1",
14 + "mysql": "^2.18.1",
15 + "package.json": "^2.0.1"
16 + }
17 + },
18 + "node_modules/abs": {
19 + "version": "1.3.14",
20 + "resolved": "https://registry.npmjs.org/abs/-/abs-1.3.14.tgz",
21 + "integrity": "sha512-PrS26IzwKLWwuURpiKl8wRmJ2KdR/azaVrLEBWG/TALwT20Y7qjtYp1qcMLHA4206hBHY5phv3w4pjf9NPv4Vw==",
22 + "dependencies": {
23 + "ul": "^5.0.0"
24 + }
25 + },
26 + "node_modules/accepts": {
27 + "version": "1.3.7",
28 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
29 + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
30 + "dependencies": {
31 + "mime-types": "~2.1.24",
32 + "negotiator": "0.6.2"
33 + },
34 + "engines": {
35 + "node": ">= 0.6"
36 + }
37 + },
38 + "node_modules/array-flatten": {
39 + "version": "1.1.1",
40 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
41 + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
42 + },
43 + "node_modules/bignumber.js": {
44 + "version": "9.0.0",
45 + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
46 + "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==",
47 + "engines": {
48 + "node": "*"
49 + }
50 + },
51 + "node_modules/body-parser": {
52 + "version": "1.19.0",
53 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
54 + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
55 + "dependencies": {
56 + "bytes": "3.1.0",
57 + "content-type": "~1.0.4",
58 + "debug": "2.6.9",
59 + "depd": "~1.1.2",
60 + "http-errors": "1.7.2",
61 + "iconv-lite": "0.4.24",
62 + "on-finished": "~2.3.0",
63 + "qs": "6.7.0",
64 + "raw-body": "2.4.0",
65 + "type-is": "~1.6.17"
66 + },
67 + "engines": {
68 + "node": ">= 0.8"
69 + }
70 + },
71 + "node_modules/bytes": {
72 + "version": "3.1.0",
73 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
74 + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
75 + "engines": {
76 + "node": ">= 0.8"
77 + }
78 + },
79 + "node_modules/capture-stack-trace": {
80 + "version": "1.0.1",
81 + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
82 + "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==",
83 + "engines": {
84 + "node": ">=0.10.0"
85 + }
86 + },
87 + "node_modules/content-disposition": {
88 + "version": "0.5.3",
89 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
90 + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
91 + "dependencies": {
92 + "safe-buffer": "5.1.2"
93 + },
94 + "engines": {
95 + "node": ">= 0.6"
96 + }
97 + },
98 + "node_modules/content-type": {
99 + "version": "1.0.4",
100 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
101 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
102 + "engines": {
103 + "node": ">= 0.6"
104 + }
105 + },
106 + "node_modules/cookie": {
107 + "version": "0.4.0",
108 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
109 + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
110 + "engines": {
111 + "node": ">= 0.6"
112 + }
113 + },
114 + "node_modules/cookie-signature": {
115 + "version": "1.0.6",
116 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
117 + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
118 + },
119 + "node_modules/core-util-is": {
120 + "version": "1.0.2",
121 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
122 + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
123 + },
124 + "node_modules/create-error-class": {
125 + "version": "3.0.2",
126 + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
127 + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
128 + "dependencies": {
129 + "capture-stack-trace": "^1.0.0"
130 + },
131 + "engines": {
132 + "node": ">=0.10.0"
133 + }
134 + },
135 + "node_modules/debug": {
136 + "version": "2.6.9",
137 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
138 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
139 + "dependencies": {
140 + "ms": "2.0.0"
141 + }
142 + },
143 + "node_modules/deep-extend": {
144 + "version": "0.6.0",
145 + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
146 + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
147 + "engines": {
148 + "node": ">=4.0.0"
149 + }
150 + },
151 + "node_modules/deffy": {
152 + "version": "2.2.4",
153 + "resolved": "https://registry.npmjs.org/deffy/-/deffy-2.2.4.tgz",
154 + "integrity": "sha512-pLc9lsbsWjr6RxmJ2OLyvm+9l4j1yK69h+TML/gUit/t3vTijpkNGh8LioaJYTGO7F25m6HZndADcUOo2PsiUg==",
155 + "dependencies": {
156 + "typpy": "^2.0.0"
157 + }
158 + },
159 + "node_modules/depd": {
160 + "version": "1.1.2",
161 + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
162 + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
163 + "engines": {
164 + "node": ">= 0.6"
165 + }
166 + },
167 + "node_modules/destroy": {
168 + "version": "1.0.4",
169 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
170 + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
171 + },
172 + "node_modules/duplexer2": {
173 + "version": "0.1.4",
174 + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
175 + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
176 + "dependencies": {
177 + "readable-stream": "^2.0.2"
178 + }
179 + },
180 + "node_modules/ee-first": {
181 + "version": "1.1.1",
182 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
183 + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
184 + },
185 + "node_modules/encodeurl": {
186 + "version": "1.0.2",
187 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
188 + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
189 + "engines": {
190 + "node": ">= 0.8"
191 + }
192 + },
193 + "node_modules/err": {
194 + "version": "1.1.1",
195 + "resolved": "https://registry.npmjs.org/err/-/err-1.1.1.tgz",
196 + "integrity": "sha1-65KOLhGjFmSPeCgz0PlyWLpDwvg=",
197 + "dependencies": {
198 + "typpy": "^2.2.0"
199 + }
200 + },
201 + "node_modules/error-ex": {
202 + "version": "1.3.2",
203 + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
204 + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
205 + "dependencies": {
206 + "is-arrayish": "^0.2.1"
207 + }
208 + },
209 + "node_modules/escape-html": {
210 + "version": "1.0.3",
211 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
212 + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
213 + },
214 + "node_modules/etag": {
215 + "version": "1.8.1",
216 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
217 + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
218 + "engines": {
219 + "node": ">= 0.6"
220 + }
221 + },
222 + "node_modules/exec-limiter": {
223 + "version": "3.2.13",
224 + "resolved": "https://registry.npmjs.org/exec-limiter/-/exec-limiter-3.2.13.tgz",
225 + "integrity": "sha512-86Ri699bwiHZVBzTzNj8gspqAhCPchg70zPVWIh3qzUOA1pUMcb272Em3LPk8AE0mS95B9yMJhtqF8vFJAn0dA==",
226 + "dependencies": {
227 + "limit-it": "^3.0.0",
228 + "typpy": "^2.1.0"
229 + }
230 + },
231 + "node_modules/express": {
232 + "version": "4.17.1",
233 + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
234 + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
235 + "dependencies": {
236 + "accepts": "~1.3.7",
237 + "array-flatten": "1.1.1",
238 + "body-parser": "1.19.0",
239 + "content-disposition": "0.5.3",
240 + "content-type": "~1.0.4",
241 + "cookie": "0.4.0",
242 + "cookie-signature": "1.0.6",
243 + "debug": "2.6.9",
244 + "depd": "~1.1.2",
245 + "encodeurl": "~1.0.2",
246 + "escape-html": "~1.0.3",
247 + "etag": "~1.8.1",
248 + "finalhandler": "~1.1.2",
249 + "fresh": "0.5.2",
250 + "merge-descriptors": "1.0.1",
251 + "methods": "~1.1.2",
252 + "on-finished": "~2.3.0",
253 + "parseurl": "~1.3.3",
254 + "path-to-regexp": "0.1.7",
255 + "proxy-addr": "~2.0.5",
256 + "qs": "6.7.0",
257 + "range-parser": "~1.2.1",
258 + "safe-buffer": "5.1.2",
259 + "send": "0.17.1",
260 + "serve-static": "1.14.1",
261 + "setprototypeof": "1.1.1",
262 + "statuses": "~1.5.0",
263 + "type-is": "~1.6.18",
264 + "utils-merge": "1.0.1",
265 + "vary": "~1.1.2"
266 + },
267 + "engines": {
268 + "node": ">= 0.10.0"
269 + }
270 + },
271 + "node_modules/express-session": {
272 + "version": "1.17.1",
273 + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.1.tgz",
274 + "integrity": "sha512-UbHwgqjxQZJiWRTMyhvWGvjBQduGCSBDhhZXYenziMFjxst5rMV+aJZ6hKPHZnPyHGsrqRICxtX8jtEbm/z36Q==",
275 + "dependencies": {
276 + "cookie": "0.4.0",
277 + "cookie-signature": "1.0.6",
278 + "debug": "2.6.9",
279 + "depd": "~2.0.0",
280 + "on-headers": "~1.0.2",
281 + "parseurl": "~1.3.3",
282 + "safe-buffer": "5.2.0",
283 + "uid-safe": "~2.1.5"
284 + },
285 + "engines": {
286 + "node": ">= 0.8.0"
287 + }
288 + },
289 + "node_modules/express-session/node_modules/depd": {
290 + "version": "2.0.0",
291 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
292 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
293 + "engines": {
294 + "node": ">= 0.8"
295 + }
296 + },
297 + "node_modules/express-session/node_modules/safe-buffer": {
298 + "version": "5.2.0",
299 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
300 + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
301 + },
302 + "node_modules/finalhandler": {
303 + "version": "1.1.2",
304 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
305 + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
306 + "dependencies": {
307 + "debug": "2.6.9",
308 + "encodeurl": "~1.0.2",
309 + "escape-html": "~1.0.3",
310 + "on-finished": "~2.3.0",
311 + "parseurl": "~1.3.3",
312 + "statuses": "~1.5.0",
313 + "unpipe": "~1.0.0"
314 + },
315 + "engines": {
316 + "node": ">= 0.8"
317 + }
318 + },
319 + "node_modules/forwarded": {
320 + "version": "0.1.2",
321 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
322 + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
323 + "engines": {
324 + "node": ">= 0.6"
325 + }
326 + },
327 + "node_modules/fresh": {
328 + "version": "0.5.2",
329 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
330 + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
331 + "engines": {
332 + "node": ">= 0.6"
333 + }
334 + },
335 + "node_modules/function-bind": {
336 + "version": "1.1.1",
337 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
338 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
339 + },
340 + "node_modules/function.name": {
341 + "version": "1.0.13",
342 + "resolved": "https://registry.npmjs.org/function.name/-/function.name-1.0.13.tgz",
343 + "integrity": "sha512-mVrqdoy5npWZyoXl4DxCeuVF6delDcQjVS9aPdvLYlBxtMTZDR2B5GVEQEoM1jJyspCqg3C0v4ABkLE7tp9xFA==",
344 + "dependencies": {
345 + "noop6": "^1.0.1"
346 + }
347 + },
348 + "node_modules/git-package-json": {
349 + "version": "1.4.10",
350 + "resolved": "https://registry.npmjs.org/git-package-json/-/git-package-json-1.4.10.tgz",
351 + "integrity": "sha512-DRAcvbzd2SxGK7w8OgYfvKqhFliT5keX0lmSmVdgScgf1kkl5tbbo7Pam6uYoCa1liOiipKxQZG8quCtGWl/fA==",
352 + "dependencies": {
353 + "deffy": "^2.2.1",
354 + "err": "^1.1.1",
355 + "gry": "^5.0.0",
356 + "normalize-package-data": "^2.3.5",
357 + "oargv": "^3.4.1",
358 + "one-by-one": "^3.1.0",
359 + "r-json": "^1.2.1",
360 + "r-package-json": "^1.0.0",
361 + "tmp": "0.0.28"
362 + }
363 + },
364 + "node_modules/git-source": {
365 + "version": "1.1.10",
366 + "resolved": "https://registry.npmjs.org/git-source/-/git-source-1.1.10.tgz",
367 + "integrity": "sha512-XZZ7ZgnLL35oLgM/xjnLYgtlKlxJG0FohC1kWDvGkU7s1VKGXK0pFF/g1itQEwQ3D+uTQzBnzPi8XbqOv7Wc1Q==",
368 + "dependencies": {
369 + "git-url-parse": "^5.0.1"
370 + }
371 + },
372 + "node_modules/git-up": {
373 + "version": "1.2.1",
374 + "resolved": "https://registry.npmjs.org/git-up/-/git-up-1.2.1.tgz",
375 + "integrity": "sha1-JkSAoAax2EJhrB/gmjpRacV+oZ0=",
376 + "dependencies": {
377 + "is-ssh": "^1.0.0",
378 + "parse-url": "^1.0.0"
379 + }
380 + },
381 + "node_modules/git-url-parse": {
382 + "version": "5.0.1",
383 + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-5.0.1.tgz",
384 + "integrity": "sha1-/j15xnRq4FBIz6UIyB553du6OEM=",
385 + "dependencies": {
386 + "git-up": "^1.0.0"
387 + }
388 + },
389 + "node_modules/got": {
390 + "version": "5.6.0",
391 + "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
392 + "integrity": "sha1-ux1+4WO3gIK7yOuDbz85UATqb78=",
393 + "dependencies": {
394 + "create-error-class": "^3.0.1",
395 + "duplexer2": "^0.1.4",
396 + "is-plain-obj": "^1.0.0",
397 + "is-redirect": "^1.0.0",
398 + "is-retry-allowed": "^1.0.0",
399 + "is-stream": "^1.0.0",
400 + "lowercase-keys": "^1.0.0",
401 + "node-status-codes": "^1.0.0",
402 + "object-assign": "^4.0.1",
403 + "parse-json": "^2.1.0",
404 + "pinkie-promise": "^2.0.0",
405 + "read-all-stream": "^3.0.0",
406 + "readable-stream": "^2.0.5",
407 + "timed-out": "^2.0.0",
408 + "unzip-response": "^1.0.0",
409 + "url-parse-lax": "^1.0.0"
410 + },
411 + "engines": {
412 + "node": ">=0.10.0"
413 + }
414 + },
415 + "node_modules/gry": {
416 + "version": "5.0.8",
417 + "resolved": "https://registry.npmjs.org/gry/-/gry-5.0.8.tgz",
418 + "integrity": "sha512-meq9ZjYVpLzZh3ojhTg7IMad9grGsx6rUUKHLqPnhLXzJkRQvEL2U3tQpS5/WentYTtHtxkT3Ew/mb10D6F6/g==",
419 + "dependencies": {
420 + "abs": "^1.2.1",
421 + "exec-limiter": "^3.0.0",
422 + "one-by-one": "^3.0.0",
423 + "ul": "^5.0.0"
424 + }
425 + },
426 + "node_modules/has": {
427 + "version": "1.0.3",
428 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
429 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
430 + "dependencies": {
431 + "function-bind": "^1.1.1"
432 + },
433 + "engines": {
434 + "node": ">= 0.4.0"
435 + }
436 + },
437 + "node_modules/hosted-git-info": {
438 + "version": "2.8.9",
439 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
440 + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
441 + },
442 + "node_modules/http-errors": {
443 + "version": "1.7.2",
444 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
445 + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
446 + "dependencies": {
447 + "depd": "~1.1.2",
448 + "inherits": "2.0.3",
449 + "setprototypeof": "1.1.1",
450 + "statuses": ">= 1.5.0 < 2",
451 + "toidentifier": "1.0.0"
452 + },
453 + "engines": {
454 + "node": ">= 0.6"
455 + }
456 + },
457 + "node_modules/iconv-lite": {
458 + "version": "0.4.24",
459 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
460 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
461 + "dependencies": {
462 + "safer-buffer": ">= 2.1.2 < 3"
463 + },
464 + "engines": {
465 + "node": ">=0.10.0"
466 + }
467 + },
468 + "node_modules/inherits": {
469 + "version": "2.0.3",
470 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
471 + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
472 + },
473 + "node_modules/ini": {
474 + "version": "1.3.8",
475 + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
476 + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
477 + },
478 + "node_modules/ipaddr.js": {
479 + "version": "1.9.1",
480 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
481 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
482 + "engines": {
483 + "node": ">= 0.10"
484 + }
485 + },
486 + "node_modules/is-arrayish": {
487 + "version": "0.2.1",
488 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
489 + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
490 + },
491 + "node_modules/is-core-module": {
492 + "version": "2.3.0",
493 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz",
494 + "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==",
495 + "dependencies": {
496 + "has": "^1.0.3"
497 + },
498 + "funding": {
499 + "url": "https://github.com/sponsors/ljharb"
500 + }
501 + },
502 + "node_modules/is-plain-obj": {
503 + "version": "1.1.0",
504 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
505 + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
506 + "engines": {
507 + "node": ">=0.10.0"
508 + }
509 + },
510 + "node_modules/is-redirect": {
511 + "version": "1.0.0",
512 + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
513 + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
514 + "engines": {
515 + "node": ">=0.10.0"
516 + }
517 + },
518 + "node_modules/is-retry-allowed": {
519 + "version": "1.2.0",
520 + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
521 + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
522 + "engines": {
523 + "node": ">=0.10.0"
524 + }
525 + },
526 + "node_modules/is-ssh": {
527 + "version": "1.3.2",
528 + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.2.tgz",
529 + "integrity": "sha512-elEw0/0c2UscLrNG+OAorbP539E3rhliKPg+hDMWN9VwrDXfYK+4PBEykDPfxlYYtQvl84TascnQyobfQLHEhQ==",
530 + "dependencies": {
531 + "protocols": "^1.1.0"
532 + }
533 + },
534 + "node_modules/is-stream": {
535 + "version": "1.1.0",
536 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
537 + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
538 + "engines": {
539 + "node": ">=0.10.0"
540 + }
541 + },
542 + "node_modules/isarray": {
543 + "version": "1.0.0",
544 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
545 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
546 + },
547 + "node_modules/iterate-object": {
548 + "version": "1.3.4",
549 + "resolved": "https://registry.npmjs.org/iterate-object/-/iterate-object-1.3.4.tgz",
550 + "integrity": "sha512-4dG1D1x/7g8PwHS9aK6QV5V94+ZvyP4+d19qDv43EzImmrndysIl4prmJ1hWWIGCqrZHyaHBm6BSEWHOLnpoNw=="
551 + },
552 + "node_modules/limit-it": {
553 + "version": "3.2.10",
554 + "resolved": "https://registry.npmjs.org/limit-it/-/limit-it-3.2.10.tgz",
555 + "integrity": "sha512-T0NK99pHnkimldr1WUqvbGV1oWDku/xC9J/OqzJFsV1jeOS6Bwl8W7vkeQIBqwiON9dTALws+rX/XPMQqWerDQ==",
556 + "dependencies": {
557 + "typpy": "^2.0.0"
558 + }
559 + },
560 + "node_modules/lowercase-keys": {
561 + "version": "1.0.1",
562 + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
563 + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
564 + "engines": {
565 + "node": ">=0.10.0"
566 + }
567 + },
568 + "node_modules/media-typer": {
569 + "version": "0.3.0",
570 + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
571 + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
572 + "engines": {
573 + "node": ">= 0.6"
574 + }
575 + },
576 + "node_modules/merge-descriptors": {
577 + "version": "1.0.1",
578 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
579 + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
580 + },
581 + "node_modules/methods": {
582 + "version": "1.1.2",
583 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
584 + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
585 + "engines": {
586 + "node": ">= 0.6"
587 + }
588 + },
589 + "node_modules/mime": {
590 + "version": "1.6.0",
591 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
592 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
593 + "bin": {
594 + "mime": "cli.js"
595 + },
596 + "engines": {
597 + "node": ">=4"
598 + }
599 + },
600 + "node_modules/mime-db": {
601 + "version": "1.47.0",
602 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
603 + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==",
604 + "engines": {
605 + "node": ">= 0.6"
606 + }
607 + },
608 + "node_modules/mime-types": {
609 + "version": "2.1.30",
610 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
611 + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
612 + "dependencies": {
613 + "mime-db": "1.47.0"
614 + },
615 + "engines": {
616 + "node": ">= 0.6"
617 + }
618 + },
619 + "node_modules/minimist": {
620 + "version": "1.2.5",
621 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
622 + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
623 + },
624 + "node_modules/ms": {
625 + "version": "2.0.0",
626 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
627 + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
628 + },
629 + "node_modules/mysql": {
630 + "version": "2.18.1",
631 + "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz",
632 + "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==",
633 + "dependencies": {
634 + "bignumber.js": "9.0.0",
635 + "readable-stream": "2.3.7",
636 + "safe-buffer": "5.1.2",
637 + "sqlstring": "2.3.1"
638 + },
639 + "engines": {
640 + "node": ">= 0.6"
641 + }
642 + },
643 + "node_modules/negotiator": {
644 + "version": "0.6.2",
645 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
646 + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
647 + "engines": {
648 + "node": ">= 0.6"
649 + }
650 + },
651 + "node_modules/node-status-codes": {
652 + "version": "1.0.0",
653 + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
654 + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=",
655 + "engines": {
656 + "node": ">=0.10.0"
657 + }
658 + },
659 + "node_modules/noop6": {
660 + "version": "1.0.9",
661 + "resolved": "https://registry.npmjs.org/noop6/-/noop6-1.0.9.tgz",
662 + "integrity": "sha512-DB3Hwyd89dPr5HqEPg3YHjzvwh/mCqizC1zZ8vyofqc+TQRyPDnT4wgXXbLGF4z9YAzwwTLi8pNLhGqcbSjgkA=="
663 + },
664 + "node_modules/normalize-package-data": {
665 + "version": "2.5.0",
666 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
667 + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
668 + "dependencies": {
669 + "hosted-git-info": "^2.1.4",
670 + "resolve": "^1.10.0",
671 + "semver": "2 || 3 || 4 || 5",
672 + "validate-npm-package-license": "^3.0.1"
673 + }
674 + },
675 + "node_modules/oargv": {
676 + "version": "3.4.10",
677 + "resolved": "https://registry.npmjs.org/oargv/-/oargv-3.4.10.tgz",
678 + "integrity": "sha512-SXaMANv9sr7S/dP0vj0+Ybipa47UE1ntTWQ2rpPRhC6Bsvfl+Jg03Xif7jfL0sWKOYWK8oPjcZ5eJ82t8AP/8g==",
679 + "dependencies": {
680 + "iterate-object": "^1.1.0",
681 + "ul": "^5.0.0"
682 + }
683 + },
684 + "node_modules/obj-def": {
685 + "version": "1.0.9",
686 + "resolved": "https://registry.npmjs.org/obj-def/-/obj-def-1.0.9.tgz",
687 + "integrity": "sha512-bQ4ya3VYD6FAA1+s6mEhaURRHSmw4+sKaXE6UyXZ1XDYc5D+c7look25dFdydmLd18epUegh398gdDkMUZI9xg==",
688 + "dependencies": {
689 + "deffy": "^2.2.2"
690 + }
691 + },
692 + "node_modules/object-assign": {
693 + "version": "4.1.1",
694 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
695 + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
696 + "engines": {
697 + "node": ">=0.10.0"
698 + }
699 + },
700 + "node_modules/on-finished": {
701 + "version": "2.3.0",
702 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
703 + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
704 + "dependencies": {
705 + "ee-first": "1.1.1"
706 + },
707 + "engines": {
708 + "node": ">= 0.8"
709 + }
710 + },
711 + "node_modules/on-headers": {
712 + "version": "1.0.2",
713 + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
714 + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
715 + "engines": {
716 + "node": ">= 0.8"
717 + }
718 + },
719 + "node_modules/one-by-one": {
720 + "version": "3.2.8",
721 + "resolved": "https://registry.npmjs.org/one-by-one/-/one-by-one-3.2.8.tgz",
722 + "integrity": "sha512-HR/pSzZdm46Xqj58K+Bu64kMbSTw8/u77AwWvV+rprO/OsuR++pPlkUJn+SmwqBGRgHKwSKQ974V3uls7crIeQ==",
723 + "dependencies": {
724 + "obj-def": "^1.0.0",
725 + "sliced": "^1.0.1"
726 + }
727 + },
728 + "node_modules/os-tmpdir": {
729 + "version": "1.0.2",
730 + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
731 + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
732 + "engines": {
733 + "node": ">=0.10.0"
734 + }
735 + },
736 + "node_modules/package-json": {
737 + "version": "2.4.0",
738 + "resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz",
739 + "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=",
740 + "dependencies": {
741 + "got": "^5.0.0",
742 + "registry-auth-token": "^3.0.1",
743 + "registry-url": "^3.0.3",
744 + "semver": "^5.1.0"
745 + },
746 + "engines": {
747 + "node": ">=0.10.0"
748 + }
749 + },
750 + "node_modules/package-json-path": {
751 + "version": "1.0.9",
752 + "resolved": "https://registry.npmjs.org/package-json-path/-/package-json-path-1.0.9.tgz",
753 + "integrity": "sha512-uNu7f6Ef7tQHZRnkyVnCtzdSYVN9uBtge/sG7wzcUaawFWkPYUq67iXxRGrQSg/q0tzxIB8jSyIYUKjG2Jn//A==",
754 + "dependencies": {
755 + "abs": "^1.2.1"
756 + }
757 + },
758 + "node_modules/package.json": {
759 + "version": "2.0.1",
760 + "resolved": "https://registry.npmjs.org/package.json/-/package.json-2.0.1.tgz",
761 + "integrity": "sha1-+IYFnSpJ7QduZIg2ldc7K0bSHW0=",
762 + "deprecated": "Use pkg.json instead.",
763 + "dependencies": {
764 + "git-package-json": "^1.4.0",
765 + "git-source": "^1.1.0",
766 + "package-json": "^2.3.1"
767 + }
768 + },
769 + "node_modules/parse-json": {
770 + "version": "2.2.0",
771 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
772 + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
773 + "dependencies": {
774 + "error-ex": "^1.2.0"
775 + },
776 + "engines": {
777 + "node": ">=0.10.0"
778 + }
779 + },
780 + "node_modules/parse-url": {
781 + "version": "1.3.11",
782 + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-1.3.11.tgz",
783 + "integrity": "sha1-V8FUKKuKiSsfQ4aWRccR0OFEtVQ=",
784 + "dependencies": {
785 + "is-ssh": "^1.3.0",
786 + "protocols": "^1.4.0"
787 + }
788 + },
789 + "node_modules/parseurl": {
790 + "version": "1.3.3",
791 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
792 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
793 + "engines": {
794 + "node": ">= 0.8"
795 + }
796 + },
797 + "node_modules/path-parse": {
798 + "version": "1.0.6",
799 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
800 + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
801 + },
802 + "node_modules/path-to-regexp": {
803 + "version": "0.1.7",
804 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
805 + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
806 + },
807 + "node_modules/pinkie": {
808 + "version": "2.0.4",
809 + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
810 + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
811 + "engines": {
812 + "node": ">=0.10.0"
813 + }
814 + },
815 + "node_modules/pinkie-promise": {
816 + "version": "2.0.1",
817 + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
818 + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
819 + "dependencies": {
820 + "pinkie": "^2.0.0"
821 + },
822 + "engines": {
823 + "node": ">=0.10.0"
824 + }
825 + },
826 + "node_modules/prepend-http": {
827 + "version": "1.0.4",
828 + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
829 + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
830 + "engines": {
831 + "node": ">=0.10.0"
832 + }
833 + },
834 + "node_modules/process-nextick-args": {
835 + "version": "2.0.1",
836 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
837 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
838 + },
839 + "node_modules/protocols": {
840 + "version": "1.4.8",
841 + "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.8.tgz",
842 + "integrity": "sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg=="
843 + },
844 + "node_modules/proxy-addr": {
845 + "version": "2.0.6",
846 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
847 + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
848 + "dependencies": {
849 + "forwarded": "~0.1.2",
850 + "ipaddr.js": "1.9.1"
851 + },
852 + "engines": {
853 + "node": ">= 0.10"
854 + }
855 + },
856 + "node_modules/qs": {
857 + "version": "6.7.0",
858 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
859 + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
860 + "engines": {
861 + "node": ">=0.6"
862 + }
863 + },
864 + "node_modules/r-json": {
865 + "version": "1.2.10",
866 + "resolved": "https://registry.npmjs.org/r-json/-/r-json-1.2.10.tgz",
867 + "integrity": "sha512-hu9vyLjSlHXT62NAS7DjI9WazDlvjN0lgp3n431dCVnirVcLkZIpzSwA3orhZEKzdDD2jqNYI+w0yG0aFf4kpA=="
868 + },
869 + "node_modules/r-package-json": {
870 + "version": "1.0.9",
871 + "resolved": "https://registry.npmjs.org/r-package-json/-/r-package-json-1.0.9.tgz",
872 + "integrity": "sha512-G4Vpf1KImWmmPFGdtWQTU0L9zk0SjqEC4qs/jE7AQ+Ylmr5kizMzGeC4wnHp5+ijPqNN+2ZPpvyjVNdN1CDVcg==",
873 + "dependencies": {
874 + "package-json-path": "^1.0.0",
875 + "r-json": "^1.2.1"
876 + }
877 + },
878 + "node_modules/random-bytes": {
879 + "version": "1.0.0",
880 + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
881 + "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=",
882 + "engines": {
883 + "node": ">= 0.8"
884 + }
885 + },
886 + "node_modules/range-parser": {
887 + "version": "1.2.1",
888 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
889 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
890 + "engines": {
891 + "node": ">= 0.6"
892 + }
893 + },
894 + "node_modules/raw-body": {
895 + "version": "2.4.0",
896 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
897 + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
898 + "dependencies": {
899 + "bytes": "3.1.0",
900 + "http-errors": "1.7.2",
901 + "iconv-lite": "0.4.24",
902 + "unpipe": "1.0.0"
903 + },
904 + "engines": {
905 + "node": ">= 0.8"
906 + }
907 + },
908 + "node_modules/rc": {
909 + "version": "1.2.8",
910 + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
911 + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
912 + "dependencies": {
913 + "deep-extend": "^0.6.0",
914 + "ini": "~1.3.0",
915 + "minimist": "^1.2.0",
916 + "strip-json-comments": "~2.0.1"
917 + },
918 + "bin": {
919 + "rc": "cli.js"
920 + }
921 + },
922 + "node_modules/read-all-stream": {
923 + "version": "3.1.0",
924 + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
925 + "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=",
926 + "dependencies": {
927 + "pinkie-promise": "^2.0.0",
928 + "readable-stream": "^2.0.0"
929 + },
930 + "engines": {
931 + "node": ">=0.10.0"
932 + }
933 + },
934 + "node_modules/readable-stream": {
935 + "version": "2.3.7",
936 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
937 + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
938 + "dependencies": {
939 + "core-util-is": "~1.0.0",
940 + "inherits": "~2.0.3",
941 + "isarray": "~1.0.0",
942 + "process-nextick-args": "~2.0.0",
943 + "safe-buffer": "~5.1.1",
944 + "string_decoder": "~1.1.1",
945 + "util-deprecate": "~1.0.1"
946 + }
947 + },
948 + "node_modules/registry-auth-token": {
949 + "version": "3.4.0",
950 + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
951 + "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
952 + "dependencies": {
953 + "rc": "^1.1.6",
954 + "safe-buffer": "^5.0.1"
955 + }
956 + },
957 + "node_modules/registry-url": {
958 + "version": "3.1.0",
959 + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
960 + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
961 + "dependencies": {
962 + "rc": "^1.0.1"
963 + },
964 + "engines": {
965 + "node": ">=0.10.0"
966 + }
967 + },
968 + "node_modules/resolve": {
969 + "version": "1.20.0",
970 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
971 + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
972 + "dependencies": {
973 + "is-core-module": "^2.2.0",
974 + "path-parse": "^1.0.6"
975 + },
976 + "funding": {
977 + "url": "https://github.com/sponsors/ljharb"
978 + }
979 + },
980 + "node_modules/safe-buffer": {
981 + "version": "5.1.2",
982 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
983 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
984 + },
985 + "node_modules/safer-buffer": {
986 + "version": "2.1.2",
987 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
988 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
989 + },
990 + "node_modules/semver": {
991 + "version": "5.7.1",
992 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
993 + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
994 + "bin": {
995 + "semver": "bin/semver"
996 + }
997 + },
998 + "node_modules/send": {
999 + "version": "0.17.1",
1000 + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
1001 + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
1002 + "dependencies": {
1003 + "debug": "2.6.9",
1004 + "depd": "~1.1.2",
1005 + "destroy": "~1.0.4",
1006 + "encodeurl": "~1.0.2",
1007 + "escape-html": "~1.0.3",
1008 + "etag": "~1.8.1",
1009 + "fresh": "0.5.2",
1010 + "http-errors": "~1.7.2",
1011 + "mime": "1.6.0",
1012 + "ms": "2.1.1",
1013 + "on-finished": "~2.3.0",
1014 + "range-parser": "~1.2.1",
1015 + "statuses": "~1.5.0"
1016 + },
1017 + "engines": {
1018 + "node": ">= 0.8.0"
1019 + }
1020 + },
1021 + "node_modules/send/node_modules/ms": {
1022 + "version": "2.1.1",
1023 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
1024 + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
1025 + },
1026 + "node_modules/serve-static": {
1027 + "version": "1.14.1",
1028 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
1029 + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
1030 + "dependencies": {
1031 + "encodeurl": "~1.0.2",
1032 + "escape-html": "~1.0.3",
1033 + "parseurl": "~1.3.3",
1034 + "send": "0.17.1"
1035 + },
1036 + "engines": {
1037 + "node": ">= 0.8.0"
1038 + }
1039 + },
1040 + "node_modules/setprototypeof": {
1041 + "version": "1.1.1",
1042 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
1043 + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
1044 + },
1045 + "node_modules/sliced": {
1046 + "version": "1.0.1",
1047 + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
1048 + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E="
1049 + },
1050 + "node_modules/spdx-correct": {
1051 + "version": "3.1.1",
1052 + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
1053 + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
1054 + "dependencies": {
1055 + "spdx-expression-parse": "^3.0.0",
1056 + "spdx-license-ids": "^3.0.0"
1057 + }
1058 + },
1059 + "node_modules/spdx-exceptions": {
1060 + "version": "2.3.0",
1061 + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
1062 + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A=="
1063 + },
1064 + "node_modules/spdx-expression-parse": {
1065 + "version": "3.0.1",
1066 + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
1067 + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
1068 + "dependencies": {
1069 + "spdx-exceptions": "^2.1.0",
1070 + "spdx-license-ids": "^3.0.0"
1071 + }
1072 + },
1073 + "node_modules/spdx-license-ids": {
1074 + "version": "3.0.7",
1075 + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
1076 + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ=="
1077 + },
1078 + "node_modules/sqlstring": {
1079 + "version": "2.3.1",
1080 + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
1081 + "integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A=",
1082 + "engines": {
1083 + "node": ">= 0.6"
1084 + }
1085 + },
1086 + "node_modules/statuses": {
1087 + "version": "1.5.0",
1088 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
1089 + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
1090 + "engines": {
1091 + "node": ">= 0.6"
1092 + }
1093 + },
1094 + "node_modules/string_decoder": {
1095 + "version": "1.1.1",
1096 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1097 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1098 + "dependencies": {
1099 + "safe-buffer": "~5.1.0"
1100 + }
1101 + },
1102 + "node_modules/strip-json-comments": {
1103 + "version": "2.0.1",
1104 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1105 + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1106 + "engines": {
1107 + "node": ">=0.10.0"
1108 + }
1109 + },
1110 + "node_modules/timed-out": {
1111 + "version": "2.0.0",
1112 + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
1113 + "integrity": "sha1-84sK6B03R9YoAB9B2vxlKs5nHAo=",
1114 + "engines": {
1115 + "node": ">=0.10.0"
1116 + }
1117 + },
1118 + "node_modules/tmp": {
1119 + "version": "0.0.28",
1120 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz",
1121 + "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=",
1122 + "dependencies": {
1123 + "os-tmpdir": "~1.0.1"
1124 + },
1125 + "engines": {
1126 + "node": ">=0.4.0"
1127 + }
1128 + },
1129 + "node_modules/toidentifier": {
1130 + "version": "1.0.0",
1131 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
1132 + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
1133 + "engines": {
1134 + "node": ">=0.6"
1135 + }
1136 + },
1137 + "node_modules/type-is": {
1138 + "version": "1.6.18",
1139 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
1140 + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
1141 + "dependencies": {
1142 + "media-typer": "0.3.0",
1143 + "mime-types": "~2.1.24"
1144 + },
1145 + "engines": {
1146 + "node": ">= 0.6"
1147 + }
1148 + },
1149 + "node_modules/typpy": {
1150 + "version": "2.3.13",
1151 + "resolved": "https://registry.npmjs.org/typpy/-/typpy-2.3.13.tgz",
1152 + "integrity": "sha512-vOxIcQz9sxHi+rT09SJ5aDgVgrPppQjwnnayTrMye1ODaU8gIZTDM19t9TxmEElbMihx2Nq/0/b/MtyKfayRqA==",
1153 + "dependencies": {
1154 + "function.name": "^1.0.3"
1155 + }
1156 + },
1157 + "node_modules/uid-safe": {
1158 + "version": "2.1.5",
1159 + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
1160 + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
1161 + "dependencies": {
1162 + "random-bytes": "~1.0.0"
1163 + },
1164 + "engines": {
1165 + "node": ">= 0.8"
1166 + }
1167 + },
1168 + "node_modules/ul": {
1169 + "version": "5.2.15",
1170 + "resolved": "https://registry.npmjs.org/ul/-/ul-5.2.15.tgz",
1171 + "integrity": "sha512-svLEUy8xSCip5IWnsRa0UOg+2zP0Wsj4qlbjTmX6GJSmvKMHADBuHOm1dpNkWqWPIGuVSqzUkV3Cris5JrlTRQ==",
1172 + "dependencies": {
1173 + "deffy": "^2.2.2",
1174 + "typpy": "^2.3.4"
1175 + }
1176 + },
1177 + "node_modules/unpipe": {
1178 + "version": "1.0.0",
1179 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1180 + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
1181 + "engines": {
1182 + "node": ">= 0.8"
1183 + }
1184 + },
1185 + "node_modules/unzip-response": {
1186 + "version": "1.0.2",
1187 + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz",
1188 + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=",
1189 + "engines": {
1190 + "node": ">=0.10"
1191 + }
1192 + },
1193 + "node_modules/url-parse-lax": {
1194 + "version": "1.0.0",
1195 + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
1196 + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
1197 + "dependencies": {
1198 + "prepend-http": "^1.0.1"
1199 + },
1200 + "engines": {
1201 + "node": ">=0.10.0"
1202 + }
1203 + },
1204 + "node_modules/util-deprecate": {
1205 + "version": "1.0.2",
1206 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1207 + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
1208 + },
1209 + "node_modules/utils-merge": {
1210 + "version": "1.0.1",
1211 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
1212 + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
1213 + "engines": {
1214 + "node": ">= 0.4.0"
1215 + }
1216 + },
1217 + "node_modules/validate-npm-package-license": {
1218 + "version": "3.0.4",
1219 + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
1220 + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
1221 + "dependencies": {
1222 + "spdx-correct": "^3.0.0",
1223 + "spdx-expression-parse": "^3.0.0"
1224 + }
1225 + },
1226 + "node_modules/vary": {
1227 + "version": "1.1.2",
1228 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1229 + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
1230 + "engines": {
1231 + "node": ">= 0.8"
1232 + }
1233 + }
1234 + },
6 "dependencies": { 1235 "dependencies": {
1236 + "abs": {
1237 + "version": "1.3.14",
1238 + "resolved": "https://registry.npmjs.org/abs/-/abs-1.3.14.tgz",
1239 + "integrity": "sha512-PrS26IzwKLWwuURpiKl8wRmJ2KdR/azaVrLEBWG/TALwT20Y7qjtYp1qcMLHA4206hBHY5phv3w4pjf9NPv4Vw==",
1240 + "requires": {
1241 + "ul": "^5.0.0"
1242 + }
1243 + },
7 "accepts": { 1244 "accepts": {
8 "version": "1.3.7", 1245 "version": "1.3.7",
9 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 1246 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
...@@ -45,6 +1282,11 @@ ...@@ -45,6 +1282,11 @@
45 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 1282 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
46 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" 1283 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
47 }, 1284 },
1285 + "capture-stack-trace": {
1286 + "version": "1.0.1",
1287 + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
1288 + "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw=="
1289 + },
48 "content-disposition": { 1290 "content-disposition": {
49 "version": "0.5.3", 1291 "version": "0.5.3",
50 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", 1292 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
...@@ -73,6 +1315,14 @@ ...@@ -73,6 +1315,14 @@
73 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1315 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
74 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 1316 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
75 }, 1317 },
1318 + "create-error-class": {
1319 + "version": "3.0.2",
1320 + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
1321 + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
1322 + "requires": {
1323 + "capture-stack-trace": "^1.0.0"
1324 + }
1325 + },
76 "debug": { 1326 "debug": {
77 "version": "2.6.9", 1327 "version": "2.6.9",
78 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 1328 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
...@@ -81,6 +1331,19 @@ ...@@ -81,6 +1331,19 @@
81 "ms": "2.0.0" 1331 "ms": "2.0.0"
82 } 1332 }
83 }, 1333 },
1334 + "deep-extend": {
1335 + "version": "0.6.0",
1336 + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
1337 + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
1338 + },
1339 + "deffy": {
1340 + "version": "2.2.4",
1341 + "resolved": "https://registry.npmjs.org/deffy/-/deffy-2.2.4.tgz",
1342 + "integrity": "sha512-pLc9lsbsWjr6RxmJ2OLyvm+9l4j1yK69h+TML/gUit/t3vTijpkNGh8LioaJYTGO7F25m6HZndADcUOo2PsiUg==",
1343 + "requires": {
1344 + "typpy": "^2.0.0"
1345 + }
1346 + },
84 "depd": { 1347 "depd": {
85 "version": "1.1.2", 1348 "version": "1.1.2",
86 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 1349 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
...@@ -91,6 +1354,14 @@ ...@@ -91,6 +1354,14 @@
91 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 1354 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
92 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 1355 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
93 }, 1356 },
1357 + "duplexer2": {
1358 + "version": "0.1.4",
1359 + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
1360 + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
1361 + "requires": {
1362 + "readable-stream": "^2.0.2"
1363 + }
1364 + },
94 "ee-first": { 1365 "ee-first": {
95 "version": "1.1.1", 1366 "version": "1.1.1",
96 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 1367 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
...@@ -101,6 +1372,22 @@ ...@@ -101,6 +1372,22 @@
101 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 1372 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
102 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" 1373 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
103 }, 1374 },
1375 + "err": {
1376 + "version": "1.1.1",
1377 + "resolved": "https://registry.npmjs.org/err/-/err-1.1.1.tgz",
1378 + "integrity": "sha1-65KOLhGjFmSPeCgz0PlyWLpDwvg=",
1379 + "requires": {
1380 + "typpy": "^2.2.0"
1381 + }
1382 + },
1383 + "error-ex": {
1384 + "version": "1.3.2",
1385 + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1386 + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1387 + "requires": {
1388 + "is-arrayish": "^0.2.1"
1389 + }
1390 + },
104 "escape-html": { 1391 "escape-html": {
105 "version": "1.0.3", 1392 "version": "1.0.3",
106 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 1393 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
...@@ -111,6 +1398,15 @@ ...@@ -111,6 +1398,15 @@
111 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 1398 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
112 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" 1399 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
113 }, 1400 },
1401 + "exec-limiter": {
1402 + "version": "3.2.13",
1403 + "resolved": "https://registry.npmjs.org/exec-limiter/-/exec-limiter-3.2.13.tgz",
1404 + "integrity": "sha512-86Ri699bwiHZVBzTzNj8gspqAhCPchg70zPVWIh3qzUOA1pUMcb272Em3LPk8AE0mS95B9yMJhtqF8vFJAn0dA==",
1405 + "requires": {
1406 + "limit-it": "^3.0.0",
1407 + "typpy": "^2.1.0"
1408 + }
1409 + },
114 "express": { 1410 "express": {
115 "version": "4.17.1", 1411 "version": "4.17.1",
116 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", 1412 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
...@@ -199,6 +1495,107 @@ ...@@ -199,6 +1495,107 @@
199 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 1495 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
200 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" 1496 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
201 }, 1497 },
1498 + "function-bind": {
1499 + "version": "1.1.1",
1500 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1501 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
1502 + },
1503 + "function.name": {
1504 + "version": "1.0.13",
1505 + "resolved": "https://registry.npmjs.org/function.name/-/function.name-1.0.13.tgz",
1506 + "integrity": "sha512-mVrqdoy5npWZyoXl4DxCeuVF6delDcQjVS9aPdvLYlBxtMTZDR2B5GVEQEoM1jJyspCqg3C0v4ABkLE7tp9xFA==",
1507 + "requires": {
1508 + "noop6": "^1.0.1"
1509 + }
1510 + },
1511 + "git-package-json": {
1512 + "version": "1.4.10",
1513 + "resolved": "https://registry.npmjs.org/git-package-json/-/git-package-json-1.4.10.tgz",
1514 + "integrity": "sha512-DRAcvbzd2SxGK7w8OgYfvKqhFliT5keX0lmSmVdgScgf1kkl5tbbo7Pam6uYoCa1liOiipKxQZG8quCtGWl/fA==",
1515 + "requires": {
1516 + "deffy": "^2.2.1",
1517 + "err": "^1.1.1",
1518 + "gry": "^5.0.0",
1519 + "normalize-package-data": "^2.3.5",
1520 + "oargv": "^3.4.1",
1521 + "one-by-one": "^3.1.0",
1522 + "r-json": "^1.2.1",
1523 + "r-package-json": "^1.0.0",
1524 + "tmp": "0.0.28"
1525 + }
1526 + },
1527 + "git-source": {
1528 + "version": "1.1.10",
1529 + "resolved": "https://registry.npmjs.org/git-source/-/git-source-1.1.10.tgz",
1530 + "integrity": "sha512-XZZ7ZgnLL35oLgM/xjnLYgtlKlxJG0FohC1kWDvGkU7s1VKGXK0pFF/g1itQEwQ3D+uTQzBnzPi8XbqOv7Wc1Q==",
1531 + "requires": {
1532 + "git-url-parse": "^5.0.1"
1533 + }
1534 + },
1535 + "git-up": {
1536 + "version": "1.2.1",
1537 + "resolved": "https://registry.npmjs.org/git-up/-/git-up-1.2.1.tgz",
1538 + "integrity": "sha1-JkSAoAax2EJhrB/gmjpRacV+oZ0=",
1539 + "requires": {
1540 + "is-ssh": "^1.0.0",
1541 + "parse-url": "^1.0.0"
1542 + }
1543 + },
1544 + "git-url-parse": {
1545 + "version": "5.0.1",
1546 + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-5.0.1.tgz",
1547 + "integrity": "sha1-/j15xnRq4FBIz6UIyB553du6OEM=",
1548 + "requires": {
1549 + "git-up": "^1.0.0"
1550 + }
1551 + },
1552 + "got": {
1553 + "version": "5.6.0",
1554 + "resolved": "https://registry.npmjs.org/got/-/got-5.6.0.tgz",
1555 + "integrity": "sha1-ux1+4WO3gIK7yOuDbz85UATqb78=",
1556 + "requires": {
1557 + "create-error-class": "^3.0.1",
1558 + "duplexer2": "^0.1.4",
1559 + "is-plain-obj": "^1.0.0",
1560 + "is-redirect": "^1.0.0",
1561 + "is-retry-allowed": "^1.0.0",
1562 + "is-stream": "^1.0.0",
1563 + "lowercase-keys": "^1.0.0",
1564 + "node-status-codes": "^1.0.0",
1565 + "object-assign": "^4.0.1",
1566 + "parse-json": "^2.1.0",
1567 + "pinkie-promise": "^2.0.0",
1568 + "read-all-stream": "^3.0.0",
1569 + "readable-stream": "^2.0.5",
1570 + "timed-out": "^2.0.0",
1571 + "unzip-response": "^1.0.0",
1572 + "url-parse-lax": "^1.0.0"
1573 + }
1574 + },
1575 + "gry": {
1576 + "version": "5.0.8",
1577 + "resolved": "https://registry.npmjs.org/gry/-/gry-5.0.8.tgz",
1578 + "integrity": "sha512-meq9ZjYVpLzZh3ojhTg7IMad9grGsx6rUUKHLqPnhLXzJkRQvEL2U3tQpS5/WentYTtHtxkT3Ew/mb10D6F6/g==",
1579 + "requires": {
1580 + "abs": "^1.2.1",
1581 + "exec-limiter": "^3.0.0",
1582 + "one-by-one": "^3.0.0",
1583 + "ul": "^5.0.0"
1584 + }
1585 + },
1586 + "has": {
1587 + "version": "1.0.3",
1588 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1589 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1590 + "requires": {
1591 + "function-bind": "^1.1.1"
1592 + }
1593 + },
1594 + "hosted-git-info": {
1595 + "version": "2.8.9",
1596 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
1597 + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw=="
1598 + },
202 "http-errors": { 1599 "http-errors": {
203 "version": "1.7.2", 1600 "version": "1.7.2",
204 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", 1601 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
...@@ -224,16 +1621,80 @@ ...@@ -224,16 +1621,80 @@
224 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1621 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
225 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 1622 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
226 }, 1623 },
1624 + "ini": {
1625 + "version": "1.3.8",
1626 + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1627 + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
1628 + },
227 "ipaddr.js": { 1629 "ipaddr.js": {
228 "version": "1.9.1", 1630 "version": "1.9.1",
229 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 1631 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
230 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" 1632 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
231 }, 1633 },
1634 + "is-arrayish": {
1635 + "version": "0.2.1",
1636 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1637 + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
1638 + },
1639 + "is-core-module": {
1640 + "version": "2.3.0",
1641 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz",
1642 + "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==",
1643 + "requires": {
1644 + "has": "^1.0.3"
1645 + }
1646 + },
1647 + "is-plain-obj": {
1648 + "version": "1.1.0",
1649 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
1650 + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
1651 + },
1652 + "is-redirect": {
1653 + "version": "1.0.0",
1654 + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
1655 + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ="
1656 + },
1657 + "is-retry-allowed": {
1658 + "version": "1.2.0",
1659 + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
1660 + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg=="
1661 + },
1662 + "is-ssh": {
1663 + "version": "1.3.2",
1664 + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.2.tgz",
1665 + "integrity": "sha512-elEw0/0c2UscLrNG+OAorbP539E3rhliKPg+hDMWN9VwrDXfYK+4PBEykDPfxlYYtQvl84TascnQyobfQLHEhQ==",
1666 + "requires": {
1667 + "protocols": "^1.1.0"
1668 + }
1669 + },
1670 + "is-stream": {
1671 + "version": "1.1.0",
1672 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
1673 + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
1674 + },
232 "isarray": { 1675 "isarray": {
233 "version": "1.0.0", 1676 "version": "1.0.0",
234 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1677 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
235 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 1678 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
236 }, 1679 },
1680 + "iterate-object": {
1681 + "version": "1.3.4",
1682 + "resolved": "https://registry.npmjs.org/iterate-object/-/iterate-object-1.3.4.tgz",
1683 + "integrity": "sha512-4dG1D1x/7g8PwHS9aK6QV5V94+ZvyP4+d19qDv43EzImmrndysIl4prmJ1hWWIGCqrZHyaHBm6BSEWHOLnpoNw=="
1684 + },
1685 + "limit-it": {
1686 + "version": "3.2.10",
1687 + "resolved": "https://registry.npmjs.org/limit-it/-/limit-it-3.2.10.tgz",
1688 + "integrity": "sha512-T0NK99pHnkimldr1WUqvbGV1oWDku/xC9J/OqzJFsV1jeOS6Bwl8W7vkeQIBqwiON9dTALws+rX/XPMQqWerDQ==",
1689 + "requires": {
1690 + "typpy": "^2.0.0"
1691 + }
1692 + },
1693 + "lowercase-keys": {
1694 + "version": "1.0.1",
1695 + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
1696 + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
1697 + },
237 "media-typer": { 1698 "media-typer": {
238 "version": "0.3.0", 1699 "version": "0.3.0",
239 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 1700 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
...@@ -267,6 +1728,11 @@ ...@@ -267,6 +1728,11 @@
267 "mime-db": "1.47.0" 1728 "mime-db": "1.47.0"
268 } 1729 }
269 }, 1730 },
1731 + "minimist": {
1732 + "version": "1.2.5",
1733 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1734 + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
1735 + },
270 "ms": { 1736 "ms": {
271 "version": "2.0.0", 1737 "version": "2.0.0",
272 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1738 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
...@@ -288,6 +1754,49 @@ ...@@ -288,6 +1754,49 @@
288 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 1754 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
289 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" 1755 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
290 }, 1756 },
1757 + "node-status-codes": {
1758 + "version": "1.0.0",
1759 + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz",
1760 + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8="
1761 + },
1762 + "noop6": {
1763 + "version": "1.0.9",
1764 + "resolved": "https://registry.npmjs.org/noop6/-/noop6-1.0.9.tgz",
1765 + "integrity": "sha512-DB3Hwyd89dPr5HqEPg3YHjzvwh/mCqizC1zZ8vyofqc+TQRyPDnT4wgXXbLGF4z9YAzwwTLi8pNLhGqcbSjgkA=="
1766 + },
1767 + "normalize-package-data": {
1768 + "version": "2.5.0",
1769 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
1770 + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
1771 + "requires": {
1772 + "hosted-git-info": "^2.1.4",
1773 + "resolve": "^1.10.0",
1774 + "semver": "2 || 3 || 4 || 5",
1775 + "validate-npm-package-license": "^3.0.1"
1776 + }
1777 + },
1778 + "oargv": {
1779 + "version": "3.4.10",
1780 + "resolved": "https://registry.npmjs.org/oargv/-/oargv-3.4.10.tgz",
1781 + "integrity": "sha512-SXaMANv9sr7S/dP0vj0+Ybipa47UE1ntTWQ2rpPRhC6Bsvfl+Jg03Xif7jfL0sWKOYWK8oPjcZ5eJ82t8AP/8g==",
1782 + "requires": {
1783 + "iterate-object": "^1.1.0",
1784 + "ul": "^5.0.0"
1785 + }
1786 + },
1787 + "obj-def": {
1788 + "version": "1.0.9",
1789 + "resolved": "https://registry.npmjs.org/obj-def/-/obj-def-1.0.9.tgz",
1790 + "integrity": "sha512-bQ4ya3VYD6FAA1+s6mEhaURRHSmw4+sKaXE6UyXZ1XDYc5D+c7look25dFdydmLd18epUegh398gdDkMUZI9xg==",
1791 + "requires": {
1792 + "deffy": "^2.2.2"
1793 + }
1794 + },
1795 + "object-assign": {
1796 + "version": "4.1.1",
1797 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1798 + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
1799 + },
291 "on-finished": { 1800 "on-finished": {
292 "version": "2.3.0", 1801 "version": "2.3.0",
293 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 1802 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
...@@ -301,21 +1810,109 @@ ...@@ -301,21 +1810,109 @@
301 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 1810 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
302 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" 1811 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
303 }, 1812 },
1813 + "one-by-one": {
1814 + "version": "3.2.8",
1815 + "resolved": "https://registry.npmjs.org/one-by-one/-/one-by-one-3.2.8.tgz",
1816 + "integrity": "sha512-HR/pSzZdm46Xqj58K+Bu64kMbSTw8/u77AwWvV+rprO/OsuR++pPlkUJn+SmwqBGRgHKwSKQ974V3uls7crIeQ==",
1817 + "requires": {
1818 + "obj-def": "^1.0.0",
1819 + "sliced": "^1.0.1"
1820 + }
1821 + },
1822 + "os-tmpdir": {
1823 + "version": "1.0.2",
1824 + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1825 + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
1826 + },
1827 + "package-json": {
1828 + "version": "2.4.0",
1829 + "resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz",
1830 + "integrity": "sha1-DRW9Z9HLvduyyiIv8u24a8sxqLs=",
1831 + "requires": {
1832 + "got": "^5.0.0",
1833 + "registry-auth-token": "^3.0.1",
1834 + "registry-url": "^3.0.3",
1835 + "semver": "^5.1.0"
1836 + }
1837 + },
1838 + "package-json-path": {
1839 + "version": "1.0.9",
1840 + "resolved": "https://registry.npmjs.org/package-json-path/-/package-json-path-1.0.9.tgz",
1841 + "integrity": "sha512-uNu7f6Ef7tQHZRnkyVnCtzdSYVN9uBtge/sG7wzcUaawFWkPYUq67iXxRGrQSg/q0tzxIB8jSyIYUKjG2Jn//A==",
1842 + "requires": {
1843 + "abs": "^1.2.1"
1844 + }
1845 + },
1846 + "package.json": {
1847 + "version": "2.0.1",
1848 + "resolved": "https://registry.npmjs.org/package.json/-/package.json-2.0.1.tgz",
1849 + "integrity": "sha1-+IYFnSpJ7QduZIg2ldc7K0bSHW0=",
1850 + "requires": {
1851 + "git-package-json": "^1.4.0",
1852 + "git-source": "^1.1.0",
1853 + "package-json": "^2.3.1"
1854 + }
1855 + },
1856 + "parse-json": {
1857 + "version": "2.2.0",
1858 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
1859 + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
1860 + "requires": {
1861 + "error-ex": "^1.2.0"
1862 + }
1863 + },
1864 + "parse-url": {
1865 + "version": "1.3.11",
1866 + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-1.3.11.tgz",
1867 + "integrity": "sha1-V8FUKKuKiSsfQ4aWRccR0OFEtVQ=",
1868 + "requires": {
1869 + "is-ssh": "^1.3.0",
1870 + "protocols": "^1.4.0"
1871 + }
1872 + },
304 "parseurl": { 1873 "parseurl": {
305 "version": "1.3.3", 1874 "version": "1.3.3",
306 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 1875 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
307 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" 1876 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
308 }, 1877 },
1878 + "path-parse": {
1879 + "version": "1.0.6",
1880 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1881 + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
1882 + },
309 "path-to-regexp": { 1883 "path-to-regexp": {
310 "version": "0.1.7", 1884 "version": "0.1.7",
311 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 1885 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
312 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 1886 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
313 }, 1887 },
1888 + "pinkie": {
1889 + "version": "2.0.4",
1890 + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
1891 + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
1892 + },
1893 + "pinkie-promise": {
1894 + "version": "2.0.1",
1895 + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
1896 + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
1897 + "requires": {
1898 + "pinkie": "^2.0.0"
1899 + }
1900 + },
1901 + "prepend-http": {
1902 + "version": "1.0.4",
1903 + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
1904 + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
1905 + },
314 "process-nextick-args": { 1906 "process-nextick-args": {
315 "version": "2.0.1", 1907 "version": "2.0.1",
316 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 1908 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
317 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" 1909 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
318 }, 1910 },
1911 + "protocols": {
1912 + "version": "1.4.8",
1913 + "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.8.tgz",
1914 + "integrity": "sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg=="
1915 + },
319 "proxy-addr": { 1916 "proxy-addr": {
320 "version": "2.0.6", 1917 "version": "2.0.6",
321 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", 1918 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
...@@ -330,6 +1927,20 @@ ...@@ -330,6 +1927,20 @@
330 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 1927 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
331 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" 1928 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
332 }, 1929 },
1930 + "r-json": {
1931 + "version": "1.2.10",
1932 + "resolved": "https://registry.npmjs.org/r-json/-/r-json-1.2.10.tgz",
1933 + "integrity": "sha512-hu9vyLjSlHXT62NAS7DjI9WazDlvjN0lgp3n431dCVnirVcLkZIpzSwA3orhZEKzdDD2jqNYI+w0yG0aFf4kpA=="
1934 + },
1935 + "r-package-json": {
1936 + "version": "1.0.9",
1937 + "resolved": "https://registry.npmjs.org/r-package-json/-/r-package-json-1.0.9.tgz",
1938 + "integrity": "sha512-G4Vpf1KImWmmPFGdtWQTU0L9zk0SjqEC4qs/jE7AQ+Ylmr5kizMzGeC4wnHp5+ijPqNN+2ZPpvyjVNdN1CDVcg==",
1939 + "requires": {
1940 + "package-json-path": "^1.0.0",
1941 + "r-json": "^1.2.1"
1942 + }
1943 + },
333 "random-bytes": { 1944 "random-bytes": {
334 "version": "1.0.0", 1945 "version": "1.0.0",
335 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", 1946 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
...@@ -351,6 +1962,26 @@ ...@@ -351,6 +1962,26 @@
351 "unpipe": "1.0.0" 1962 "unpipe": "1.0.0"
352 } 1963 }
353 }, 1964 },
1965 + "rc": {
1966 + "version": "1.2.8",
1967 + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
1968 + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
1969 + "requires": {
1970 + "deep-extend": "^0.6.0",
1971 + "ini": "~1.3.0",
1972 + "minimist": "^1.2.0",
1973 + "strip-json-comments": "~2.0.1"
1974 + }
1975 + },
1976 + "read-all-stream": {
1977 + "version": "3.1.0",
1978 + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz",
1979 + "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=",
1980 + "requires": {
1981 + "pinkie-promise": "^2.0.0",
1982 + "readable-stream": "^2.0.0"
1983 + }
1984 + },
354 "readable-stream": { 1985 "readable-stream": {
355 "version": "2.3.7", 1986 "version": "2.3.7",
356 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 1987 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
...@@ -365,6 +1996,32 @@ ...@@ -365,6 +1996,32 @@
365 "util-deprecate": "~1.0.1" 1996 "util-deprecate": "~1.0.1"
366 } 1997 }
367 }, 1998 },
1999 + "registry-auth-token": {
2000 + "version": "3.4.0",
2001 + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
2002 + "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
2003 + "requires": {
2004 + "rc": "^1.1.6",
2005 + "safe-buffer": "^5.0.1"
2006 + }
2007 + },
2008 + "registry-url": {
2009 + "version": "3.1.0",
2010 + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
2011 + "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
2012 + "requires": {
2013 + "rc": "^1.0.1"
2014 + }
2015 + },
2016 + "resolve": {
2017 + "version": "1.20.0",
2018 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
2019 + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
2020 + "requires": {
2021 + "is-core-module": "^2.2.0",
2022 + "path-parse": "^1.0.6"
2023 + }
2024 + },
368 "safe-buffer": { 2025 "safe-buffer": {
369 "version": "5.1.2", 2026 "version": "5.1.2",
370 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 2027 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
...@@ -375,6 +2032,11 @@ ...@@ -375,6 +2032,11 @@
375 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2032 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
376 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 2033 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
377 }, 2034 },
2035 + "semver": {
2036 + "version": "5.7.1",
2037 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2038 + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
2039 + },
378 "send": { 2040 "send": {
379 "version": "0.17.1", 2041 "version": "0.17.1",
380 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", 2042 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
...@@ -418,6 +2080,39 @@ ...@@ -418,6 +2080,39 @@
418 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 2080 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
419 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 2081 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
420 }, 2082 },
2083 + "sliced": {
2084 + "version": "1.0.1",
2085 + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
2086 + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E="
2087 + },
2088 + "spdx-correct": {
2089 + "version": "3.1.1",
2090 + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
2091 + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
2092 + "requires": {
2093 + "spdx-expression-parse": "^3.0.0",
2094 + "spdx-license-ids": "^3.0.0"
2095 + }
2096 + },
2097 + "spdx-exceptions": {
2098 + "version": "2.3.0",
2099 + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
2100 + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A=="
2101 + },
2102 + "spdx-expression-parse": {
2103 + "version": "3.0.1",
2104 + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
2105 + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
2106 + "requires": {
2107 + "spdx-exceptions": "^2.1.0",
2108 + "spdx-license-ids": "^3.0.0"
2109 + }
2110 + },
2111 + "spdx-license-ids": {
2112 + "version": "3.0.7",
2113 + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
2114 + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ=="
2115 + },
421 "sqlstring": { 2116 "sqlstring": {
422 "version": "2.3.1", 2117 "version": "2.3.1",
423 "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz", 2118 "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
...@@ -436,6 +2131,24 @@ ...@@ -436,6 +2131,24 @@
436 "safe-buffer": "~5.1.0" 2131 "safe-buffer": "~5.1.0"
437 } 2132 }
438 }, 2133 },
2134 + "strip-json-comments": {
2135 + "version": "2.0.1",
2136 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
2137 + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
2138 + },
2139 + "timed-out": {
2140 + "version": "2.0.0",
2141 + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz",
2142 + "integrity": "sha1-84sK6B03R9YoAB9B2vxlKs5nHAo="
2143 + },
2144 + "tmp": {
2145 + "version": "0.0.28",
2146 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz",
2147 + "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=",
2148 + "requires": {
2149 + "os-tmpdir": "~1.0.1"
2150 + }
2151 + },
439 "toidentifier": { 2152 "toidentifier": {
440 "version": "1.0.0", 2153 "version": "1.0.0",
441 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 2154 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
...@@ -450,6 +2163,14 @@ ...@@ -450,6 +2163,14 @@
450 "mime-types": "~2.1.24" 2163 "mime-types": "~2.1.24"
451 } 2164 }
452 }, 2165 },
2166 + "typpy": {
2167 + "version": "2.3.13",
2168 + "resolved": "https://registry.npmjs.org/typpy/-/typpy-2.3.13.tgz",
2169 + "integrity": "sha512-vOxIcQz9sxHi+rT09SJ5aDgVgrPppQjwnnayTrMye1ODaU8gIZTDM19t9TxmEElbMihx2Nq/0/b/MtyKfayRqA==",
2170 + "requires": {
2171 + "function.name": "^1.0.3"
2172 + }
2173 + },
453 "uid-safe": { 2174 "uid-safe": {
454 "version": "2.1.5", 2175 "version": "2.1.5",
455 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", 2176 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
...@@ -458,11 +2179,33 @@ ...@@ -458,11 +2179,33 @@
458 "random-bytes": "~1.0.0" 2179 "random-bytes": "~1.0.0"
459 } 2180 }
460 }, 2181 },
2182 + "ul": {
2183 + "version": "5.2.15",
2184 + "resolved": "https://registry.npmjs.org/ul/-/ul-5.2.15.tgz",
2185 + "integrity": "sha512-svLEUy8xSCip5IWnsRa0UOg+2zP0Wsj4qlbjTmX6GJSmvKMHADBuHOm1dpNkWqWPIGuVSqzUkV3Cris5JrlTRQ==",
2186 + "requires": {
2187 + "deffy": "^2.2.2",
2188 + "typpy": "^2.3.4"
2189 + }
2190 + },
461 "unpipe": { 2191 "unpipe": {
462 "version": "1.0.0", 2192 "version": "1.0.0",
463 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 2193 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
464 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 2194 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
465 }, 2195 },
2196 + "unzip-response": {
2197 + "version": "1.0.2",
2198 + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz",
2199 + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4="
2200 + },
2201 + "url-parse-lax": {
2202 + "version": "1.0.0",
2203 + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
2204 + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
2205 + "requires": {
2206 + "prepend-http": "^1.0.1"
2207 + }
2208 + },
466 "util-deprecate": { 2209 "util-deprecate": {
467 "version": "1.0.2", 2210 "version": "1.0.2",
468 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2211 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
...@@ -473,6 +2216,15 @@ ...@@ -473,6 +2216,15 @@
473 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 2216 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
474 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" 2217 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
475 }, 2218 },
2219 + "validate-npm-package-license": {
2220 + "version": "3.0.4",
2221 + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
2222 + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
2223 + "requires": {
2224 + "spdx-correct": "^3.0.0",
2225 + "spdx-expression-parse": "^3.0.0"
2226 + }
2227 + },
476 "vary": { 2228 "vary": {
477 "version": "1.1.2", 2229 "version": "1.1.2",
478 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 2230 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
......
1 { 1 {
2 - "name": "mapmory", 2 + "name": "Mapmory",
3 "version": "1.0.0", 3 "version": "1.0.0",
4 "description": "", 4 "description": "",
5 "main": "app.js", 5 "main": "app.js",
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
12 "body-parser": "^1.19.0", 12 "body-parser": "^1.19.0",
13 "express": "^4.17.1", 13 "express": "^4.17.1",
14 "express-session": "^1.17.1", 14 "express-session": "^1.17.1",
15 - "mysql": "^2.18.1" 15 + "mysql": "^2.18.1",
16 + "package.json": "^2.0.1"
16 } 17 }
17 } 18 }
......