Add main.css, Update index.ejs, Update list.ejs : apply (front) 2.검색결과페이지.png
Showing
5 changed files
with
1070 additions
and
91 deletions
... | @@ -12,9 +12,34 @@ | ... | @@ -12,9 +12,34 @@ |
12 | "body-parser": "^1.19.0", | 12 | "body-parser": "^1.19.0", |
13 | "ejs": "^3.1.6", | 13 | "ejs": "^3.1.6", |
14 | "express": "^4.17.1", | 14 | "express": "^4.17.1", |
15 | - "mongodb": "^3.6.4" | 15 | + "mongodb": "^3.7.3", |
16 | + "mongoose": "^5.13.13", | ||
17 | + "request": "^2.88.2" | ||
16 | } | 18 | } |
17 | }, | 19 | }, |
20 | + "node_modules/@types/bson": { | ||
21 | + "version": "4.2.0", | ||
22 | + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.2.0.tgz", | ||
23 | + "integrity": "sha512-ELCPqAdroMdcuxqwMgUpifQyRoTpyYCNr1V9xKyF40VsBobsj+BbWNRvwGchMgBPGqkw655ypkjj2MEF5ywVwg==", | ||
24 | + "deprecated": "This is a stub types definition. bson provides its own type definitions, so you do not need this installed.", | ||
25 | + "dependencies": { | ||
26 | + "bson": "*" | ||
27 | + } | ||
28 | + }, | ||
29 | + "node_modules/@types/mongodb": { | ||
30 | + "version": "3.6.20", | ||
31 | + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.20.tgz", | ||
32 | + "integrity": "sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==", | ||
33 | + "dependencies": { | ||
34 | + "@types/bson": "*", | ||
35 | + "@types/node": "*" | ||
36 | + } | ||
37 | + }, | ||
38 | + "node_modules/@types/node": { | ||
39 | + "version": "16.11.12", | ||
40 | + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.12.tgz", | ||
41 | + "integrity": "sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==" | ||
42 | + }, | ||
18 | "node_modules/accepts": { | 43 | "node_modules/accepts": { |
19 | "version": "1.3.7", | 44 | "version": "1.3.7", |
20 | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", | 45 | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", |
... | @@ -27,6 +52,21 @@ | ... | @@ -27,6 +52,21 @@ |
27 | "node": ">= 0.6" | 52 | "node": ">= 0.6" |
28 | } | 53 | } |
29 | }, | 54 | }, |
55 | + "node_modules/ajv": { | ||
56 | + "version": "6.12.6", | ||
57 | + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", | ||
58 | + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", | ||
59 | + "dependencies": { | ||
60 | + "fast-deep-equal": "^3.1.1", | ||
61 | + "fast-json-stable-stringify": "^2.0.0", | ||
62 | + "json-schema-traverse": "^0.4.1", | ||
63 | + "uri-js": "^4.2.2" | ||
64 | + }, | ||
65 | + "funding": { | ||
66 | + "type": "github", | ||
67 | + "url": "https://github.com/sponsors/epoberezkin" | ||
68 | + } | ||
69 | + }, | ||
30 | "node_modules/ansi-styles": { | 70 | "node_modules/ansi-styles": { |
31 | "version": "3.2.1", | 71 | "version": "3.2.1", |
32 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", | 72 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", |
... | @@ -43,16 +83,58 @@ | ... | @@ -43,16 +83,58 @@ |
43 | "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", | 83 | "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", |
44 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" | 84 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" |
45 | }, | 85 | }, |
86 | + "node_modules/asn1": { | ||
87 | + "version": "0.2.6", | ||
88 | + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", | ||
89 | + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", | ||
90 | + "dependencies": { | ||
91 | + "safer-buffer": "~2.1.0" | ||
92 | + } | ||
93 | + }, | ||
94 | + "node_modules/assert-plus": { | ||
95 | + "version": "1.0.0", | ||
96 | + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", | ||
97 | + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", | ||
98 | + "engines": { | ||
99 | + "node": ">=0.8" | ||
100 | + } | ||
101 | + }, | ||
46 | "node_modules/async": { | 102 | "node_modules/async": { |
47 | "version": "0.9.2", | 103 | "version": "0.9.2", |
48 | "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", | 104 | "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", |
49 | "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" | 105 | "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" |
50 | }, | 106 | }, |
107 | + "node_modules/asynckit": { | ||
108 | + "version": "0.4.0", | ||
109 | + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||
110 | + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" | ||
111 | + }, | ||
112 | + "node_modules/aws-sign2": { | ||
113 | + "version": "0.7.0", | ||
114 | + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", | ||
115 | + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", | ||
116 | + "engines": { | ||
117 | + "node": "*" | ||
118 | + } | ||
119 | + }, | ||
120 | + "node_modules/aws4": { | ||
121 | + "version": "1.11.0", | ||
122 | + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", | ||
123 | + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" | ||
124 | + }, | ||
51 | "node_modules/balanced-match": { | 125 | "node_modules/balanced-match": { |
52 | "version": "1.0.2", | 126 | "version": "1.0.2", |
53 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", | 127 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", |
54 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" | 128 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" |
55 | }, | 129 | }, |
130 | + "node_modules/bcrypt-pbkdf": { | ||
131 | + "version": "1.0.2", | ||
132 | + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", | ||
133 | + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", | ||
134 | + "dependencies": { | ||
135 | + "tweetnacl": "^0.14.3" | ||
136 | + } | ||
137 | + }, | ||
56 | "node_modules/bl": { | 138 | "node_modules/bl": { |
57 | "version": "2.2.1", | 139 | "version": "2.2.1", |
58 | "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", | 140 | "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", |
... | @@ -62,6 +144,11 @@ | ... | @@ -62,6 +144,11 @@ |
62 | "safe-buffer": "^5.1.1" | 144 | "safe-buffer": "^5.1.1" |
63 | } | 145 | } |
64 | }, | 146 | }, |
147 | + "node_modules/bluebird": { | ||
148 | + "version": "3.5.1", | ||
149 | + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", | ||
150 | + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" | ||
151 | + }, | ||
65 | "node_modules/body-parser": { | 152 | "node_modules/body-parser": { |
66 | "version": "1.19.0", | 153 | "version": "1.19.0", |
67 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", | 154 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", |
... | @@ -107,6 +194,11 @@ | ... | @@ -107,6 +194,11 @@ |
107 | "node": ">= 0.8" | 194 | "node": ">= 0.8" |
108 | } | 195 | } |
109 | }, | 196 | }, |
197 | + "node_modules/caseless": { | ||
198 | + "version": "0.12.0", | ||
199 | + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", | ||
200 | + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" | ||
201 | + }, | ||
110 | "node_modules/chalk": { | 202 | "node_modules/chalk": { |
111 | "version": "2.4.2", | 203 | "version": "2.4.2", |
112 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", | 204 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", |
... | @@ -133,6 +225,17 @@ | ... | @@ -133,6 +225,17 @@ |
133 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", | 225 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", |
134 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" | 226 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" |
135 | }, | 227 | }, |
228 | + "node_modules/combined-stream": { | ||
229 | + "version": "1.0.8", | ||
230 | + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", | ||
231 | + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", | ||
232 | + "dependencies": { | ||
233 | + "delayed-stream": "~1.0.0" | ||
234 | + }, | ||
235 | + "engines": { | ||
236 | + "node": ">= 0.8" | ||
237 | + } | ||
238 | + }, | ||
136 | "node_modules/concat-map": { | 239 | "node_modules/concat-map": { |
137 | "version": "0.0.1", | 240 | "version": "0.0.1", |
138 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | 241 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
... | @@ -175,6 +278,17 @@ | ... | @@ -175,6 +278,17 @@ |
175 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", | 278 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", |
176 | "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" | 279 | "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" |
177 | }, | 280 | }, |
281 | + "node_modules/dashdash": { | ||
282 | + "version": "1.14.1", | ||
283 | + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", | ||
284 | + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", | ||
285 | + "dependencies": { | ||
286 | + "assert-plus": "^1.0.0" | ||
287 | + }, | ||
288 | + "engines": { | ||
289 | + "node": ">=0.10" | ||
290 | + } | ||
291 | + }, | ||
178 | "node_modules/debug": { | 292 | "node_modules/debug": { |
179 | "version": "2.6.9", | 293 | "version": "2.6.9", |
180 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 294 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
... | @@ -183,6 +297,14 @@ | ... | @@ -183,6 +297,14 @@ |
183 | "ms": "2.0.0" | 297 | "ms": "2.0.0" |
184 | } | 298 | } |
185 | }, | 299 | }, |
300 | + "node_modules/delayed-stream": { | ||
301 | + "version": "1.0.0", | ||
302 | + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", | ||
303 | + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", | ||
304 | + "engines": { | ||
305 | + "node": ">=0.4.0" | ||
306 | + } | ||
307 | + }, | ||
186 | "node_modules/denque": { | 308 | "node_modules/denque": { |
187 | "version": "1.5.1", | 309 | "version": "1.5.1", |
188 | "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", | 310 | "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", |
... | @@ -204,6 +326,15 @@ | ... | @@ -204,6 +326,15 @@ |
204 | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", | 326 | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", |
205 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" | 327 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" |
206 | }, | 328 | }, |
329 | + "node_modules/ecc-jsbn": { | ||
330 | + "version": "0.1.2", | ||
331 | + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", | ||
332 | + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", | ||
333 | + "dependencies": { | ||
334 | + "jsbn": "~0.1.0", | ||
335 | + "safer-buffer": "^2.1.0" | ||
336 | + } | ||
337 | + }, | ||
207 | "node_modules/ee-first": { | 338 | "node_modules/ee-first": { |
208 | "version": "1.1.1", | 339 | "version": "1.1.1", |
209 | "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", | 340 | "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", |
... | @@ -292,6 +423,29 @@ | ... | @@ -292,6 +423,29 @@ |
292 | "node": ">= 0.10.0" | 423 | "node": ">= 0.10.0" |
293 | } | 424 | } |
294 | }, | 425 | }, |
426 | + "node_modules/extend": { | ||
427 | + "version": "3.0.2", | ||
428 | + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", | ||
429 | + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" | ||
430 | + }, | ||
431 | + "node_modules/extsprintf": { | ||
432 | + "version": "1.3.0", | ||
433 | + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", | ||
434 | + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", | ||
435 | + "engines": [ | ||
436 | + "node >=0.6.0" | ||
437 | + ] | ||
438 | + }, | ||
439 | + "node_modules/fast-deep-equal": { | ||
440 | + "version": "3.1.3", | ||
441 | + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", | ||
442 | + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" | ||
443 | + }, | ||
444 | + "node_modules/fast-json-stable-stringify": { | ||
445 | + "version": "2.1.0", | ||
446 | + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", | ||
447 | + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" | ||
448 | + }, | ||
295 | "node_modules/filelist": { | 449 | "node_modules/filelist": { |
296 | "version": "1.0.2", | 450 | "version": "1.0.2", |
297 | "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", | 451 | "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", |
... | @@ -317,6 +471,27 @@ | ... | @@ -317,6 +471,27 @@ |
317 | "node": ">= 0.8" | 471 | "node": ">= 0.8" |
318 | } | 472 | } |
319 | }, | 473 | }, |
474 | + "node_modules/forever-agent": { | ||
475 | + "version": "0.6.1", | ||
476 | + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", | ||
477 | + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", | ||
478 | + "engines": { | ||
479 | + "node": "*" | ||
480 | + } | ||
481 | + }, | ||
482 | + "node_modules/form-data": { | ||
483 | + "version": "2.3.3", | ||
484 | + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", | ||
485 | + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", | ||
486 | + "dependencies": { | ||
487 | + "asynckit": "^0.4.0", | ||
488 | + "combined-stream": "^1.0.6", | ||
489 | + "mime-types": "^2.1.12" | ||
490 | + }, | ||
491 | + "engines": { | ||
492 | + "node": ">= 0.12" | ||
493 | + } | ||
494 | + }, | ||
320 | "node_modules/forwarded": { | 495 | "node_modules/forwarded": { |
321 | "version": "0.2.0", | 496 | "version": "0.2.0", |
322 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", | 497 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", |
... | @@ -333,6 +508,35 @@ | ... | @@ -333,6 +508,35 @@ |
333 | "node": ">= 0.6" | 508 | "node": ">= 0.6" |
334 | } | 509 | } |
335 | }, | 510 | }, |
511 | + "node_modules/getpass": { | ||
512 | + "version": "0.1.7", | ||
513 | + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", | ||
514 | + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", | ||
515 | + "dependencies": { | ||
516 | + "assert-plus": "^1.0.0" | ||
517 | + } | ||
518 | + }, | ||
519 | + "node_modules/har-schema": { | ||
520 | + "version": "2.0.0", | ||
521 | + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", | ||
522 | + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", | ||
523 | + "engines": { | ||
524 | + "node": ">=4" | ||
525 | + } | ||
526 | + }, | ||
527 | + "node_modules/har-validator": { | ||
528 | + "version": "5.1.5", | ||
529 | + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", | ||
530 | + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", | ||
531 | + "deprecated": "this library is no longer supported", | ||
532 | + "dependencies": { | ||
533 | + "ajv": "^6.12.3", | ||
534 | + "har-schema": "^2.0.0" | ||
535 | + }, | ||
536 | + "engines": { | ||
537 | + "node": ">=6" | ||
538 | + } | ||
539 | + }, | ||
336 | "node_modules/has-flag": { | 540 | "node_modules/has-flag": { |
337 | "version": "3.0.0", | 541 | "version": "3.0.0", |
338 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", | 542 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", |
... | @@ -356,6 +560,20 @@ | ... | @@ -356,6 +560,20 @@ |
356 | "node": ">= 0.6" | 560 | "node": ">= 0.6" |
357 | } | 561 | } |
358 | }, | 562 | }, |
563 | + "node_modules/http-signature": { | ||
564 | + "version": "1.2.0", | ||
565 | + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", | ||
566 | + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", | ||
567 | + "dependencies": { | ||
568 | + "assert-plus": "^1.0.0", | ||
569 | + "jsprim": "^1.2.2", | ||
570 | + "sshpk": "^1.7.0" | ||
571 | + }, | ||
572 | + "engines": { | ||
573 | + "node": ">=0.8", | ||
574 | + "npm": ">=1.3.7" | ||
575 | + } | ||
576 | + }, | ||
359 | "node_modules/iconv-lite": { | 577 | "node_modules/iconv-lite": { |
360 | "version": "0.4.24", | 578 | "version": "0.4.24", |
361 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", | 579 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", |
... | @@ -380,11 +598,21 @@ | ... | @@ -380,11 +598,21 @@ |
380 | "node": ">= 0.10" | 598 | "node": ">= 0.10" |
381 | } | 599 | } |
382 | }, | 600 | }, |
601 | + "node_modules/is-typedarray": { | ||
602 | + "version": "1.0.0", | ||
603 | + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", | ||
604 | + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" | ||
605 | + }, | ||
383 | "node_modules/isarray": { | 606 | "node_modules/isarray": { |
384 | "version": "1.0.0", | 607 | "version": "1.0.0", |
385 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | 608 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", |
386 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" | 609 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" |
387 | }, | 610 | }, |
611 | + "node_modules/isstream": { | ||
612 | + "version": "0.1.2", | ||
613 | + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", | ||
614 | + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" | ||
615 | + }, | ||
388 | "node_modules/jake": { | 616 | "node_modules/jake": { |
389 | "version": "10.8.2", | 617 | "version": "10.8.2", |
390 | "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", | 618 | "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", |
... | @@ -402,6 +630,45 @@ | ... | @@ -402,6 +630,45 @@ |
402 | "node": "*" | 630 | "node": "*" |
403 | } | 631 | } |
404 | }, | 632 | }, |
633 | + "node_modules/jsbn": { | ||
634 | + "version": "0.1.1", | ||
635 | + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", | ||
636 | + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" | ||
637 | + }, | ||
638 | + "node_modules/json-schema": { | ||
639 | + "version": "0.4.0", | ||
640 | + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", | ||
641 | + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" | ||
642 | + }, | ||
643 | + "node_modules/json-schema-traverse": { | ||
644 | + "version": "0.4.1", | ||
645 | + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", | ||
646 | + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" | ||
647 | + }, | ||
648 | + "node_modules/json-stringify-safe": { | ||
649 | + "version": "5.0.1", | ||
650 | + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", | ||
651 | + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" | ||
652 | + }, | ||
653 | + "node_modules/jsprim": { | ||
654 | + "version": "1.4.2", | ||
655 | + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", | ||
656 | + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", | ||
657 | + "dependencies": { | ||
658 | + "assert-plus": "1.0.0", | ||
659 | + "extsprintf": "1.3.0", | ||
660 | + "json-schema": "0.4.0", | ||
661 | + "verror": "1.10.0" | ||
662 | + }, | ||
663 | + "engines": { | ||
664 | + "node": ">=0.6.0" | ||
665 | + } | ||
666 | + }, | ||
667 | + "node_modules/kareem": { | ||
668 | + "version": "2.3.2", | ||
669 | + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz", | ||
670 | + "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==" | ||
671 | + }, | ||
405 | "node_modules/media-typer": { | 672 | "node_modules/media-typer": { |
406 | "version": "0.3.0", | 673 | "version": "0.3.0", |
407 | "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", | 674 | "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", |
... | @@ -471,14 +738,14 @@ | ... | @@ -471,14 +738,14 @@ |
471 | } | 738 | } |
472 | }, | 739 | }, |
473 | "node_modules/mongodb": { | 740 | "node_modules/mongodb": { |
474 | - "version": "3.6.4", | 741 | + "version": "3.7.3", |
475 | - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.4.tgz", | 742 | + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.3.tgz", |
476 | - "integrity": "sha512-Y+Ki9iXE9jI+n9bVtbTOOdK0B95d6wVGSucwtBkvQ+HIvVdTCfpVRp01FDC24uhC/Q2WXQ8Lpq3/zwtB5Op9Qw==", | 743 | + "integrity": "sha512-Psm+g3/wHXhjBEktkxXsFMZvd3nemI0r3IPsE0bU+4//PnvNWKkzhZcEsbPcYiWqe8XqXJJEg4Tgtr7Raw67Yw==", |
477 | "dependencies": { | 744 | "dependencies": { |
478 | "bl": "^2.2.1", | 745 | "bl": "^2.2.1", |
479 | "bson": "^1.1.4", | 746 | "bson": "^1.1.4", |
480 | "denque": "^1.4.1", | 747 | "denque": "^1.4.1", |
481 | - "require_optional": "^1.0.1", | 748 | + "optional-require": "^1.1.8", |
482 | "safe-buffer": "^5.1.2" | 749 | "safe-buffer": "^5.1.2" |
483 | }, | 750 | }, |
484 | "engines": { | 751 | "engines": { |
... | @@ -508,6 +775,116 @@ | ... | @@ -508,6 +775,116 @@ |
508 | } | 775 | } |
509 | } | 776 | } |
510 | }, | 777 | }, |
778 | + "node_modules/mongodb/node_modules/optional-require": { | ||
779 | + "version": "1.1.8", | ||
780 | + "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz", | ||
781 | + "integrity": "sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==", | ||
782 | + "dependencies": { | ||
783 | + "require-at": "^1.0.6" | ||
784 | + }, | ||
785 | + "engines": { | ||
786 | + "node": ">=4" | ||
787 | + } | ||
788 | + }, | ||
789 | + "node_modules/mongoose": { | ||
790 | + "version": "5.13.13", | ||
791 | + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.13.tgz", | ||
792 | + "integrity": "sha512-M55tpCr/p5i6vdJ54nm4MG6/7SKV4JqlWnqbx6yCRuAuW05CZ7u+gNuHVPQVF9dZ59ALXjOtPEUl+OXklAa7ng==", | ||
793 | + "dependencies": { | ||
794 | + "@types/bson": "1.x || 4.0.x", | ||
795 | + "@types/mongodb": "^3.5.27", | ||
796 | + "bson": "^1.1.4", | ||
797 | + "kareem": "2.3.2", | ||
798 | + "mongodb": "3.7.3", | ||
799 | + "mongoose-legacy-pluralize": "1.0.2", | ||
800 | + "mpath": "0.8.4", | ||
801 | + "mquery": "3.2.5", | ||
802 | + "ms": "2.1.2", | ||
803 | + "optional-require": "1.0.x", | ||
804 | + "regexp-clone": "1.0.0", | ||
805 | + "safe-buffer": "5.2.1", | ||
806 | + "sift": "13.5.2", | ||
807 | + "sliced": "1.0.1" | ||
808 | + }, | ||
809 | + "engines": { | ||
810 | + "node": ">=4.0.0" | ||
811 | + }, | ||
812 | + "funding": { | ||
813 | + "type": "opencollective", | ||
814 | + "url": "https://opencollective.com/mongoose" | ||
815 | + } | ||
816 | + }, | ||
817 | + "node_modules/mongoose-legacy-pluralize": { | ||
818 | + "version": "1.0.2", | ||
819 | + "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", | ||
820 | + "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==", | ||
821 | + "peerDependencies": { | ||
822 | + "mongoose": "*" | ||
823 | + } | ||
824 | + }, | ||
825 | + "node_modules/mongoose/node_modules/@types/bson": { | ||
826 | + "version": "4.0.5", | ||
827 | + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz", | ||
828 | + "integrity": "sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==", | ||
829 | + "dependencies": { | ||
830 | + "@types/node": "*" | ||
831 | + } | ||
832 | + }, | ||
833 | + "node_modules/mongoose/node_modules/ms": { | ||
834 | + "version": "2.1.2", | ||
835 | + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||
836 | + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||
837 | + }, | ||
838 | + "node_modules/mongoose/node_modules/safe-buffer": { | ||
839 | + "version": "5.2.1", | ||
840 | + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", | ||
841 | + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", | ||
842 | + "funding": [ | ||
843 | + { | ||
844 | + "type": "github", | ||
845 | + "url": "https://github.com/sponsors/feross" | ||
846 | + }, | ||
847 | + { | ||
848 | + "type": "patreon", | ||
849 | + "url": "https://www.patreon.com/feross" | ||
850 | + }, | ||
851 | + { | ||
852 | + "type": "consulting", | ||
853 | + "url": "https://feross.org/support" | ||
854 | + } | ||
855 | + ] | ||
856 | + }, | ||
857 | + "node_modules/mpath": { | ||
858 | + "version": "0.8.4", | ||
859 | + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", | ||
860 | + "integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==", | ||
861 | + "engines": { | ||
862 | + "node": ">=4.0.0" | ||
863 | + } | ||
864 | + }, | ||
865 | + "node_modules/mquery": { | ||
866 | + "version": "3.2.5", | ||
867 | + "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz", | ||
868 | + "integrity": "sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==", | ||
869 | + "dependencies": { | ||
870 | + "bluebird": "3.5.1", | ||
871 | + "debug": "3.1.0", | ||
872 | + "regexp-clone": "^1.0.0", | ||
873 | + "safe-buffer": "5.1.2", | ||
874 | + "sliced": "1.0.1" | ||
875 | + }, | ||
876 | + "engines": { | ||
877 | + "node": ">=4.0.0" | ||
878 | + } | ||
879 | + }, | ||
880 | + "node_modules/mquery/node_modules/debug": { | ||
881 | + "version": "3.1.0", | ||
882 | + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | ||
883 | + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | ||
884 | + "dependencies": { | ||
885 | + "ms": "2.0.0" | ||
886 | + } | ||
887 | + }, | ||
511 | "node_modules/ms": { | 888 | "node_modules/ms": { |
512 | "version": "2.0.0", | 889 | "version": "2.0.0", |
513 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | 890 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
... | @@ -521,6 +898,14 @@ | ... | @@ -521,6 +898,14 @@ |
521 | "node": ">= 0.6" | 898 | "node": ">= 0.6" |
522 | } | 899 | } |
523 | }, | 900 | }, |
901 | + "node_modules/oauth-sign": { | ||
902 | + "version": "0.9.0", | ||
903 | + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", | ||
904 | + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", | ||
905 | + "engines": { | ||
906 | + "node": "*" | ||
907 | + } | ||
908 | + }, | ||
524 | "node_modules/on-finished": { | 909 | "node_modules/on-finished": { |
525 | "version": "2.3.0", | 910 | "version": "2.3.0", |
526 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", | 911 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", |
... | @@ -532,6 +917,14 @@ | ... | @@ -532,6 +917,14 @@ |
532 | "node": ">= 0.8" | 917 | "node": ">= 0.8" |
533 | } | 918 | } |
534 | }, | 919 | }, |
920 | + "node_modules/optional-require": { | ||
921 | + "version": "1.0.3", | ||
922 | + "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz", | ||
923 | + "integrity": "sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==", | ||
924 | + "engines": { | ||
925 | + "node": ">=4" | ||
926 | + } | ||
927 | + }, | ||
535 | "node_modules/parseurl": { | 928 | "node_modules/parseurl": { |
536 | "version": "1.3.3", | 929 | "version": "1.3.3", |
537 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", | 930 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", |
... | @@ -545,6 +938,11 @@ | ... | @@ -545,6 +938,11 @@ |
545 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", | 938 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", |
546 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" | 939 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" |
547 | }, | 940 | }, |
941 | + "node_modules/performance-now": { | ||
942 | + "version": "2.1.0", | ||
943 | + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", | ||
944 | + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" | ||
945 | + }, | ||
548 | "node_modules/process-nextick-args": { | 946 | "node_modules/process-nextick-args": { |
549 | "version": "2.0.1", | 947 | "version": "2.0.1", |
550 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", | 948 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", |
... | @@ -562,6 +960,19 @@ | ... | @@ -562,6 +960,19 @@ |
562 | "node": ">= 0.10" | 960 | "node": ">= 0.10" |
563 | } | 961 | } |
564 | }, | 962 | }, |
963 | + "node_modules/psl": { | ||
964 | + "version": "1.8.0", | ||
965 | + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", | ||
966 | + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" | ||
967 | + }, | ||
968 | + "node_modules/punycode": { | ||
969 | + "version": "2.1.1", | ||
970 | + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", | ||
971 | + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", | ||
972 | + "engines": { | ||
973 | + "node": ">=6" | ||
974 | + } | ||
975 | + }, | ||
565 | "node_modules/qs": { | 976 | "node_modules/qs": { |
566 | "version": "6.7.0", | 977 | "version": "6.7.0", |
567 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", | 978 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", |
... | @@ -606,21 +1017,56 @@ | ... | @@ -606,21 +1017,56 @@ |
606 | "util-deprecate": "~1.0.1" | 1017 | "util-deprecate": "~1.0.1" |
607 | } | 1018 | } |
608 | }, | 1019 | }, |
609 | - "node_modules/require_optional": { | 1020 | + "node_modules/regexp-clone": { |
610 | - "version": "1.0.1", | 1021 | + "version": "1.0.0", |
611 | - "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", | 1022 | + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", |
612 | - "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", | 1023 | + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" |
1024 | + }, | ||
1025 | + "node_modules/request": { | ||
1026 | + "version": "2.88.2", | ||
1027 | + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", | ||
1028 | + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", | ||
1029 | + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", | ||
613 | "dependencies": { | 1030 | "dependencies": { |
614 | - "resolve-from": "^2.0.0", | 1031 | + "aws-sign2": "~0.7.0", |
615 | - "semver": "^5.1.0" | 1032 | + "aws4": "^1.8.0", |
1033 | + "caseless": "~0.12.0", | ||
1034 | + "combined-stream": "~1.0.6", | ||
1035 | + "extend": "~3.0.2", | ||
1036 | + "forever-agent": "~0.6.1", | ||
1037 | + "form-data": "~2.3.2", | ||
1038 | + "har-validator": "~5.1.3", | ||
1039 | + "http-signature": "~1.2.0", | ||
1040 | + "is-typedarray": "~1.0.0", | ||
1041 | + "isstream": "~0.1.2", | ||
1042 | + "json-stringify-safe": "~5.0.1", | ||
1043 | + "mime-types": "~2.1.19", | ||
1044 | + "oauth-sign": "~0.9.0", | ||
1045 | + "performance-now": "^2.1.0", | ||
1046 | + "qs": "~6.5.2", | ||
1047 | + "safe-buffer": "^5.1.2", | ||
1048 | + "tough-cookie": "~2.5.0", | ||
1049 | + "tunnel-agent": "^0.6.0", | ||
1050 | + "uuid": "^3.3.2" | ||
1051 | + }, | ||
1052 | + "engines": { | ||
1053 | + "node": ">= 6" | ||
616 | } | 1054 | } |
617 | }, | 1055 | }, |
618 | - "node_modules/resolve-from": { | 1056 | + "node_modules/request/node_modules/qs": { |
619 | - "version": "2.0.0", | 1057 | + "version": "6.5.2", |
620 | - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", | 1058 | + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", |
621 | - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", | 1059 | + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", |
622 | "engines": { | 1060 | "engines": { |
623 | - "node": ">=0.10.0" | 1061 | + "node": ">=0.6" |
1062 | + } | ||
1063 | + }, | ||
1064 | + "node_modules/require-at": { | ||
1065 | + "version": "1.0.6", | ||
1066 | + "resolved": "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz", | ||
1067 | + "integrity": "sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==", | ||
1068 | + "engines": { | ||
1069 | + "node": ">=4" | ||
624 | } | 1070 | } |
625 | }, | 1071 | }, |
626 | "node_modules/safe-buffer": { | 1072 | "node_modules/safe-buffer": { |
... | @@ -645,14 +1091,6 @@ | ... | @@ -645,14 +1091,6 @@ |
645 | "node": ">=6" | 1091 | "node": ">=6" |
646 | } | 1092 | } |
647 | }, | 1093 | }, |
648 | - "node_modules/semver": { | ||
649 | - "version": "5.7.1", | ||
650 | - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", | ||
651 | - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", | ||
652 | - "bin": { | ||
653 | - "semver": "bin/semver" | ||
654 | - } | ||
655 | - }, | ||
656 | "node_modules/send": { | 1094 | "node_modules/send": { |
657 | "version": "0.17.1", | 1095 | "version": "0.17.1", |
658 | "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", | 1096 | "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", |
... | @@ -700,6 +1138,16 @@ | ... | @@ -700,6 +1138,16 @@ |
700 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", | 1138 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", |
701 | "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" | 1139 | "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" |
702 | }, | 1140 | }, |
1141 | + "node_modules/sift": { | ||
1142 | + "version": "13.5.2", | ||
1143 | + "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz", | ||
1144 | + "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==" | ||
1145 | + }, | ||
1146 | + "node_modules/sliced": { | ||
1147 | + "version": "1.0.1", | ||
1148 | + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", | ||
1149 | + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" | ||
1150 | + }, | ||
703 | "node_modules/sparse-bitfield": { | 1151 | "node_modules/sparse-bitfield": { |
704 | "version": "3.0.3", | 1152 | "version": "3.0.3", |
705 | "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", | 1153 | "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", |
... | @@ -709,6 +1157,30 @@ | ... | @@ -709,6 +1157,30 @@ |
709 | "memory-pager": "^1.0.2" | 1157 | "memory-pager": "^1.0.2" |
710 | } | 1158 | } |
711 | }, | 1159 | }, |
1160 | + "node_modules/sshpk": { | ||
1161 | + "version": "1.16.1", | ||
1162 | + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", | ||
1163 | + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", | ||
1164 | + "dependencies": { | ||
1165 | + "asn1": "~0.2.3", | ||
1166 | + "assert-plus": "^1.0.0", | ||
1167 | + "bcrypt-pbkdf": "^1.0.0", | ||
1168 | + "dashdash": "^1.12.0", | ||
1169 | + "ecc-jsbn": "~0.1.1", | ||
1170 | + "getpass": "^0.1.1", | ||
1171 | + "jsbn": "~0.1.0", | ||
1172 | + "safer-buffer": "^2.0.2", | ||
1173 | + "tweetnacl": "~0.14.0" | ||
1174 | + }, | ||
1175 | + "bin": { | ||
1176 | + "sshpk-conv": "bin/sshpk-conv", | ||
1177 | + "sshpk-sign": "bin/sshpk-sign", | ||
1178 | + "sshpk-verify": "bin/sshpk-verify" | ||
1179 | + }, | ||
1180 | + "engines": { | ||
1181 | + "node": ">=0.10.0" | ||
1182 | + } | ||
1183 | + }, | ||
712 | "node_modules/statuses": { | 1184 | "node_modules/statuses": { |
713 | "version": "1.5.0", | 1185 | "version": "1.5.0", |
714 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", | 1186 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", |
... | @@ -744,6 +1216,34 @@ | ... | @@ -744,6 +1216,34 @@ |
744 | "node": ">=0.6" | 1216 | "node": ">=0.6" |
745 | } | 1217 | } |
746 | }, | 1218 | }, |
1219 | + "node_modules/tough-cookie": { | ||
1220 | + "version": "2.5.0", | ||
1221 | + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", | ||
1222 | + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", | ||
1223 | + "dependencies": { | ||
1224 | + "psl": "^1.1.28", | ||
1225 | + "punycode": "^2.1.1" | ||
1226 | + }, | ||
1227 | + "engines": { | ||
1228 | + "node": ">=0.8" | ||
1229 | + } | ||
1230 | + }, | ||
1231 | + "node_modules/tunnel-agent": { | ||
1232 | + "version": "0.6.0", | ||
1233 | + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", | ||
1234 | + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", | ||
1235 | + "dependencies": { | ||
1236 | + "safe-buffer": "^5.0.1" | ||
1237 | + }, | ||
1238 | + "engines": { | ||
1239 | + "node": "*" | ||
1240 | + } | ||
1241 | + }, | ||
1242 | + "node_modules/tweetnacl": { | ||
1243 | + "version": "0.14.5", | ||
1244 | + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", | ||
1245 | + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" | ||
1246 | + }, | ||
747 | "node_modules/type-is": { | 1247 | "node_modules/type-is": { |
748 | "version": "1.6.18", | 1248 | "version": "1.6.18", |
749 | "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", | 1249 | "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", |
... | @@ -764,6 +1264,14 @@ | ... | @@ -764,6 +1264,14 @@ |
764 | "node": ">= 0.8" | 1264 | "node": ">= 0.8" |
765 | } | 1265 | } |
766 | }, | 1266 | }, |
1267 | + "node_modules/uri-js": { | ||
1268 | + "version": "4.4.1", | ||
1269 | + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", | ||
1270 | + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", | ||
1271 | + "dependencies": { | ||
1272 | + "punycode": "^2.1.0" | ||
1273 | + } | ||
1274 | + }, | ||
767 | "node_modules/util-deprecate": { | 1275 | "node_modules/util-deprecate": { |
768 | "version": "1.0.2", | 1276 | "version": "1.0.2", |
769 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | 1277 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", |
... | @@ -777,6 +1285,15 @@ | ... | @@ -777,6 +1285,15 @@ |
777 | "node": ">= 0.4.0" | 1285 | "node": ">= 0.4.0" |
778 | } | 1286 | } |
779 | }, | 1287 | }, |
1288 | + "node_modules/uuid": { | ||
1289 | + "version": "3.4.0", | ||
1290 | + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", | ||
1291 | + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", | ||
1292 | + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", | ||
1293 | + "bin": { | ||
1294 | + "uuid": "bin/uuid" | ||
1295 | + } | ||
1296 | + }, | ||
780 | "node_modules/vary": { | 1297 | "node_modules/vary": { |
781 | "version": "1.1.2", | 1298 | "version": "1.1.2", |
782 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | 1299 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
... | @@ -784,9 +1301,49 @@ | ... | @@ -784,9 +1301,49 @@ |
784 | "engines": { | 1301 | "engines": { |
785 | "node": ">= 0.8" | 1302 | "node": ">= 0.8" |
786 | } | 1303 | } |
1304 | + }, | ||
1305 | + "node_modules/verror": { | ||
1306 | + "version": "1.10.0", | ||
1307 | + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", | ||
1308 | + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", | ||
1309 | + "engines": [ | ||
1310 | + "node >=0.6.0" | ||
1311 | + ], | ||
1312 | + "dependencies": { | ||
1313 | + "assert-plus": "^1.0.0", | ||
1314 | + "core-util-is": "1.0.2", | ||
1315 | + "extsprintf": "^1.2.0" | ||
1316 | + } | ||
1317 | + }, | ||
1318 | + "node_modules/verror/node_modules/core-util-is": { | ||
1319 | + "version": "1.0.2", | ||
1320 | + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||
1321 | + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | ||
787 | } | 1322 | } |
788 | }, | 1323 | }, |
789 | "dependencies": { | 1324 | "dependencies": { |
1325 | + "@types/bson": { | ||
1326 | + "version": "4.2.0", | ||
1327 | + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.2.0.tgz", | ||
1328 | + "integrity": "sha512-ELCPqAdroMdcuxqwMgUpifQyRoTpyYCNr1V9xKyF40VsBobsj+BbWNRvwGchMgBPGqkw655ypkjj2MEF5ywVwg==", | ||
1329 | + "requires": { | ||
1330 | + "bson": "*" | ||
1331 | + } | ||
1332 | + }, | ||
1333 | + "@types/mongodb": { | ||
1334 | + "version": "3.6.20", | ||
1335 | + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.20.tgz", | ||
1336 | + "integrity": "sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==", | ||
1337 | + "requires": { | ||
1338 | + "@types/bson": "*", | ||
1339 | + "@types/node": "*" | ||
1340 | + } | ||
1341 | + }, | ||
1342 | + "@types/node": { | ||
1343 | + "version": "16.11.12", | ||
1344 | + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.12.tgz", | ||
1345 | + "integrity": "sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==" | ||
1346 | + }, | ||
790 | "accepts": { | 1347 | "accepts": { |
791 | "version": "1.3.7", | 1348 | "version": "1.3.7", |
792 | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", | 1349 | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", |
... | @@ -796,6 +1353,17 @@ | ... | @@ -796,6 +1353,17 @@ |
796 | "negotiator": "0.6.2" | 1353 | "negotiator": "0.6.2" |
797 | } | 1354 | } |
798 | }, | 1355 | }, |
1356 | + "ajv": { | ||
1357 | + "version": "6.12.6", | ||
1358 | + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", | ||
1359 | + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", | ||
1360 | + "requires": { | ||
1361 | + "fast-deep-equal": "^3.1.1", | ||
1362 | + "fast-json-stable-stringify": "^2.0.0", | ||
1363 | + "json-schema-traverse": "^0.4.1", | ||
1364 | + "uri-js": "^4.2.2" | ||
1365 | + } | ||
1366 | + }, | ||
799 | "ansi-styles": { | 1367 | "ansi-styles": { |
800 | "version": "3.2.1", | 1368 | "version": "3.2.1", |
801 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", | 1369 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", |
... | @@ -809,16 +1377,52 @@ | ... | @@ -809,16 +1377,52 @@ |
809 | "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", | 1377 | "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", |
810 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" | 1378 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" |
811 | }, | 1379 | }, |
1380 | + "asn1": { | ||
1381 | + "version": "0.2.6", | ||
1382 | + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", | ||
1383 | + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", | ||
1384 | + "requires": { | ||
1385 | + "safer-buffer": "~2.1.0" | ||
1386 | + } | ||
1387 | + }, | ||
1388 | + "assert-plus": { | ||
1389 | + "version": "1.0.0", | ||
1390 | + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", | ||
1391 | + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" | ||
1392 | + }, | ||
812 | "async": { | 1393 | "async": { |
813 | "version": "0.9.2", | 1394 | "version": "0.9.2", |
814 | "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", | 1395 | "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", |
815 | "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" | 1396 | "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" |
816 | }, | 1397 | }, |
1398 | + "asynckit": { | ||
1399 | + "version": "0.4.0", | ||
1400 | + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||
1401 | + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" | ||
1402 | + }, | ||
1403 | + "aws-sign2": { | ||
1404 | + "version": "0.7.0", | ||
1405 | + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", | ||
1406 | + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" | ||
1407 | + }, | ||
1408 | + "aws4": { | ||
1409 | + "version": "1.11.0", | ||
1410 | + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", | ||
1411 | + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" | ||
1412 | + }, | ||
817 | "balanced-match": { | 1413 | "balanced-match": { |
818 | "version": "1.0.2", | 1414 | "version": "1.0.2", |
819 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", | 1415 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", |
820 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" | 1416 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" |
821 | }, | 1417 | }, |
1418 | + "bcrypt-pbkdf": { | ||
1419 | + "version": "1.0.2", | ||
1420 | + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", | ||
1421 | + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", | ||
1422 | + "requires": { | ||
1423 | + "tweetnacl": "^0.14.3" | ||
1424 | + } | ||
1425 | + }, | ||
822 | "bl": { | 1426 | "bl": { |
823 | "version": "2.2.1", | 1427 | "version": "2.2.1", |
824 | "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", | 1428 | "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", |
... | @@ -828,6 +1432,11 @@ | ... | @@ -828,6 +1432,11 @@ |
828 | "safe-buffer": "^5.1.1" | 1432 | "safe-buffer": "^5.1.1" |
829 | } | 1433 | } |
830 | }, | 1434 | }, |
1435 | + "bluebird": { | ||
1436 | + "version": "3.5.1", | ||
1437 | + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", | ||
1438 | + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" | ||
1439 | + }, | ||
831 | "body-parser": { | 1440 | "body-parser": { |
832 | "version": "1.19.0", | 1441 | "version": "1.19.0", |
833 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", | 1442 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", |
... | @@ -864,6 +1473,11 @@ | ... | @@ -864,6 +1473,11 @@ |
864 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", | 1473 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", |
865 | "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" | 1474 | "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" |
866 | }, | 1475 | }, |
1476 | + "caseless": { | ||
1477 | + "version": "0.12.0", | ||
1478 | + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", | ||
1479 | + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" | ||
1480 | + }, | ||
867 | "chalk": { | 1481 | "chalk": { |
868 | "version": "2.4.2", | 1482 | "version": "2.4.2", |
869 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", | 1483 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", |
... | @@ -887,6 +1501,14 @@ | ... | @@ -887,6 +1501,14 @@ |
887 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", | 1501 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", |
888 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" | 1502 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" |
889 | }, | 1503 | }, |
1504 | + "combined-stream": { | ||
1505 | + "version": "1.0.8", | ||
1506 | + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", | ||
1507 | + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", | ||
1508 | + "requires": { | ||
1509 | + "delayed-stream": "~1.0.0" | ||
1510 | + } | ||
1511 | + }, | ||
890 | "concat-map": { | 1512 | "concat-map": { |
891 | "version": "0.0.1", | 1513 | "version": "0.0.1", |
892 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | 1514 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
... | @@ -920,6 +1542,14 @@ | ... | @@ -920,6 +1542,14 @@ |
920 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", | 1542 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", |
921 | "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" | 1543 | "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" |
922 | }, | 1544 | }, |
1545 | + "dashdash": { | ||
1546 | + "version": "1.14.1", | ||
1547 | + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", | ||
1548 | + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", | ||
1549 | + "requires": { | ||
1550 | + "assert-plus": "^1.0.0" | ||
1551 | + } | ||
1552 | + }, | ||
923 | "debug": { | 1553 | "debug": { |
924 | "version": "2.6.9", | 1554 | "version": "2.6.9", |
925 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 1555 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
... | @@ -928,6 +1558,11 @@ | ... | @@ -928,6 +1558,11 @@ |
928 | "ms": "2.0.0" | 1558 | "ms": "2.0.0" |
929 | } | 1559 | } |
930 | }, | 1560 | }, |
1561 | + "delayed-stream": { | ||
1562 | + "version": "1.0.0", | ||
1563 | + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", | ||
1564 | + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" | ||
1565 | + }, | ||
931 | "denque": { | 1566 | "denque": { |
932 | "version": "1.5.1", | 1567 | "version": "1.5.1", |
933 | "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", | 1568 | "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", |
... | @@ -943,6 +1578,15 @@ | ... | @@ -943,6 +1578,15 @@ |
943 | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", | 1578 | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", |
944 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" | 1579 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" |
945 | }, | 1580 | }, |
1581 | + "ecc-jsbn": { | ||
1582 | + "version": "0.1.2", | ||
1583 | + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", | ||
1584 | + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", | ||
1585 | + "requires": { | ||
1586 | + "jsbn": "~0.1.0", | ||
1587 | + "safer-buffer": "^2.1.0" | ||
1588 | + } | ||
1589 | + }, | ||
946 | "ee-first": { | 1590 | "ee-first": { |
947 | "version": "1.1.1", | 1591 | "version": "1.1.1", |
948 | "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", | 1592 | "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", |
... | @@ -1013,6 +1657,26 @@ | ... | @@ -1013,6 +1657,26 @@ |
1013 | "vary": "~1.1.2" | 1657 | "vary": "~1.1.2" |
1014 | } | 1658 | } |
1015 | }, | 1659 | }, |
1660 | + "extend": { | ||
1661 | + "version": "3.0.2", | ||
1662 | + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", | ||
1663 | + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" | ||
1664 | + }, | ||
1665 | + "extsprintf": { | ||
1666 | + "version": "1.3.0", | ||
1667 | + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", | ||
1668 | + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" | ||
1669 | + }, | ||
1670 | + "fast-deep-equal": { | ||
1671 | + "version": "3.1.3", | ||
1672 | + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", | ||
1673 | + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" | ||
1674 | + }, | ||
1675 | + "fast-json-stable-stringify": { | ||
1676 | + "version": "2.1.0", | ||
1677 | + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", | ||
1678 | + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" | ||
1679 | + }, | ||
1016 | "filelist": { | 1680 | "filelist": { |
1017 | "version": "1.0.2", | 1681 | "version": "1.0.2", |
1018 | "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", | 1682 | "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", |
... | @@ -1035,6 +1699,21 @@ | ... | @@ -1035,6 +1699,21 @@ |
1035 | "unpipe": "~1.0.0" | 1699 | "unpipe": "~1.0.0" |
1036 | } | 1700 | } |
1037 | }, | 1701 | }, |
1702 | + "forever-agent": { | ||
1703 | + "version": "0.6.1", | ||
1704 | + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", | ||
1705 | + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" | ||
1706 | + }, | ||
1707 | + "form-data": { | ||
1708 | + "version": "2.3.3", | ||
1709 | + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", | ||
1710 | + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", | ||
1711 | + "requires": { | ||
1712 | + "asynckit": "^0.4.0", | ||
1713 | + "combined-stream": "^1.0.6", | ||
1714 | + "mime-types": "^2.1.12" | ||
1715 | + } | ||
1716 | + }, | ||
1038 | "forwarded": { | 1717 | "forwarded": { |
1039 | "version": "0.2.0", | 1718 | "version": "0.2.0", |
1040 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", | 1719 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", |
... | @@ -1045,6 +1724,28 @@ | ... | @@ -1045,6 +1724,28 @@ |
1045 | "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", | 1724 | "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", |
1046 | "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" | 1725 | "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" |
1047 | }, | 1726 | }, |
1727 | + "getpass": { | ||
1728 | + "version": "0.1.7", | ||
1729 | + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", | ||
1730 | + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", | ||
1731 | + "requires": { | ||
1732 | + "assert-plus": "^1.0.0" | ||
1733 | + } | ||
1734 | + }, | ||
1735 | + "har-schema": { | ||
1736 | + "version": "2.0.0", | ||
1737 | + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", | ||
1738 | + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" | ||
1739 | + }, | ||
1740 | + "har-validator": { | ||
1741 | + "version": "5.1.5", | ||
1742 | + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", | ||
1743 | + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", | ||
1744 | + "requires": { | ||
1745 | + "ajv": "^6.12.3", | ||
1746 | + "har-schema": "^2.0.0" | ||
1747 | + } | ||
1748 | + }, | ||
1048 | "has-flag": { | 1749 | "has-flag": { |
1049 | "version": "3.0.0", | 1750 | "version": "3.0.0", |
1050 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", | 1751 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", |
... | @@ -1062,6 +1763,16 @@ | ... | @@ -1062,6 +1763,16 @@ |
1062 | "toidentifier": "1.0.0" | 1763 | "toidentifier": "1.0.0" |
1063 | } | 1764 | } |
1064 | }, | 1765 | }, |
1766 | + "http-signature": { | ||
1767 | + "version": "1.2.0", | ||
1768 | + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", | ||
1769 | + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", | ||
1770 | + "requires": { | ||
1771 | + "assert-plus": "^1.0.0", | ||
1772 | + "jsprim": "^1.2.2", | ||
1773 | + "sshpk": "^1.7.0" | ||
1774 | + } | ||
1775 | + }, | ||
1065 | "iconv-lite": { | 1776 | "iconv-lite": { |
1066 | "version": "0.4.24", | 1777 | "version": "0.4.24", |
1067 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", | 1778 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", |
... | @@ -1080,11 +1791,21 @@ | ... | @@ -1080,11 +1791,21 @@ |
1080 | "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", | 1791 | "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", |
1081 | "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" | 1792 | "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" |
1082 | }, | 1793 | }, |
1794 | + "is-typedarray": { | ||
1795 | + "version": "1.0.0", | ||
1796 | + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", | ||
1797 | + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" | ||
1798 | + }, | ||
1083 | "isarray": { | 1799 | "isarray": { |
1084 | "version": "1.0.0", | 1800 | "version": "1.0.0", |
1085 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | 1801 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", |
1086 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" | 1802 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" |
1087 | }, | 1803 | }, |
1804 | + "isstream": { | ||
1805 | + "version": "0.1.2", | ||
1806 | + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", | ||
1807 | + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" | ||
1808 | + }, | ||
1088 | "jake": { | 1809 | "jake": { |
1089 | "version": "10.8.2", | 1810 | "version": "10.8.2", |
1090 | "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", | 1811 | "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", |
... | @@ -1096,6 +1817,42 @@ | ... | @@ -1096,6 +1817,42 @@ |
1096 | "minimatch": "^3.0.4" | 1817 | "minimatch": "^3.0.4" |
1097 | } | 1818 | } |
1098 | }, | 1819 | }, |
1820 | + "jsbn": { | ||
1821 | + "version": "0.1.1", | ||
1822 | + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", | ||
1823 | + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" | ||
1824 | + }, | ||
1825 | + "json-schema": { | ||
1826 | + "version": "0.4.0", | ||
1827 | + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", | ||
1828 | + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" | ||
1829 | + }, | ||
1830 | + "json-schema-traverse": { | ||
1831 | + "version": "0.4.1", | ||
1832 | + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", | ||
1833 | + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" | ||
1834 | + }, | ||
1835 | + "json-stringify-safe": { | ||
1836 | + "version": "5.0.1", | ||
1837 | + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", | ||
1838 | + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" | ||
1839 | + }, | ||
1840 | + "jsprim": { | ||
1841 | + "version": "1.4.2", | ||
1842 | + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", | ||
1843 | + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", | ||
1844 | + "requires": { | ||
1845 | + "assert-plus": "1.0.0", | ||
1846 | + "extsprintf": "1.3.0", | ||
1847 | + "json-schema": "0.4.0", | ||
1848 | + "verror": "1.10.0" | ||
1849 | + } | ||
1850 | + }, | ||
1851 | + "kareem": { | ||
1852 | + "version": "2.3.2", | ||
1853 | + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz", | ||
1854 | + "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==" | ||
1855 | + }, | ||
1099 | "media-typer": { | 1856 | "media-typer": { |
1100 | "version": "0.3.0", | 1857 | "version": "0.3.0", |
1101 | "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", | 1858 | "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", |
... | @@ -1144,16 +1901,100 @@ | ... | @@ -1144,16 +1901,100 @@ |
1144 | } | 1901 | } |
1145 | }, | 1902 | }, |
1146 | "mongodb": { | 1903 | "mongodb": { |
1147 | - "version": "3.6.4", | 1904 | + "version": "3.7.3", |
1148 | - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.4.tgz", | 1905 | + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.3.tgz", |
1149 | - "integrity": "sha512-Y+Ki9iXE9jI+n9bVtbTOOdK0B95d6wVGSucwtBkvQ+HIvVdTCfpVRp01FDC24uhC/Q2WXQ8Lpq3/zwtB5Op9Qw==", | 1906 | + "integrity": "sha512-Psm+g3/wHXhjBEktkxXsFMZvd3nemI0r3IPsE0bU+4//PnvNWKkzhZcEsbPcYiWqe8XqXJJEg4Tgtr7Raw67Yw==", |
1150 | "requires": { | 1907 | "requires": { |
1151 | "bl": "^2.2.1", | 1908 | "bl": "^2.2.1", |
1152 | "bson": "^1.1.4", | 1909 | "bson": "^1.1.4", |
1153 | "denque": "^1.4.1", | 1910 | "denque": "^1.4.1", |
1154 | - "require_optional": "^1.0.1", | 1911 | + "optional-require": "^1.1.8", |
1155 | "safe-buffer": "^5.1.2", | 1912 | "safe-buffer": "^5.1.2", |
1156 | "saslprep": "^1.0.0" | 1913 | "saslprep": "^1.0.0" |
1914 | + }, | ||
1915 | + "dependencies": { | ||
1916 | + "optional-require": { | ||
1917 | + "version": "1.1.8", | ||
1918 | + "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.1.8.tgz", | ||
1919 | + "integrity": "sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==", | ||
1920 | + "requires": { | ||
1921 | + "require-at": "^1.0.6" | ||
1922 | + } | ||
1923 | + } | ||
1924 | + } | ||
1925 | + }, | ||
1926 | + "mongoose": { | ||
1927 | + "version": "5.13.13", | ||
1928 | + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.13.13.tgz", | ||
1929 | + "integrity": "sha512-M55tpCr/p5i6vdJ54nm4MG6/7SKV4JqlWnqbx6yCRuAuW05CZ7u+gNuHVPQVF9dZ59ALXjOtPEUl+OXklAa7ng==", | ||
1930 | + "requires": { | ||
1931 | + "@types/bson": "1.x || 4.0.x", | ||
1932 | + "@types/mongodb": "^3.5.27", | ||
1933 | + "bson": "^1.1.4", | ||
1934 | + "kareem": "2.3.2", | ||
1935 | + "mongodb": "3.7.3", | ||
1936 | + "mongoose-legacy-pluralize": "1.0.2", | ||
1937 | + "mpath": "0.8.4", | ||
1938 | + "mquery": "3.2.5", | ||
1939 | + "ms": "2.1.2", | ||
1940 | + "optional-require": "1.0.x", | ||
1941 | + "regexp-clone": "1.0.0", | ||
1942 | + "safe-buffer": "5.2.1", | ||
1943 | + "sift": "13.5.2", | ||
1944 | + "sliced": "1.0.1" | ||
1945 | + }, | ||
1946 | + "dependencies": { | ||
1947 | + "@types/bson": { | ||
1948 | + "version": "4.0.5", | ||
1949 | + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.5.tgz", | ||
1950 | + "integrity": "sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==", | ||
1951 | + "requires": { | ||
1952 | + "@types/node": "*" | ||
1953 | + } | ||
1954 | + }, | ||
1955 | + "ms": { | ||
1956 | + "version": "2.1.2", | ||
1957 | + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||
1958 | + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||
1959 | + }, | ||
1960 | + "safe-buffer": { | ||
1961 | + "version": "5.2.1", | ||
1962 | + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", | ||
1963 | + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" | ||
1964 | + } | ||
1965 | + } | ||
1966 | + }, | ||
1967 | + "mongoose-legacy-pluralize": { | ||
1968 | + "version": "1.0.2", | ||
1969 | + "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", | ||
1970 | + "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==", | ||
1971 | + "requires": {} | ||
1972 | + }, | ||
1973 | + "mpath": { | ||
1974 | + "version": "0.8.4", | ||
1975 | + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", | ||
1976 | + "integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==" | ||
1977 | + }, | ||
1978 | + "mquery": { | ||
1979 | + "version": "3.2.5", | ||
1980 | + "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz", | ||
1981 | + "integrity": "sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==", | ||
1982 | + "requires": { | ||
1983 | + "bluebird": "3.5.1", | ||
1984 | + "debug": "3.1.0", | ||
1985 | + "regexp-clone": "^1.0.0", | ||
1986 | + "safe-buffer": "5.1.2", | ||
1987 | + "sliced": "1.0.1" | ||
1988 | + }, | ||
1989 | + "dependencies": { | ||
1990 | + "debug": { | ||
1991 | + "version": "3.1.0", | ||
1992 | + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | ||
1993 | + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | ||
1994 | + "requires": { | ||
1995 | + "ms": "2.0.0" | ||
1996 | + } | ||
1997 | + } | ||
1157 | } | 1998 | } |
1158 | }, | 1999 | }, |
1159 | "ms": { | 2000 | "ms": { |
... | @@ -1166,6 +2007,11 @@ | ... | @@ -1166,6 +2007,11 @@ |
1166 | "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", | 2007 | "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", |
1167 | "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" | 2008 | "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" |
1168 | }, | 2009 | }, |
2010 | + "oauth-sign": { | ||
2011 | + "version": "0.9.0", | ||
2012 | + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", | ||
2013 | + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" | ||
2014 | + }, | ||
1169 | "on-finished": { | 2015 | "on-finished": { |
1170 | "version": "2.3.0", | 2016 | "version": "2.3.0", |
1171 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", | 2017 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", |
... | @@ -1174,6 +2020,11 @@ | ... | @@ -1174,6 +2020,11 @@ |
1174 | "ee-first": "1.1.1" | 2020 | "ee-first": "1.1.1" |
1175 | } | 2021 | } |
1176 | }, | 2022 | }, |
2023 | + "optional-require": { | ||
2024 | + "version": "1.0.3", | ||
2025 | + "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz", | ||
2026 | + "integrity": "sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==" | ||
2027 | + }, | ||
1177 | "parseurl": { | 2028 | "parseurl": { |
1178 | "version": "1.3.3", | 2029 | "version": "1.3.3", |
1179 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", | 2030 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", |
... | @@ -1184,6 +2035,11 @@ | ... | @@ -1184,6 +2035,11 @@ |
1184 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", | 2035 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", |
1185 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" | 2036 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" |
1186 | }, | 2037 | }, |
2038 | + "performance-now": { | ||
2039 | + "version": "2.1.0", | ||
2040 | + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", | ||
2041 | + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" | ||
2042 | + }, | ||
1187 | "process-nextick-args": { | 2043 | "process-nextick-args": { |
1188 | "version": "2.0.1", | 2044 | "version": "2.0.1", |
1189 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", | 2045 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", |
... | @@ -1198,6 +2054,16 @@ | ... | @@ -1198,6 +2054,16 @@ |
1198 | "ipaddr.js": "1.9.1" | 2054 | "ipaddr.js": "1.9.1" |
1199 | } | 2055 | } |
1200 | }, | 2056 | }, |
2057 | + "psl": { | ||
2058 | + "version": "1.8.0", | ||
2059 | + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", | ||
2060 | + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" | ||
2061 | + }, | ||
2062 | + "punycode": { | ||
2063 | + "version": "2.1.1", | ||
2064 | + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", | ||
2065 | + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" | ||
2066 | + }, | ||
1201 | "qs": { | 2067 | "qs": { |
1202 | "version": "6.7.0", | 2068 | "version": "6.7.0", |
1203 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", | 2069 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", |
... | @@ -1233,19 +2099,49 @@ | ... | @@ -1233,19 +2099,49 @@ |
1233 | "util-deprecate": "~1.0.1" | 2099 | "util-deprecate": "~1.0.1" |
1234 | } | 2100 | } |
1235 | }, | 2101 | }, |
1236 | - "require_optional": { | 2102 | + "regexp-clone": { |
1237 | - "version": "1.0.1", | 2103 | + "version": "1.0.0", |
1238 | - "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", | 2104 | + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", |
1239 | - "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", | 2105 | + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" |
2106 | + }, | ||
2107 | + "request": { | ||
2108 | + "version": "2.88.2", | ||
2109 | + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", | ||
2110 | + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", | ||
1240 | "requires": { | 2111 | "requires": { |
1241 | - "resolve-from": "^2.0.0", | 2112 | + "aws-sign2": "~0.7.0", |
1242 | - "semver": "^5.1.0" | 2113 | + "aws4": "^1.8.0", |
2114 | + "caseless": "~0.12.0", | ||
2115 | + "combined-stream": "~1.0.6", | ||
2116 | + "extend": "~3.0.2", | ||
2117 | + "forever-agent": "~0.6.1", | ||
2118 | + "form-data": "~2.3.2", | ||
2119 | + "har-validator": "~5.1.3", | ||
2120 | + "http-signature": "~1.2.0", | ||
2121 | + "is-typedarray": "~1.0.0", | ||
2122 | + "isstream": "~0.1.2", | ||
2123 | + "json-stringify-safe": "~5.0.1", | ||
2124 | + "mime-types": "~2.1.19", | ||
2125 | + "oauth-sign": "~0.9.0", | ||
2126 | + "performance-now": "^2.1.0", | ||
2127 | + "qs": "~6.5.2", | ||
2128 | + "safe-buffer": "^5.1.2", | ||
2129 | + "tough-cookie": "~2.5.0", | ||
2130 | + "tunnel-agent": "^0.6.0", | ||
2131 | + "uuid": "^3.3.2" | ||
2132 | + }, | ||
2133 | + "dependencies": { | ||
2134 | + "qs": { | ||
2135 | + "version": "6.5.2", | ||
2136 | + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", | ||
2137 | + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" | ||
2138 | + } | ||
1243 | } | 2139 | } |
1244 | }, | 2140 | }, |
1245 | - "resolve-from": { | 2141 | + "require-at": { |
1246 | - "version": "2.0.0", | 2142 | + "version": "1.0.6", |
1247 | - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", | 2143 | + "resolved": "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz", |
1248 | - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" | 2144 | + "integrity": "sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==" |
1249 | }, | 2145 | }, |
1250 | "safe-buffer": { | 2146 | "safe-buffer": { |
1251 | "version": "5.1.2", | 2147 | "version": "5.1.2", |
... | @@ -1266,11 +2162,6 @@ | ... | @@ -1266,11 +2162,6 @@ |
1266 | "sparse-bitfield": "^3.0.3" | 2162 | "sparse-bitfield": "^3.0.3" |
1267 | } | 2163 | } |
1268 | }, | 2164 | }, |
1269 | - "semver": { | ||
1270 | - "version": "5.7.1", | ||
1271 | - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", | ||
1272 | - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" | ||
1273 | - }, | ||
1274 | "send": { | 2165 | "send": { |
1275 | "version": "0.17.1", | 2166 | "version": "0.17.1", |
1276 | "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", | 2167 | "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", |
... | @@ -1314,6 +2205,16 @@ | ... | @@ -1314,6 +2205,16 @@ |
1314 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", | 2205 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", |
1315 | "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" | 2206 | "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" |
1316 | }, | 2207 | }, |
2208 | + "sift": { | ||
2209 | + "version": "13.5.2", | ||
2210 | + "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz", | ||
2211 | + "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==" | ||
2212 | + }, | ||
2213 | + "sliced": { | ||
2214 | + "version": "1.0.1", | ||
2215 | + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", | ||
2216 | + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" | ||
2217 | + }, | ||
1317 | "sparse-bitfield": { | 2218 | "sparse-bitfield": { |
1318 | "version": "3.0.3", | 2219 | "version": "3.0.3", |
1319 | "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", | 2220 | "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", |
... | @@ -1323,6 +2224,22 @@ | ... | @@ -1323,6 +2224,22 @@ |
1323 | "memory-pager": "^1.0.2" | 2224 | "memory-pager": "^1.0.2" |
1324 | } | 2225 | } |
1325 | }, | 2226 | }, |
2227 | + "sshpk": { | ||
2228 | + "version": "1.16.1", | ||
2229 | + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", | ||
2230 | + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", | ||
2231 | + "requires": { | ||
2232 | + "asn1": "~0.2.3", | ||
2233 | + "assert-plus": "^1.0.0", | ||
2234 | + "bcrypt-pbkdf": "^1.0.0", | ||
2235 | + "dashdash": "^1.12.0", | ||
2236 | + "ecc-jsbn": "~0.1.1", | ||
2237 | + "getpass": "^0.1.1", | ||
2238 | + "jsbn": "~0.1.0", | ||
2239 | + "safer-buffer": "^2.0.2", | ||
2240 | + "tweetnacl": "~0.14.0" | ||
2241 | + } | ||
2242 | + }, | ||
1326 | "statuses": { | 2243 | "statuses": { |
1327 | "version": "1.5.0", | 2244 | "version": "1.5.0", |
1328 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", | 2245 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", |
... | @@ -1349,6 +2266,28 @@ | ... | @@ -1349,6 +2266,28 @@ |
1349 | "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", | 2266 | "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", |
1350 | "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" | 2267 | "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" |
1351 | }, | 2268 | }, |
2269 | + "tough-cookie": { | ||
2270 | + "version": "2.5.0", | ||
2271 | + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", | ||
2272 | + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", | ||
2273 | + "requires": { | ||
2274 | + "psl": "^1.1.28", | ||
2275 | + "punycode": "^2.1.1" | ||
2276 | + } | ||
2277 | + }, | ||
2278 | + "tunnel-agent": { | ||
2279 | + "version": "0.6.0", | ||
2280 | + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", | ||
2281 | + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", | ||
2282 | + "requires": { | ||
2283 | + "safe-buffer": "^5.0.1" | ||
2284 | + } | ||
2285 | + }, | ||
2286 | + "tweetnacl": { | ||
2287 | + "version": "0.14.5", | ||
2288 | + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", | ||
2289 | + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" | ||
2290 | + }, | ||
1352 | "type-is": { | 2291 | "type-is": { |
1353 | "version": "1.6.18", | 2292 | "version": "1.6.18", |
1354 | "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", | 2293 | "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", |
... | @@ -1363,6 +2302,14 @@ | ... | @@ -1363,6 +2302,14 @@ |
1363 | "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", | 2302 | "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", |
1364 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" | 2303 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" |
1365 | }, | 2304 | }, |
2305 | + "uri-js": { | ||
2306 | + "version": "4.4.1", | ||
2307 | + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", | ||
2308 | + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", | ||
2309 | + "requires": { | ||
2310 | + "punycode": "^2.1.0" | ||
2311 | + } | ||
2312 | + }, | ||
1366 | "util-deprecate": { | 2313 | "util-deprecate": { |
1367 | "version": "1.0.2", | 2314 | "version": "1.0.2", |
1368 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | 2315 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", |
... | @@ -1373,10 +2320,32 @@ | ... | @@ -1373,10 +2320,32 @@ |
1373 | "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", | 2320 | "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", |
1374 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" | 2321 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" |
1375 | }, | 2322 | }, |
2323 | + "uuid": { | ||
2324 | + "version": "3.4.0", | ||
2325 | + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", | ||
2326 | + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" | ||
2327 | + }, | ||
1376 | "vary": { | 2328 | "vary": { |
1377 | "version": "1.1.2", | 2329 | "version": "1.1.2", |
1378 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | 2330 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
1379 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" | 2331 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" |
2332 | + }, | ||
2333 | + "verror": { | ||
2334 | + "version": "1.10.0", | ||
2335 | + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", | ||
2336 | + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", | ||
2337 | + "requires": { | ||
2338 | + "assert-plus": "^1.0.0", | ||
2339 | + "core-util-is": "1.0.2", | ||
2340 | + "extsprintf": "^1.2.0" | ||
2341 | + }, | ||
2342 | + "dependencies": { | ||
2343 | + "core-util-is": { | ||
2344 | + "version": "1.0.2", | ||
2345 | + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||
2346 | + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | ||
2347 | + } | ||
2348 | + } | ||
1380 | } | 2349 | } |
1381 | } | 2350 | } |
1382 | } | 2351 | } | ... | ... |
... | @@ -16,6 +16,8 @@ | ... | @@ -16,6 +16,8 @@ |
16 | "body-parser": "^1.19.0", | 16 | "body-parser": "^1.19.0", |
17 | "ejs": "^3.1.6", | 17 | "ejs": "^3.1.6", |
18 | "express": "^4.17.1", | 18 | "express": "^4.17.1", |
19 | - "mongodb": "^3.6.4" | 19 | + "mongodb": "^3.7.3", |
20 | + "mongoose": "^5.13.13", | ||
21 | + "request": "^2.88.2" | ||
20 | } | 22 | } |
21 | } | 23 | } | ... | ... |
public/main.css
0 → 100644
1 | +#wrapper{ | ||
2 | + border: 1px solid #7e8377; | ||
3 | + width: 1400px; | ||
4 | + padding: 50px; | ||
5 | + position: absolute; | ||
6 | + top: 150px; | ||
7 | + left: 50%; | ||
8 | + margin-left: -700px; | ||
9 | +} | ||
10 | + | ||
11 | +#진보{ | ||
12 | + border: 1px solid #2f00ff; | ||
13 | + width: 600px; | ||
14 | + float: left; | ||
15 | + padding: 10px; | ||
16 | +} | ||
17 | + | ||
18 | +#보수{ | ||
19 | + border: 1px solid #ff0000; | ||
20 | + width: 600px; | ||
21 | + float: left; | ||
22 | + padding: 10px; | ||
23 | + margin-left: 95px; | ||
24 | +} | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
... | @@ -9,22 +9,21 @@ | ... | @@ -9,22 +9,21 @@ |
9 | <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous"> | 9 | <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous"> |
10 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous"> | 10 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous"> |
11 | 11 | ||
12 | - <title>Hello, world!</title> | 12 | + <title>OPPOV</title> |
13 | </head> | 13 | </head> |
14 | <body> | 14 | <body> |
15 | 15 | ||
16 | - <%- include('nav.html') %> | ||
17 | - | ||
18 | <!-- 메인페이지 대문 --> | 16 | <!-- 메인페이지 대문 --> |
19 | <div class="container mt-4" style="padding: 180px 140px 180px 140px;"> | 17 | <div class="container mt-4" style="padding: 180px 140px 180px 140px;"> |
20 | <img src="http://khuhub.khu.ac.kr/2018110651/Omniscient-Public-Point-Of-View/uploads/2d3e5b183ab5955354c9188aafc18085/main.png" alt="main" style="display: block; margin:0 auto; top:50px;"/> | 18 | <img src="http://khuhub.khu.ac.kr/2018110651/Omniscient-Public-Point-Of-View/uploads/2d3e5b183ab5955354c9188aafc18085/main.png" alt="main" style="display: block; margin:0 auto; top:50px;"/> |
21 | - | 19 | + <form action="/add" method="GET"> |
22 | <div class="input-group mb-3"> | 20 | <div class="input-group mb-3"> |
23 | - <input type="text" class="form-control" placeholder="주제 검색" aria-label="주제 검색" aria-describedby="button-addon2"> | 21 | + <input type="text" class="form-control" placeholder="주제 검색" aria-label="주제 검색" aria-describedby="button-addon2" name = "subject"> |
24 | <div class="input-group-append"> | 22 | <div class="input-group-append"> |
25 | <button class="btn btn-outline-secondary" type="button" id="button-addon2">검색</button> | 23 | <button class="btn btn-outline-secondary" type="button" id="button-addon2">검색</button> |
26 | </div> | 24 | </div> |
27 | </div> | 25 | </div> |
26 | + </form> | ||
28 | </div> | 27 | </div> |
29 | 28 | ||
30 | <!-- Optional JavaScript; choose one of the two! --> | 29 | <!-- Optional JavaScript; choose one of the two! --> | ... | ... |
... | @@ -8,59 +8,44 @@ | ... | @@ -8,59 +8,44 @@ |
8 | <!-- Bootstrap CSS --> | 8 | <!-- Bootstrap CSS --> |
9 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous"> | 9 | <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous"> |
10 | 10 | ||
11 | + <!-- custom CSS --> | ||
12 | + <link rel="stylesheet" href="../public/main.css"> | ||
11 | 13 | ||
12 | </head> | 14 | </head> |
13 | <body> | 15 | <body> |
16 | + <div class="container mt-4"> | ||
17 | + <img src="http://khuhub.khu.ac.kr/2018110651/Omniscient-Public-Point-Of-View/uploads/ac497e63ac70607366c72d9f92c12c81/word.png" alt="main" style="display: block; margin:0 auto; top:50px;"/> | ||
14 | 18 | ||
15 | - <nav class="navbar navbar-expand-lg navbar-light bg-light"> | 19 | + <div class="input-group mb-3"> |
16 | - <a class="navbar-brand" href="#">Todo App</a> | 20 | + <input type="text" class="form-control" placeholder="주제 검색" aria-label="주제 검색" aria-describedby="button-addon2"> |
17 | - <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> | 21 | + <div class="input-group-append"> |
18 | - <span class="navbar-toggler-icon"></span> | 22 | + <button class="btn btn-outline-secondary" type="button" id="button-addon2">검색</button> |
19 | - </button> | 23 | + </div> |
20 | - <div class="collapse navbar-collapse" id="navbarNav"> | 24 | + </div> |
21 | - <ul class="navbar-nav"> | ||
22 | - <li class="nav-item active"> | ||
23 | - <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a> | ||
24 | - </li> | ||
25 | - <li class="nav-item" | ||
26 | - <a class="nav-link" href="#">Write</a> | ||
27 | - </li> | ||
28 | - <li class="nav-item"> | ||
29 | - <a class="nav-link" href="#">임시</a> | ||
30 | - </li> | ||
31 | - </ul> | ||
32 | </div> | 25 | </div> |
33 | - </nav> | ||
34 | - <h4 class="ml-2 my-3">서버에서 가져온 할 일 리스트</h4> | ||
35 | - <ul class="list-group"> | ||
36 | - <% for (var i = 0; i < posts.length; i++){ %> | ||
37 | - <li class="list-group-item"> | ||
38 | - <h4>할 일 제목 : <%= posts[i].제목 %></h4> | ||
39 | - <p>할일 마감날짜 : <%= posts[i].날짜 %></p> | ||
40 | - <button>삭제</button> | ||
41 | - </li> | ||
42 | - <% } %> | ||
43 | - </ul> | ||
44 | - | ||
45 | - <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script> | ||
46 | - <script> | ||
47 | - | ||
48 | - $.ajax({ | ||
49 | - method : 'DELETE', | ||
50 | - url : '/delete', | ||
51 | - data : {_id : 1} // 요청보낼 때 삭제할 게시물 번호 함께 전송 | ||
52 | - }).done(function(결과){ | ||
53 | - // 요청이 성공하면 실행할 것들 | ||
54 | - }) | ||
55 | - | ||
56 | - </script> | ||
57 | 26 | ||
27 | + <div id="wrapper"> | ||
28 | + <div id = "진보" > | ||
29 | + <h4 style = "text-align: center; color:blue; font-weight:bold;">진보</h4> | ||
30 | + <h3 style="text-align:center;"> | ||
31 | + <iframe src="http://localhost:8080/result/progress" width="550" height="600" marginwidth="0" frameborder="2" scrolling="yes"> | ||
32 | + </iframe> | ||
33 | + </h3> | ||
34 | + </div> | ||
35 | + <div id = "보수"> | ||
36 | + <h4 style = "text-align: center; color:red; font-weight:bold;">보수</h4> | ||
37 | + <h3 style="text-align:center;"> | ||
38 | + <iframe src="http://localhost:8080/result/liberal" width="550" height="600" marginwidth="0" frameborder="2" scrolling="yes"> | ||
39 | + </iframe> | ||
40 | + </h3> | ||
41 | + </div> | ||
42 | + </div> | ||
58 | 43 | ||
59 | 44 | ||
60 | <!-- Optional JavaScript; choose one of the two! --> | 45 | <!-- Optional JavaScript; choose one of the two! --> |
61 | 46 | ||
62 | <!-- Option 1: jQuery and Bootstrap Bundle (includes Popper) --> | 47 | <!-- Option 1: jQuery and Bootstrap Bundle (includes Popper) --> |
63 | - <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script> | 48 | + <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script> |
64 | <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-fQybjgWLrvvRgtW6bFlB7jaZrFsaBXjsOMm/tB9LTS58ONXgqbR9W8oWht/amnpF" crossorigin="anonymous"></script> | 49 | <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-fQybjgWLrvvRgtW6bFlB7jaZrFsaBXjsOMm/tB9LTS58ONXgqbR9W8oWht/amnpF" crossorigin="anonymous"></script> |
65 | 50 | ||
66 | <!-- Option 2: Separate Popper and Bootstrap JS --> | 51 | <!-- Option 2: Separate Popper and Bootstrap JS --> | ... | ... |
-
Please register or login to post a comment