YujeLee

Backend : mysql installed

...@@ -3,633 +3,6 @@ ...@@ -3,633 +3,6 @@
3 "version": "1.0.0", 3 "version": "1.0.0",
4 "lockfileVersion": 1, 4 "lockfileVersion": 1,
5 "requires": true, 5 "requires": true,
6 -<<<<<<< HEAD
7 -=======
8 - "packages": {
9 - "": {
10 - "name": "culturegallery",
11 - "version": "1.0.0",
12 - "license": "MIT",
13 - "dependencies": {
14 - "ejs": "^3.1.5",
15 - "express": "^4.17.1"
16 - }
17 - },
18 - "node_modules/accepts": {
19 - "version": "1.3.7",
20 - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
21 - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
22 - "dependencies": {
23 - "mime-types": "~2.1.24",
24 - "negotiator": "0.6.2"
25 - },
26 - "engines": {
27 - "node": ">= 0.6"
28 - }
29 - },
30 - "node_modules/ansi-styles": {
31 - "version": "3.2.1",
32 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
33 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
34 - "dependencies": {
35 - "color-convert": "^1.9.0"
36 - },
37 - "engines": {
38 - "node": ">=4"
39 - }
40 - },
41 - "node_modules/array-flatten": {
42 - "version": "1.1.1",
43 - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
44 - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
45 - },
46 - "node_modules/async": {
47 - "version": "0.9.2",
48 - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
49 - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
50 - },
51 - "node_modules/balanced-match": {
52 - "version": "1.0.0",
53 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
54 - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
55 - },
56 - "node_modules/body-parser": {
57 - "version": "1.19.0",
58 - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
59 - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
60 - "dependencies": {
61 - "bytes": "3.1.0",
62 - "content-type": "~1.0.4",
63 - "debug": "2.6.9",
64 - "depd": "~1.1.2",
65 - "http-errors": "1.7.2",
66 - "iconv-lite": "0.4.24",
67 - "on-finished": "~2.3.0",
68 - "qs": "6.7.0",
69 - "raw-body": "2.4.0",
70 - "type-is": "~1.6.17"
71 - },
72 - "engines": {
73 - "node": ">= 0.8"
74 - }
75 - },
76 - "node_modules/brace-expansion": {
77 - "version": "1.1.11",
78 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
79 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
80 - "dependencies": {
81 - "balanced-match": "^1.0.0",
82 - "concat-map": "0.0.1"
83 - }
84 - },
85 - "node_modules/bytes": {
86 - "version": "3.1.0",
87 - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
88 - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
89 - "engines": {
90 - "node": ">= 0.8"
91 - }
92 - },
93 - "node_modules/chalk": {
94 - "version": "2.4.2",
95 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
96 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
97 - "dependencies": {
98 - "ansi-styles": "^3.2.1",
99 - "escape-string-regexp": "^1.0.5",
100 - "supports-color": "^5.3.0"
101 - },
102 - "engines": {
103 - "node": ">=4"
104 - }
105 - },
106 - "node_modules/color-convert": {
107 - "version": "1.9.3",
108 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
109 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
110 - "dependencies": {
111 - "color-name": "1.1.3"
112 - }
113 - },
114 - "node_modules/color-name": {
115 - "version": "1.1.3",
116 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
117 - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
118 - },
119 - "node_modules/concat-map": {
120 - "version": "0.0.1",
121 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
122 - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
123 - },
124 - "node_modules/content-disposition": {
125 - "version": "0.5.3",
126 - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
127 - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
128 - "dependencies": {
129 - "safe-buffer": "5.1.2"
130 - },
131 - "engines": {
132 - "node": ">= 0.6"
133 - }
134 - },
135 - "node_modules/content-type": {
136 - "version": "1.0.4",
137 - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
138 - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
139 - "engines": {
140 - "node": ">= 0.6"
141 - }
142 - },
143 - "node_modules/cookie": {
144 - "version": "0.4.0",
145 - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
146 - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
147 - "engines": {
148 - "node": ">= 0.6"
149 - }
150 - },
151 - "node_modules/cookie-signature": {
152 - "version": "1.0.6",
153 - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
154 - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
155 - },
156 - "node_modules/debug": {
157 - "version": "2.6.9",
158 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
159 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
160 - "dependencies": {
161 - "ms": "2.0.0"
162 - }
163 - },
164 - "node_modules/depd": {
165 - "version": "1.1.2",
166 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
167 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
168 - "engines": {
169 - "node": ">= 0.6"
170 - }
171 - },
172 - "node_modules/destroy": {
173 - "version": "1.0.4",
174 - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
175 - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
176 - },
177 - "node_modules/ee-first": {
178 - "version": "1.1.1",
179 - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
180 - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
181 - },
182 - "node_modules/ejs": {
183 - "version": "3.1.5",
184 - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.5.tgz",
185 - "integrity": "sha512-dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==",
186 - "dependencies": {
187 - "jake": "^10.6.1"
188 - },
189 - "bin": {
190 - "ejs": "bin/cli.js"
191 - },
192 - "engines": {
193 - "node": ">=0.10.0"
194 - }
195 - },
196 - "node_modules/encodeurl": {
197 - "version": "1.0.2",
198 - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
199 - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
200 - "engines": {
201 - "node": ">= 0.8"
202 - }
203 - },
204 - "node_modules/escape-html": {
205 - "version": "1.0.3",
206 - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
207 - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
208 - },
209 - "node_modules/escape-string-regexp": {
210 - "version": "1.0.5",
211 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
212 - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
213 - "engines": {
214 - "node": ">=0.8.0"
215 - }
216 - },
217 - "node_modules/etag": {
218 - "version": "1.8.1",
219 - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
220 - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
221 - "engines": {
222 - "node": ">= 0.6"
223 - }
224 - },
225 - "node_modules/express": {
226 - "version": "4.17.1",
227 - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
228 - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
229 - "dependencies": {
230 - "accepts": "~1.3.7",
231 - "array-flatten": "1.1.1",
232 - "body-parser": "1.19.0",
233 - "content-disposition": "0.5.3",
234 - "content-type": "~1.0.4",
235 - "cookie": "0.4.0",
236 - "cookie-signature": "1.0.6",
237 - "debug": "2.6.9",
238 - "depd": "~1.1.2",
239 - "encodeurl": "~1.0.2",
240 - "escape-html": "~1.0.3",
241 - "etag": "~1.8.1",
242 - "finalhandler": "~1.1.2",
243 - "fresh": "0.5.2",
244 - "merge-descriptors": "1.0.1",
245 - "methods": "~1.1.2",
246 - "on-finished": "~2.3.0",
247 - "parseurl": "~1.3.3",
248 - "path-to-regexp": "0.1.7",
249 - "proxy-addr": "~2.0.5",
250 - "qs": "6.7.0",
251 - "range-parser": "~1.2.1",
252 - "safe-buffer": "5.1.2",
253 - "send": "0.17.1",
254 - "serve-static": "1.14.1",
255 - "setprototypeof": "1.1.1",
256 - "statuses": "~1.5.0",
257 - "type-is": "~1.6.18",
258 - "utils-merge": "1.0.1",
259 - "vary": "~1.1.2"
260 - },
261 - "engines": {
262 - "node": ">= 0.10.0"
263 - }
264 - },
265 - "node_modules/filelist": {
266 - "version": "1.0.1",
267 - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz",
268 - "integrity": "sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==",
269 - "dependencies": {
270 - "minimatch": "^3.0.4"
271 - }
272 - },
273 - "node_modules/finalhandler": {
274 - "version": "1.1.2",
275 - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
276 - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
277 - "dependencies": {
278 - "debug": "2.6.9",
279 - "encodeurl": "~1.0.2",
280 - "escape-html": "~1.0.3",
281 - "on-finished": "~2.3.0",
282 - "parseurl": "~1.3.3",
283 - "statuses": "~1.5.0",
284 - "unpipe": "~1.0.0"
285 - },
286 - "engines": {
287 - "node": ">= 0.8"
288 - }
289 - },
290 - "node_modules/forwarded": {
291 - "version": "0.1.2",
292 - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
293 - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
294 - "engines": {
295 - "node": ">= 0.6"
296 - }
297 - },
298 - "node_modules/fresh": {
299 - "version": "0.5.2",
300 - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
301 - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
302 - "engines": {
303 - "node": ">= 0.6"
304 - }
305 - },
306 - "node_modules/has-flag": {
307 - "version": "3.0.0",
308 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
309 - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
310 - "engines": {
311 - "node": ">=4"
312 - }
313 - },
314 - "node_modules/http-errors": {
315 - "version": "1.7.2",
316 - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
317 - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
318 - "dependencies": {
319 - "depd": "~1.1.2",
320 - "inherits": "2.0.3",
321 - "setprototypeof": "1.1.1",
322 - "statuses": ">= 1.5.0 < 2",
323 - "toidentifier": "1.0.0"
324 - },
325 - "engines": {
326 - "node": ">= 0.6"
327 - }
328 - },
329 - "node_modules/iconv-lite": {
330 - "version": "0.4.24",
331 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
332 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
333 - "dependencies": {
334 - "safer-buffer": ">= 2.1.2 < 3"
335 - },
336 - "engines": {
337 - "node": ">=0.10.0"
338 - }
339 - },
340 - "node_modules/inherits": {
341 - "version": "2.0.3",
342 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
343 - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
344 - },
345 - "node_modules/ipaddr.js": {
346 - "version": "1.9.1",
347 - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
348 - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
349 - "engines": {
350 - "node": ">= 0.10"
351 - }
352 - },
353 - "node_modules/jake": {
354 - "version": "10.8.2",
355 - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz",
356 - "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==",
357 - "dependencies": {
358 - "async": "0.9.x",
359 - "chalk": "^2.4.2",
360 - "filelist": "^1.0.1",
361 - "minimatch": "^3.0.4"
362 - },
363 - "bin": {
364 - "jake": "bin/cli.js"
365 - },
366 - "engines": {
367 - "node": "*"
368 - }
369 - },
370 - "node_modules/media-typer": {
371 - "version": "0.3.0",
372 - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
373 - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
374 - "engines": {
375 - "node": ">= 0.6"
376 - }
377 - },
378 - "node_modules/merge-descriptors": {
379 - "version": "1.0.1",
380 - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
381 - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
382 - },
383 - "node_modules/methods": {
384 - "version": "1.1.2",
385 - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
386 - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
387 - "engines": {
388 - "node": ">= 0.6"
389 - }
390 - },
391 - "node_modules/mime": {
392 - "version": "1.6.0",
393 - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
394 - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
395 - "bin": {
396 - "mime": "cli.js"
397 - },
398 - "engines": {
399 - "node": ">=4"
400 - }
401 - },
402 - "node_modules/mime-db": {
403 - "version": "1.44.0",
404 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
405 - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
406 - "engines": {
407 - "node": ">= 0.6"
408 - }
409 - },
410 - "node_modules/mime-types": {
411 - "version": "2.1.27",
412 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
413 - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
414 - "dependencies": {
415 - "mime-db": "1.44.0"
416 - },
417 - "engines": {
418 - "node": ">= 0.6"
419 - }
420 - },
421 - "node_modules/minimatch": {
422 - "version": "3.0.4",
423 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
424 - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
425 - "dependencies": {
426 - "brace-expansion": "^1.1.7"
427 - },
428 - "engines": {
429 - "node": "*"
430 - }
431 - },
432 - "node_modules/ms": {
433 - "version": "2.0.0",
434 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
435 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
436 - },
437 - "node_modules/negotiator": {
438 - "version": "0.6.2",
439 - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
440 - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
441 - "engines": {
442 - "node": ">= 0.6"
443 - }
444 - },
445 - "node_modules/on-finished": {
446 - "version": "2.3.0",
447 - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
448 - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
449 - "dependencies": {
450 - "ee-first": "1.1.1"
451 - },
452 - "engines": {
453 - "node": ">= 0.8"
454 - }
455 - },
456 - "node_modules/parseurl": {
457 - "version": "1.3.3",
458 - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
459 - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
460 - "engines": {
461 - "node": ">= 0.8"
462 - }
463 - },
464 - "node_modules/path-to-regexp": {
465 - "version": "0.1.7",
466 - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
467 - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
468 - },
469 - "node_modules/proxy-addr": {
470 - "version": "2.0.6",
471 - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
472 - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
473 - "dependencies": {
474 - "forwarded": "~0.1.2",
475 - "ipaddr.js": "1.9.1"
476 - },
477 - "engines": {
478 - "node": ">= 0.10"
479 - }
480 - },
481 - "node_modules/qs": {
482 - "version": "6.7.0",
483 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
484 - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
485 - "engines": {
486 - "node": ">=0.6"
487 - }
488 - },
489 - "node_modules/range-parser": {
490 - "version": "1.2.1",
491 - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
492 - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
493 - "engines": {
494 - "node": ">= 0.6"
495 - }
496 - },
497 - "node_modules/raw-body": {
498 - "version": "2.4.0",
499 - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
500 - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
501 - "dependencies": {
502 - "bytes": "3.1.0",
503 - "http-errors": "1.7.2",
504 - "iconv-lite": "0.4.24",
505 - "unpipe": "1.0.0"
506 - },
507 - "engines": {
508 - "node": ">= 0.8"
509 - }
510 - },
511 - "node_modules/safe-buffer": {
512 - "version": "5.1.2",
513 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
514 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
515 - },
516 - "node_modules/safer-buffer": {
517 - "version": "2.1.2",
518 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
519 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
520 - },
521 - "node_modules/send": {
522 - "version": "0.17.1",
523 - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
524 - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
525 - "dependencies": {
526 - "debug": "2.6.9",
527 - "depd": "~1.1.2",
528 - "destroy": "~1.0.4",
529 - "encodeurl": "~1.0.2",
530 - "escape-html": "~1.0.3",
531 - "etag": "~1.8.1",
532 - "fresh": "0.5.2",
533 - "http-errors": "~1.7.2",
534 - "mime": "1.6.0",
535 - "ms": "2.1.1",
536 - "on-finished": "~2.3.0",
537 - "range-parser": "~1.2.1",
538 - "statuses": "~1.5.0"
539 - },
540 - "engines": {
541 - "node": ">= 0.8.0"
542 - }
543 - },
544 - "node_modules/send/node_modules/ms": {
545 - "version": "2.1.1",
546 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
547 - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
548 - },
549 - "node_modules/serve-static": {
550 - "version": "1.14.1",
551 - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
552 - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
553 - "dependencies": {
554 - "encodeurl": "~1.0.2",
555 - "escape-html": "~1.0.3",
556 - "parseurl": "~1.3.3",
557 - "send": "0.17.1"
558 - },
559 - "engines": {
560 - "node": ">= 0.8.0"
561 - }
562 - },
563 - "node_modules/setprototypeof": {
564 - "version": "1.1.1",
565 - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
566 - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
567 - },
568 - "node_modules/statuses": {
569 - "version": "1.5.0",
570 - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
571 - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
572 - "engines": {
573 - "node": ">= 0.6"
574 - }
575 - },
576 - "node_modules/supports-color": {
577 - "version": "5.5.0",
578 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
579 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
580 - "dependencies": {
581 - "has-flag": "^3.0.0"
582 - },
583 - "engines": {
584 - "node": ">=4"
585 - }
586 - },
587 - "node_modules/toidentifier": {
588 - "version": "1.0.0",
589 - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
590 - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
591 - "engines": {
592 - "node": ">=0.6"
593 - }
594 - },
595 - "node_modules/type-is": {
596 - "version": "1.6.18",
597 - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
598 - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
599 - "dependencies": {
600 - "media-typer": "0.3.0",
601 - "mime-types": "~2.1.24"
602 - },
603 - "engines": {
604 - "node": ">= 0.6"
605 - }
606 - },
607 - "node_modules/unpipe": {
608 - "version": "1.0.0",
609 - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
610 - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
611 - "engines": {
612 - "node": ">= 0.8"
613 - }
614 - },
615 - "node_modules/utils-merge": {
616 - "version": "1.0.1",
617 - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
618 - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
619 - "engines": {
620 - "node": ">= 0.4.0"
621 - }
622 - },
623 - "node_modules/vary": {
624 - "version": "1.1.2",
625 - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
626 - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
627 - "engines": {
628 - "node": ">= 0.8"
629 - }
630 - }
631 - },
632 ->>>>>>> fce0e2c2148edbd32673b720c8123f1b3aa99538
633 "dependencies": { 6 "dependencies": {
634 "accepts": { 7 "accepts": {
635 "version": "1.3.7", 8 "version": "1.3.7",
...@@ -663,6 +36,11 @@ ...@@ -663,6 +36,11 @@
663 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 36 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
664 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 37 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
665 }, 38 },
39 + "bignumber.js": {
40 + "version": "9.0.0",
41 + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
42 + "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A=="
43 + },
666 "body-parser": { 44 "body-parser": {
667 "version": "1.19.0", 45 "version": "1.19.0",
668 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", 46 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
...@@ -745,6 +123,11 @@ ...@@ -745,6 +123,11 @@
745 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 123 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
746 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" 124 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
747 }, 125 },
126 + "core-util-is": {
127 + "version": "1.0.2",
128 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
129 + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
130 + },
748 "debug": { 131 "debug": {
749 "version": "2.6.9", 132 "version": "2.6.9",
750 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 133 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
...@@ -900,6 +283,11 @@ ...@@ -900,6 +283,11 @@
900 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 283 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
901 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" 284 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
902 }, 285 },
286 + "isarray": {
287 + "version": "1.0.0",
288 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
289 + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
290 + },
903 "jake": { 291 "jake": {
904 "version": "10.8.2", 292 "version": "10.8.2",
905 "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", 293 "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz",
...@@ -957,6 +345,17 @@ ...@@ -957,6 +345,17 @@
957 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 345 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
958 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 346 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
959 }, 347 },
348 + "mysql": {
349 + "version": "2.18.1",
350 + "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz",
351 + "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==",
352 + "requires": {
353 + "bignumber.js": "9.0.0",
354 + "readable-stream": "2.3.7",
355 + "safe-buffer": "5.1.2",
356 + "sqlstring": "2.3.1"
357 + }
358 + },
960 "negotiator": { 359 "negotiator": {
961 "version": "0.6.2", 360 "version": "0.6.2",
962 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 361 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
...@@ -980,6 +379,11 @@ ...@@ -980,6 +379,11 @@
980 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 379 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
981 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 380 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
982 }, 381 },
382 + "process-nextick-args": {
383 + "version": "2.0.1",
384 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
385 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
386 + },
983 "proxy-addr": { 387 "proxy-addr": {
984 "version": "2.0.6", 388 "version": "2.0.6",
985 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", 389 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
...@@ -1010,6 +414,20 @@ ...@@ -1010,6 +414,20 @@
1010 "unpipe": "1.0.0" 414 "unpipe": "1.0.0"
1011 } 415 }
1012 }, 416 },
417 + "readable-stream": {
418 + "version": "2.3.7",
419 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
420 + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
421 + "requires": {
422 + "core-util-is": "~1.0.0",
423 + "inherits": "~2.0.3",
424 + "isarray": "~1.0.0",
425 + "process-nextick-args": "~2.0.0",
426 + "safe-buffer": "~5.1.1",
427 + "string_decoder": "~1.1.1",
428 + "util-deprecate": "~1.0.1"
429 + }
430 + },
1013 "safe-buffer": { 431 "safe-buffer": {
1014 "version": "5.1.2", 432 "version": "5.1.2",
1015 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 433 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
...@@ -1063,11 +481,24 @@ ...@@ -1063,11 +481,24 @@
1063 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 481 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
1064 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 482 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
1065 }, 483 },
484 + "sqlstring": {
485 + "version": "2.3.1",
486 + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
487 + "integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A="
488 + },
1066 "statuses": { 489 "statuses": {
1067 "version": "1.5.0", 490 "version": "1.5.0",
1068 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 491 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
1069 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 492 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
1070 }, 493 },
494 + "string_decoder": {
495 + "version": "1.1.1",
496 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
497 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
498 + "requires": {
499 + "safe-buffer": "~5.1.0"
500 + }
501 + },
1071 "supports-color": { 502 "supports-color": {
1072 "version": "5.5.0", 503 "version": "5.5.0",
1073 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 504 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
...@@ -1095,6 +526,11 @@ ...@@ -1095,6 +526,11 @@
1095 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 526 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1096 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 527 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
1097 }, 528 },
529 + "util-deprecate": {
530 + "version": "1.0.2",
531 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
532 + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
533 + },
1098 "utils-merge": { 534 "utils-merge": {
1099 "version": "1.0.1", 535 "version": "1.0.1",
1100 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 536 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
15 "license": "MIT", 15 "license": "MIT",
16 "dependencies": { 16 "dependencies": {
17 "ejs": "^3.1.5", 17 "ejs": "^3.1.5",
18 - "express": "^4.17.1" 18 + "express": "^4.17.1",
19 + "mysql": "^2.18.1"
19 } 20 }
20 } 21 }
......