송효섭

Backend environment initialize

File mode changed
File mode changed
1 +{
2 + "name": "culturegallery",
3 + "version": "1.0.0",
4 + "lockfileVersion": 2,
5 + "requires": true,
6 + "packages": {
7 + "": {
8 + "name": "culturegallery",
9 + "version": "1.0.0",
10 + "license": "MIT",
11 + "dependencies": {
12 + "express": "^4.17.1"
13 + }
14 + },
15 + "node_modules/accepts": {
16 + "version": "1.3.7",
17 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
18 + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
19 + "dependencies": {
20 + "mime-types": "~2.1.24",
21 + "negotiator": "0.6.2"
22 + },
23 + "engines": {
24 + "node": ">= 0.6"
25 + }
26 + },
27 + "node_modules/array-flatten": {
28 + "version": "1.1.1",
29 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
30 + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
31 + },
32 + "node_modules/body-parser": {
33 + "version": "1.19.0",
34 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
35 + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
36 + "dependencies": {
37 + "bytes": "3.1.0",
38 + "content-type": "~1.0.4",
39 + "debug": "2.6.9",
40 + "depd": "~1.1.2",
41 + "http-errors": "1.7.2",
42 + "iconv-lite": "0.4.24",
43 + "on-finished": "~2.3.0",
44 + "qs": "6.7.0",
45 + "raw-body": "2.4.0",
46 + "type-is": "~1.6.17"
47 + },
48 + "engines": {
49 + "node": ">= 0.8"
50 + }
51 + },
52 + "node_modules/bytes": {
53 + "version": "3.1.0",
54 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
55 + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
56 + "engines": {
57 + "node": ">= 0.8"
58 + }
59 + },
60 + "node_modules/content-disposition": {
61 + "version": "0.5.3",
62 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
63 + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
64 + "dependencies": {
65 + "safe-buffer": "5.1.2"
66 + },
67 + "engines": {
68 + "node": ">= 0.6"
69 + }
70 + },
71 + "node_modules/content-type": {
72 + "version": "1.0.4",
73 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
74 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
75 + "engines": {
76 + "node": ">= 0.6"
77 + }
78 + },
79 + "node_modules/cookie": {
80 + "version": "0.4.0",
81 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
82 + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
83 + "engines": {
84 + "node": ">= 0.6"
85 + }
86 + },
87 + "node_modules/cookie-signature": {
88 + "version": "1.0.6",
89 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
90 + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
91 + },
92 + "node_modules/debug": {
93 + "version": "2.6.9",
94 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
95 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
96 + "dependencies": {
97 + "ms": "2.0.0"
98 + }
99 + },
100 + "node_modules/depd": {
101 + "version": "1.1.2",
102 + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
103 + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
104 + "engines": {
105 + "node": ">= 0.6"
106 + }
107 + },
108 + "node_modules/destroy": {
109 + "version": "1.0.4",
110 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
111 + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
112 + },
113 + "node_modules/ee-first": {
114 + "version": "1.1.1",
115 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
116 + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
117 + },
118 + "node_modules/encodeurl": {
119 + "version": "1.0.2",
120 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
121 + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
122 + "engines": {
123 + "node": ">= 0.8"
124 + }
125 + },
126 + "node_modules/escape-html": {
127 + "version": "1.0.3",
128 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
129 + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
130 + },
131 + "node_modules/etag": {
132 + "version": "1.8.1",
133 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
134 + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
135 + "engines": {
136 + "node": ">= 0.6"
137 + }
138 + },
139 + "node_modules/express": {
140 + "version": "4.17.1",
141 + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
142 + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
143 + "dependencies": {
144 + "accepts": "~1.3.7",
145 + "array-flatten": "1.1.1",
146 + "body-parser": "1.19.0",
147 + "content-disposition": "0.5.3",
148 + "content-type": "~1.0.4",
149 + "cookie": "0.4.0",
150 + "cookie-signature": "1.0.6",
151 + "debug": "2.6.9",
152 + "depd": "~1.1.2",
153 + "encodeurl": "~1.0.2",
154 + "escape-html": "~1.0.3",
155 + "etag": "~1.8.1",
156 + "finalhandler": "~1.1.2",
157 + "fresh": "0.5.2",
158 + "merge-descriptors": "1.0.1",
159 + "methods": "~1.1.2",
160 + "on-finished": "~2.3.0",
161 + "parseurl": "~1.3.3",
162 + "path-to-regexp": "0.1.7",
163 + "proxy-addr": "~2.0.5",
164 + "qs": "6.7.0",
165 + "range-parser": "~1.2.1",
166 + "safe-buffer": "5.1.2",
167 + "send": "0.17.1",
168 + "serve-static": "1.14.1",
169 + "setprototypeof": "1.1.1",
170 + "statuses": "~1.5.0",
171 + "type-is": "~1.6.18",
172 + "utils-merge": "1.0.1",
173 + "vary": "~1.1.2"
174 + },
175 + "engines": {
176 + "node": ">= 0.10.0"
177 + }
178 + },
179 + "node_modules/finalhandler": {
180 + "version": "1.1.2",
181 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
182 + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
183 + "dependencies": {
184 + "debug": "2.6.9",
185 + "encodeurl": "~1.0.2",
186 + "escape-html": "~1.0.3",
187 + "on-finished": "~2.3.0",
188 + "parseurl": "~1.3.3",
189 + "statuses": "~1.5.0",
190 + "unpipe": "~1.0.0"
191 + },
192 + "engines": {
193 + "node": ">= 0.8"
194 + }
195 + },
196 + "node_modules/forwarded": {
197 + "version": "0.1.2",
198 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
199 + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
200 + "engines": {
201 + "node": ">= 0.6"
202 + }
203 + },
204 + "node_modules/fresh": {
205 + "version": "0.5.2",
206 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
207 + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
208 + "engines": {
209 + "node": ">= 0.6"
210 + }
211 + },
212 + "node_modules/http-errors": {
213 + "version": "1.7.2",
214 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
215 + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
216 + "dependencies": {
217 + "depd": "~1.1.2",
218 + "inherits": "2.0.3",
219 + "setprototypeof": "1.1.1",
220 + "statuses": ">= 1.5.0 < 2",
221 + "toidentifier": "1.0.0"
222 + },
223 + "engines": {
224 + "node": ">= 0.6"
225 + }
226 + },
227 + "node_modules/iconv-lite": {
228 + "version": "0.4.24",
229 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
230 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
231 + "dependencies": {
232 + "safer-buffer": ">= 2.1.2 < 3"
233 + },
234 + "engines": {
235 + "node": ">=0.10.0"
236 + }
237 + },
238 + "node_modules/inherits": {
239 + "version": "2.0.3",
240 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
241 + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
242 + },
243 + "node_modules/ipaddr.js": {
244 + "version": "1.9.1",
245 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
246 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
247 + "engines": {
248 + "node": ">= 0.10"
249 + }
250 + },
251 + "node_modules/media-typer": {
252 + "version": "0.3.0",
253 + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
254 + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
255 + "engines": {
256 + "node": ">= 0.6"
257 + }
258 + },
259 + "node_modules/merge-descriptors": {
260 + "version": "1.0.1",
261 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
262 + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
263 + },
264 + "node_modules/methods": {
265 + "version": "1.1.2",
266 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
267 + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
268 + "engines": {
269 + "node": ">= 0.6"
270 + }
271 + },
272 + "node_modules/mime": {
273 + "version": "1.6.0",
274 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
275 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
276 + "bin": {
277 + "mime": "cli.js"
278 + },
279 + "engines": {
280 + "node": ">=4"
281 + }
282 + },
283 + "node_modules/mime-db": {
284 + "version": "1.44.0",
285 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
286 + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
287 + "engines": {
288 + "node": ">= 0.6"
289 + }
290 + },
291 + "node_modules/mime-types": {
292 + "version": "2.1.27",
293 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
294 + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
295 + "dependencies": {
296 + "mime-db": "1.44.0"
297 + },
298 + "engines": {
299 + "node": ">= 0.6"
300 + }
301 + },
302 + "node_modules/ms": {
303 + "version": "2.0.0",
304 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
305 + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
306 + },
307 + "node_modules/negotiator": {
308 + "version": "0.6.2",
309 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
310 + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
311 + "engines": {
312 + "node": ">= 0.6"
313 + }
314 + },
315 + "node_modules/on-finished": {
316 + "version": "2.3.0",
317 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
318 + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
319 + "dependencies": {
320 + "ee-first": "1.1.1"
321 + },
322 + "engines": {
323 + "node": ">= 0.8"
324 + }
325 + },
326 + "node_modules/parseurl": {
327 + "version": "1.3.3",
328 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
329 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
330 + "engines": {
331 + "node": ">= 0.8"
332 + }
333 + },
334 + "node_modules/path-to-regexp": {
335 + "version": "0.1.7",
336 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
337 + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
338 + },
339 + "node_modules/proxy-addr": {
340 + "version": "2.0.6",
341 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
342 + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
343 + "dependencies": {
344 + "forwarded": "~0.1.2",
345 + "ipaddr.js": "1.9.1"
346 + },
347 + "engines": {
348 + "node": ">= 0.10"
349 + }
350 + },
351 + "node_modules/qs": {
352 + "version": "6.7.0",
353 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
354 + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
355 + "engines": {
356 + "node": ">=0.6"
357 + }
358 + },
359 + "node_modules/range-parser": {
360 + "version": "1.2.1",
361 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
362 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
363 + "engines": {
364 + "node": ">= 0.6"
365 + }
366 + },
367 + "node_modules/raw-body": {
368 + "version": "2.4.0",
369 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
370 + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
371 + "dependencies": {
372 + "bytes": "3.1.0",
373 + "http-errors": "1.7.2",
374 + "iconv-lite": "0.4.24",
375 + "unpipe": "1.0.0"
376 + },
377 + "engines": {
378 + "node": ">= 0.8"
379 + }
380 + },
381 + "node_modules/safe-buffer": {
382 + "version": "5.1.2",
383 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
384 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
385 + },
386 + "node_modules/safer-buffer": {
387 + "version": "2.1.2",
388 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
389 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
390 + },
391 + "node_modules/send": {
392 + "version": "0.17.1",
393 + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
394 + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
395 + "dependencies": {
396 + "debug": "2.6.9",
397 + "depd": "~1.1.2",
398 + "destroy": "~1.0.4",
399 + "encodeurl": "~1.0.2",
400 + "escape-html": "~1.0.3",
401 + "etag": "~1.8.1",
402 + "fresh": "0.5.2",
403 + "http-errors": "~1.7.2",
404 + "mime": "1.6.0",
405 + "ms": "2.1.1",
406 + "on-finished": "~2.3.0",
407 + "range-parser": "~1.2.1",
408 + "statuses": "~1.5.0"
409 + },
410 + "engines": {
411 + "node": ">= 0.8.0"
412 + }
413 + },
414 + "node_modules/send/node_modules/ms": {
415 + "version": "2.1.1",
416 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
417 + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
418 + },
419 + "node_modules/serve-static": {
420 + "version": "1.14.1",
421 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
422 + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
423 + "dependencies": {
424 + "encodeurl": "~1.0.2",
425 + "escape-html": "~1.0.3",
426 + "parseurl": "~1.3.3",
427 + "send": "0.17.1"
428 + },
429 + "engines": {
430 + "node": ">= 0.8.0"
431 + }
432 + },
433 + "node_modules/setprototypeof": {
434 + "version": "1.1.1",
435 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
436 + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
437 + },
438 + "node_modules/statuses": {
439 + "version": "1.5.0",
440 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
441 + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
442 + "engines": {
443 + "node": ">= 0.6"
444 + }
445 + },
446 + "node_modules/toidentifier": {
447 + "version": "1.0.0",
448 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
449 + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
450 + "engines": {
451 + "node": ">=0.6"
452 + }
453 + },
454 + "node_modules/type-is": {
455 + "version": "1.6.18",
456 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
457 + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
458 + "dependencies": {
459 + "media-typer": "0.3.0",
460 + "mime-types": "~2.1.24"
461 + },
462 + "engines": {
463 + "node": ">= 0.6"
464 + }
465 + },
466 + "node_modules/unpipe": {
467 + "version": "1.0.0",
468 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
469 + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
470 + "engines": {
471 + "node": ">= 0.8"
472 + }
473 + },
474 + "node_modules/utils-merge": {
475 + "version": "1.0.1",
476 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
477 + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
478 + "engines": {
479 + "node": ">= 0.4.0"
480 + }
481 + },
482 + "node_modules/vary": {
483 + "version": "1.1.2",
484 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
485 + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
486 + "engines": {
487 + "node": ">= 0.8"
488 + }
489 + }
490 + },
491 + "dependencies": {
492 + "accepts": {
493 + "version": "1.3.7",
494 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
495 + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
496 + "requires": {
497 + "mime-types": "~2.1.24",
498 + "negotiator": "0.6.2"
499 + }
500 + },
501 + "array-flatten": {
502 + "version": "1.1.1",
503 + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
504 + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
505 + },
506 + "body-parser": {
507 + "version": "1.19.0",
508 + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
509 + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
510 + "requires": {
511 + "bytes": "3.1.0",
512 + "content-type": "~1.0.4",
513 + "debug": "2.6.9",
514 + "depd": "~1.1.2",
515 + "http-errors": "1.7.2",
516 + "iconv-lite": "0.4.24",
517 + "on-finished": "~2.3.0",
518 + "qs": "6.7.0",
519 + "raw-body": "2.4.0",
520 + "type-is": "~1.6.17"
521 + }
522 + },
523 + "bytes": {
524 + "version": "3.1.0",
525 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
526 + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
527 + },
528 + "content-disposition": {
529 + "version": "0.5.3",
530 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
531 + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
532 + "requires": {
533 + "safe-buffer": "5.1.2"
534 + }
535 + },
536 + "content-type": {
537 + "version": "1.0.4",
538 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
539 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
540 + },
541 + "cookie": {
542 + "version": "0.4.0",
543 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
544 + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
545 + },
546 + "cookie-signature": {
547 + "version": "1.0.6",
548 + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
549 + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
550 + },
551 + "debug": {
552 + "version": "2.6.9",
553 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
554 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
555 + "requires": {
556 + "ms": "2.0.0"
557 + }
558 + },
559 + "depd": {
560 + "version": "1.1.2",
561 + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
562 + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
563 + },
564 + "destroy": {
565 + "version": "1.0.4",
566 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
567 + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
568 + },
569 + "ee-first": {
570 + "version": "1.1.1",
571 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
572 + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
573 + },
574 + "encodeurl": {
575 + "version": "1.0.2",
576 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
577 + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
578 + },
579 + "escape-html": {
580 + "version": "1.0.3",
581 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
582 + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
583 + },
584 + "etag": {
585 + "version": "1.8.1",
586 + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
587 + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
588 + },
589 + "express": {
590 + "version": "4.17.1",
591 + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
592 + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
593 + "requires": {
594 + "accepts": "~1.3.7",
595 + "array-flatten": "1.1.1",
596 + "body-parser": "1.19.0",
597 + "content-disposition": "0.5.3",
598 + "content-type": "~1.0.4",
599 + "cookie": "0.4.0",
600 + "cookie-signature": "1.0.6",
601 + "debug": "2.6.9",
602 + "depd": "~1.1.2",
603 + "encodeurl": "~1.0.2",
604 + "escape-html": "~1.0.3",
605 + "etag": "~1.8.1",
606 + "finalhandler": "~1.1.2",
607 + "fresh": "0.5.2",
608 + "merge-descriptors": "1.0.1",
609 + "methods": "~1.1.2",
610 + "on-finished": "~2.3.0",
611 + "parseurl": "~1.3.3",
612 + "path-to-regexp": "0.1.7",
613 + "proxy-addr": "~2.0.5",
614 + "qs": "6.7.0",
615 + "range-parser": "~1.2.1",
616 + "safe-buffer": "5.1.2",
617 + "send": "0.17.1",
618 + "serve-static": "1.14.1",
619 + "setprototypeof": "1.1.1",
620 + "statuses": "~1.5.0",
621 + "type-is": "~1.6.18",
622 + "utils-merge": "1.0.1",
623 + "vary": "~1.1.2"
624 + }
625 + },
626 + "finalhandler": {
627 + "version": "1.1.2",
628 + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
629 + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
630 + "requires": {
631 + "debug": "2.6.9",
632 + "encodeurl": "~1.0.2",
633 + "escape-html": "~1.0.3",
634 + "on-finished": "~2.3.0",
635 + "parseurl": "~1.3.3",
636 + "statuses": "~1.5.0",
637 + "unpipe": "~1.0.0"
638 + }
639 + },
640 + "forwarded": {
641 + "version": "0.1.2",
642 + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
643 + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
644 + },
645 + "fresh": {
646 + "version": "0.5.2",
647 + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
648 + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
649 + },
650 + "http-errors": {
651 + "version": "1.7.2",
652 + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
653 + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
654 + "requires": {
655 + "depd": "~1.1.2",
656 + "inherits": "2.0.3",
657 + "setprototypeof": "1.1.1",
658 + "statuses": ">= 1.5.0 < 2",
659 + "toidentifier": "1.0.0"
660 + }
661 + },
662 + "iconv-lite": {
663 + "version": "0.4.24",
664 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
665 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
666 + "requires": {
667 + "safer-buffer": ">= 2.1.2 < 3"
668 + }
669 + },
670 + "inherits": {
671 + "version": "2.0.3",
672 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
673 + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
674 + },
675 + "ipaddr.js": {
676 + "version": "1.9.1",
677 + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
678 + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
679 + },
680 + "media-typer": {
681 + "version": "0.3.0",
682 + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
683 + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
684 + },
685 + "merge-descriptors": {
686 + "version": "1.0.1",
687 + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
688 + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
689 + },
690 + "methods": {
691 + "version": "1.1.2",
692 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
693 + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
694 + },
695 + "mime": {
696 + "version": "1.6.0",
697 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
698 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
699 + },
700 + "mime-db": {
701 + "version": "1.44.0",
702 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
703 + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
704 + },
705 + "mime-types": {
706 + "version": "2.1.27",
707 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
708 + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
709 + "requires": {
710 + "mime-db": "1.44.0"
711 + }
712 + },
713 + "ms": {
714 + "version": "2.0.0",
715 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
716 + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
717 + },
718 + "negotiator": {
719 + "version": "0.6.2",
720 + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
721 + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
722 + },
723 + "on-finished": {
724 + "version": "2.3.0",
725 + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
726 + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
727 + "requires": {
728 + "ee-first": "1.1.1"
729 + }
730 + },
731 + "parseurl": {
732 + "version": "1.3.3",
733 + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
734 + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
735 + },
736 + "path-to-regexp": {
737 + "version": "0.1.7",
738 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
739 + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
740 + },
741 + "proxy-addr": {
742 + "version": "2.0.6",
743 + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
744 + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
745 + "requires": {
746 + "forwarded": "~0.1.2",
747 + "ipaddr.js": "1.9.1"
748 + }
749 + },
750 + "qs": {
751 + "version": "6.7.0",
752 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
753 + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
754 + },
755 + "range-parser": {
756 + "version": "1.2.1",
757 + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
758 + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
759 + },
760 + "raw-body": {
761 + "version": "2.4.0",
762 + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
763 + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
764 + "requires": {
765 + "bytes": "3.1.0",
766 + "http-errors": "1.7.2",
767 + "iconv-lite": "0.4.24",
768 + "unpipe": "1.0.0"
769 + }
770 + },
771 + "safe-buffer": {
772 + "version": "5.1.2",
773 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
774 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
775 + },
776 + "safer-buffer": {
777 + "version": "2.1.2",
778 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
779 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
780 + },
781 + "send": {
782 + "version": "0.17.1",
783 + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
784 + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
785 + "requires": {
786 + "debug": "2.6.9",
787 + "depd": "~1.1.2",
788 + "destroy": "~1.0.4",
789 + "encodeurl": "~1.0.2",
790 + "escape-html": "~1.0.3",
791 + "etag": "~1.8.1",
792 + "fresh": "0.5.2",
793 + "http-errors": "~1.7.2",
794 + "mime": "1.6.0",
795 + "ms": "2.1.1",
796 + "on-finished": "~2.3.0",
797 + "range-parser": "~1.2.1",
798 + "statuses": "~1.5.0"
799 + },
800 + "dependencies": {
801 + "ms": {
802 + "version": "2.1.1",
803 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
804 + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
805 + }
806 + }
807 + },
808 + "serve-static": {
809 + "version": "1.14.1",
810 + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
811 + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
812 + "requires": {
813 + "encodeurl": "~1.0.2",
814 + "escape-html": "~1.0.3",
815 + "parseurl": "~1.3.3",
816 + "send": "0.17.1"
817 + }
818 + },
819 + "setprototypeof": {
820 + "version": "1.1.1",
821 + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
822 + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
823 + },
824 + "statuses": {
825 + "version": "1.5.0",
826 + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
827 + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
828 + },
829 + "toidentifier": {
830 + "version": "1.0.0",
831 + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
832 + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
833 + },
834 + "type-is": {
835 + "version": "1.6.18",
836 + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
837 + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
838 + "requires": {
839 + "media-typer": "0.3.0",
840 + "mime-types": "~2.1.24"
841 + }
842 + },
843 + "unpipe": {
844 + "version": "1.0.0",
845 + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
846 + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
847 + },
848 + "utils-merge": {
849 + "version": "1.0.1",
850 + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
851 + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
852 + },
853 + "vary": {
854 + "version": "1.1.2",
855 + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
856 + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
857 + }
858 + }
859 +}
File mode changed