Showing
9 changed files
with
124 additions
and
197 deletions
... | @@ -5,27 +5,27 @@ | ... | @@ -5,27 +5,27 @@ |
5 | "requires": true, | 5 | "requires": true, |
6 | "dependencies": { | 6 | "dependencies": { |
7 | "@babel/code-frame": { | 7 | "@babel/code-frame": { |
8 | - "version": "7.8.3", | 8 | + "version": "7.10.1", |
9 | - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", | 9 | + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", |
10 | - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", | 10 | + "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", |
11 | "dev": true, | 11 | "dev": true, |
12 | "requires": { | 12 | "requires": { |
13 | - "@babel/highlight": "^7.8.3" | 13 | + "@babel/highlight": "^7.10.1" |
14 | } | 14 | } |
15 | }, | 15 | }, |
16 | "@babel/helper-validator-identifier": { | 16 | "@babel/helper-validator-identifier": { |
17 | - "version": "7.9.5", | 17 | + "version": "7.10.1", |
18 | - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", | 18 | + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", |
19 | - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", | 19 | + "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==", |
20 | "dev": true | 20 | "dev": true |
21 | }, | 21 | }, |
22 | "@babel/highlight": { | 22 | "@babel/highlight": { |
23 | - "version": "7.9.0", | 23 | + "version": "7.10.1", |
24 | - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", | 24 | + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", |
25 | - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", | 25 | + "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", |
26 | "dev": true, | 26 | "dev": true, |
27 | "requires": { | 27 | "requires": { |
28 | - "@babel/helper-validator-identifier": "^7.9.0", | 28 | + "@babel/helper-validator-identifier": "^7.10.1", |
29 | "chalk": "^2.0.0", | 29 | "chalk": "^2.0.0", |
30 | "js-tokens": "^4.0.0" | 30 | "js-tokens": "^4.0.0" |
31 | } | 31 | } |
... | @@ -130,9 +130,9 @@ | ... | @@ -130,9 +130,9 @@ |
130 | "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" | 130 | "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" |
131 | }, | 131 | }, |
132 | "@types/node": { | 132 | "@types/node": { |
133 | - "version": "14.0.1", | 133 | + "version": "14.0.9", |
134 | - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.1.tgz", | 134 | + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.9.tgz", |
135 | - "integrity": "sha512-FAYBGwC+W6F9+huFIDtn43cpy7+SzG+atzRiTfdp3inUKL2hXnd4rG8hylJLIh4+hqrQy1P17kvJByE/z825hA==" | 135 | + "integrity": "sha512-0sCTiXKXELOBxvZLN4krQ0FPOAA7ij+6WwvD0k/PHd9/KAkr4dXel5J9fh6F4x1FwAQILqAWkmpeuS6mjf1iKA==" |
136 | }, | 136 | }, |
137 | "@types/resolve": { | 137 | "@types/resolve": { |
138 | "version": "0.0.8", | 138 | "version": "0.0.8", |
... | @@ -158,38 +158,16 @@ | ... | @@ -158,38 +158,16 @@ |
158 | "color-convert": "^1.9.0" | 158 | "color-convert": "^1.9.0" |
159 | } | 159 | } |
160 | }, | 160 | }, |
161 | - "anymatch": { | ||
162 | - "version": "3.1.1", | ||
163 | - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", | ||
164 | - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", | ||
165 | - "dev": true, | ||
166 | - "requires": { | ||
167 | - "normalize-path": "^3.0.0", | ||
168 | - "picomatch": "^2.0.4" | ||
169 | - } | ||
170 | - }, | ||
171 | "array-union": { | 161 | "array-union": { |
172 | "version": "2.1.0", | 162 | "version": "2.1.0", |
173 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", | 163 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", |
174 | "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" | 164 | "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" |
175 | }, | 165 | }, |
176 | - "async-limiter": { | ||
177 | - "version": "1.0.1", | ||
178 | - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", | ||
179 | - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", | ||
180 | - "dev": true | ||
181 | - }, | ||
182 | "balanced-match": { | 166 | "balanced-match": { |
183 | "version": "1.0.0", | 167 | "version": "1.0.0", |
184 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | 168 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", |
185 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | 169 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" |
186 | }, | 170 | }, |
187 | - "binary-extensions": { | ||
188 | - "version": "2.0.0", | ||
189 | - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", | ||
190 | - "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", | ||
191 | - "dev": true | ||
192 | - }, | ||
193 | "brace-expansion": { | 171 | "brace-expansion": { |
194 | "version": "1.1.11", | 172 | "version": "1.1.11", |
195 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | 173 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", |
... | @@ -230,22 +208,6 @@ | ... | @@ -230,22 +208,6 @@ |
230 | "supports-color": "^5.3.0" | 208 | "supports-color": "^5.3.0" |
231 | } | 209 | } |
232 | }, | 210 | }, |
233 | - "chokidar": { | ||
234 | - "version": "3.4.0", | ||
235 | - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", | ||
236 | - "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", | ||
237 | - "dev": true, | ||
238 | - "requires": { | ||
239 | - "anymatch": "~3.1.1", | ||
240 | - "braces": "~3.0.2", | ||
241 | - "fsevents": "~2.1.2", | ||
242 | - "glob-parent": "~5.1.0", | ||
243 | - "is-binary-path": "~2.1.0", | ||
244 | - "is-glob": "~4.0.1", | ||
245 | - "normalize-path": "~3.0.0", | ||
246 | - "readdirp": "~3.4.0" | ||
247 | - } | ||
248 | - }, | ||
249 | "color-convert": { | 211 | "color-convert": { |
250 | "version": "1.9.3", | 212 | "version": "1.9.3", |
251 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | 213 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", |
... | @@ -346,13 +308,6 @@ | ... | @@ -346,13 +308,6 @@ |
346 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | 308 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", |
347 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" | 309 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" |
348 | }, | 310 | }, |
349 | - "fsevents": { | ||
350 | - "version": "2.1.3", | ||
351 | - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", | ||
352 | - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", | ||
353 | - "dev": true, | ||
354 | - "optional": true | ||
355 | - }, | ||
356 | "get-port": { | 311 | "get-port": { |
357 | "version": "3.2.0", | 312 | "version": "3.2.0", |
358 | "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", | 313 | "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", |
... | @@ -406,9 +361,9 @@ | ... | @@ -406,9 +361,9 @@ |
406 | "dev": true | 361 | "dev": true |
407 | }, | 362 | }, |
408 | "ignore": { | 363 | "ignore": { |
409 | - "version": "5.1.6", | 364 | + "version": "5.1.8", |
410 | - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz", | 365 | + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", |
411 | - "integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==" | 366 | + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" |
412 | }, | 367 | }, |
413 | "inflight": { | 368 | "inflight": { |
414 | "version": "1.0.6", | 369 | "version": "1.0.6", |
... | @@ -424,15 +379,6 @@ | ... | @@ -424,15 +379,6 @@ |
424 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", | 379 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", |
425 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" | 380 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" |
426 | }, | 381 | }, |
427 | - "is-binary-path": { | ||
428 | - "version": "2.1.0", | ||
429 | - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", | ||
430 | - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", | ||
431 | - "dev": true, | ||
432 | - "requires": { | ||
433 | - "binary-extensions": "^2.0.0" | ||
434 | - } | ||
435 | - }, | ||
436 | "is-extglob": { | 382 | "is-extglob": { |
437 | "version": "2.1.1", | 383 | "version": "2.1.1", |
438 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", | 384 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", |
... | @@ -466,12 +412,20 @@ | ... | @@ -466,12 +412,20 @@ |
466 | } | 412 | } |
467 | }, | 413 | }, |
468 | "is-reference": { | 414 | "is-reference": { |
469 | - "version": "1.1.4", | 415 | + "version": "1.2.0", |
470 | - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz", | 416 | + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.0.tgz", |
471 | - "integrity": "sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==", | 417 | + "integrity": "sha512-ZVxq+5TkOx6GQdnoMm2aRdCKADdcrOWXLGzGT+vIA8DMpqEJaRk5AL1bS80zJ2bjHunVmjdzfCt0e4BymIEqKQ==", |
472 | "dev": true, | 418 | "dev": true, |
473 | "requires": { | 419 | "requires": { |
474 | - "@types/estree": "0.0.39" | 420 | + "@types/estree": "0.0.44" |
421 | + }, | ||
422 | + "dependencies": { | ||
423 | + "@types/estree": { | ||
424 | + "version": "0.0.44", | ||
425 | + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.44.tgz", | ||
426 | + "integrity": "sha512-iaIVzr+w2ZJ5HkidlZ3EJM8VTZb2MJLCjw3V+505yVts0gRC4UMvjw0d1HPtGqI/HQC/KdsYtayfzl+AXY2R8g==", | ||
427 | + "dev": true | ||
428 | + } | ||
475 | } | 429 | } |
476 | }, | 430 | }, |
477 | "isobject": { | 431 | "isobject": { |
... | @@ -519,24 +473,6 @@ | ... | @@ -519,24 +473,6 @@ |
519 | "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", | 473 | "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", |
520 | "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" | 474 | "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" |
521 | }, | 475 | }, |
522 | - "livereload": { | ||
523 | - "version": "0.9.1", | ||
524 | - "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.9.1.tgz", | ||
525 | - "integrity": "sha512-9g7sua11kkyZNo2hLRCG3LuZZwqexoyEyecSlV8cAsfAVVCZqLzVir6XDqmH0r+Vzgnd5LrdHDMyjtFnJQLAYw==", | ||
526 | - "dev": true, | ||
527 | - "requires": { | ||
528 | - "chokidar": "^3.3.0", | ||
529 | - "livereload-js": "^3.1.0", | ||
530 | - "opts": ">= 1.2.0", | ||
531 | - "ws": "^6.2.1" | ||
532 | - } | ||
533 | - }, | ||
534 | - "livereload-js": { | ||
535 | - "version": "3.2.2", | ||
536 | - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-3.2.2.tgz", | ||
537 | - "integrity": "sha512-xhScbNeC687ZINjEf/bD+BMiPx4s4q0mehcLb3zCc8+mykOtmaBR4vqzyIV9rIGdG9JjHaT0LiFdscvivCjX1Q==", | ||
538 | - "dev": true | ||
539 | - }, | ||
540 | "local-access": { | 476 | "local-access": { |
541 | "version": "1.0.1", | 477 | "version": "1.0.1", |
542 | "resolved": "https://registry.npmjs.org/local-access/-/local-access-1.0.1.tgz", | 478 | "resolved": "https://registry.npmjs.org/local-access/-/local-access-1.0.1.tgz", |
... | @@ -558,9 +494,9 @@ | ... | @@ -558,9 +494,9 @@ |
558 | "dev": true | 494 | "dev": true |
559 | }, | 495 | }, |
560 | "merge2": { | 496 | "merge2": { |
561 | - "version": "1.3.0", | 497 | + "version": "1.4.1", |
562 | - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", | 498 | + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", |
563 | - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" | 499 | + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" |
564 | }, | 500 | }, |
565 | "micromatch": { | 501 | "micromatch": { |
566 | "version": "4.0.2", | 502 | "version": "4.0.2", |
... | @@ -572,9 +508,9 @@ | ... | @@ -572,9 +508,9 @@ |
572 | } | 508 | } |
573 | }, | 509 | }, |
574 | "mime": { | 510 | "mime": { |
575 | - "version": "2.4.5", | 511 | + "version": "2.4.6", |
576 | - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", | 512 | + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", |
577 | - "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==" | 513 | + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" |
578 | }, | 514 | }, |
579 | "minimatch": { | 515 | "minimatch": { |
580 | "version": "3.0.4", | 516 | "version": "3.0.4", |
... | @@ -589,12 +525,6 @@ | ... | @@ -589,12 +525,6 @@ |
589 | "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.5.tgz", | 525 | "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.5.tgz", |
590 | "integrity": "sha512-d2RKzMD4JNyHMbnbWnznPaa8vbdlq/4pNZ3IgdaGrVbBhebBsGUUE/6qorTMYNS6TwuH3ilfOlD2bf4Igh8CKg==" | 526 | "integrity": "sha512-d2RKzMD4JNyHMbnbWnznPaa8vbdlq/4pNZ3IgdaGrVbBhebBsGUUE/6qorTMYNS6TwuH3ilfOlD2bf4Igh8CKg==" |
591 | }, | 527 | }, |
592 | - "normalize-path": { | ||
593 | - "version": "3.0.0", | ||
594 | - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", | ||
595 | - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", | ||
596 | - "dev": true | ||
597 | - }, | ||
598 | "once": { | 528 | "once": { |
599 | "version": "1.4.0", | 529 | "version": "1.4.0", |
600 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | 530 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", |
... | @@ -603,12 +533,6 @@ | ... | @@ -603,12 +533,6 @@ |
603 | "wrappy": "1" | 533 | "wrappy": "1" |
604 | } | 534 | } |
605 | }, | 535 | }, |
606 | - "opts": { | ||
607 | - "version": "1.2.7", | ||
608 | - "resolved": "https://registry.npmjs.org/opts/-/opts-1.2.7.tgz", | ||
609 | - "integrity": "sha512-hwZhzGGG/GQ7igxAVFOEun2N4fWul31qE9nfBdCnZGQCB5+L7tN9xZ+94B4aUpLOJx/of3zZs5XsuubayQYQjA==", | ||
610 | - "dev": true | ||
611 | - }, | ||
612 | "path-is-absolute": { | 536 | "path-is-absolute": { |
613 | "version": "1.0.1", | 537 | "version": "1.0.1", |
614 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | 538 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", |
... | @@ -630,15 +554,6 @@ | ... | @@ -630,15 +554,6 @@ |
630 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", | 554 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", |
631 | "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" | 555 | "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" |
632 | }, | 556 | }, |
633 | - "readdirp": { | ||
634 | - "version": "3.4.0", | ||
635 | - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", | ||
636 | - "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", | ||
637 | - "dev": true, | ||
638 | - "requires": { | ||
639 | - "picomatch": "^2.2.1" | ||
640 | - } | ||
641 | - }, | ||
642 | "regexparam": { | 557 | "regexparam": { |
643 | "version": "1.3.0", | 558 | "version": "1.3.0", |
644 | "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-1.3.0.tgz", | 559 | "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-1.3.0.tgz", |
... | @@ -687,15 +602,6 @@ | ... | @@ -687,15 +602,6 @@ |
687 | "is-plain-object": "^3.0.0" | 602 | "is-plain-object": "^3.0.0" |
688 | } | 603 | } |
689 | }, | 604 | }, |
690 | - "rollup-plugin-livereload": { | ||
691 | - "version": "1.3.0", | ||
692 | - "resolved": "https://registry.npmjs.org/rollup-plugin-livereload/-/rollup-plugin-livereload-1.3.0.tgz", | ||
693 | - "integrity": "sha512-abyqXaB21+nFHo+vJULBqfzNx6zXABC19UyvqgDfdoxR/8pFAd041GO+GIUe8ZYC2DbuMUmioh1Lvbk14YLZgw==", | ||
694 | - "dev": true, | ||
695 | - "requires": { | ||
696 | - "livereload": "^0.9.1" | ||
697 | - } | ||
698 | - }, | ||
699 | "rollup-plugin-svelte": { | 605 | "rollup-plugin-svelte": { |
700 | "version": "5.2.2", | 606 | "version": "5.2.2", |
701 | "resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-5.2.2.tgz", | 607 | "resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-5.2.2.tgz", |
... | @@ -757,25 +663,25 @@ | ... | @@ -757,25 +663,25 @@ |
757 | "dev": true | 663 | "dev": true |
758 | }, | 664 | }, |
759 | "sirv": { | 665 | "sirv": { |
760 | - "version": "0.4.2", | 666 | + "version": "0.4.6", |
761 | - "resolved": "https://registry.npmjs.org/sirv/-/sirv-0.4.2.tgz", | 667 | + "resolved": "https://registry.npmjs.org/sirv/-/sirv-0.4.6.tgz", |
762 | - "integrity": "sha512-dQbZnsMaIiTQPZmbGmktz+c74zt/hyrJEB4tdp2Jj0RNv9J6B/OWR5RyrZEvIn9fyh9Zlg2OlE2XzKz6wMKGAw==", | 668 | + "integrity": "sha512-rYpOXlNbpHiY4nVXxuDf4mXPvKz1reZGap/LkWp9TvcZ84qD/nPBjjH/6GZsgIjVMbOslnY8YYULAyP8jMn1GQ==", |
763 | "requires": { | 669 | "requires": { |
764 | "@polka/url": "^0.5.0", | 670 | "@polka/url": "^0.5.0", |
765 | "mime": "^2.3.1" | 671 | "mime": "^2.3.1" |
766 | } | 672 | } |
767 | }, | 673 | }, |
768 | "sirv-cli": { | 674 | "sirv-cli": { |
769 | - "version": "0.4.5", | 675 | + "version": "0.4.6", |
770 | - "resolved": "https://registry.npmjs.org/sirv-cli/-/sirv-cli-0.4.5.tgz", | 676 | + "resolved": "https://registry.npmjs.org/sirv-cli/-/sirv-cli-0.4.6.tgz", |
771 | - "integrity": "sha512-Fl6icSm0EwPrXSGid2xphMp//WNTSX2yENRAGnJuuZNmdc8LvE/BtdZD3MPn28ifAfDqTMwbB3dpcZojAIOiBg==", | 677 | + "integrity": "sha512-/Vj85/kBvPL+n9ibgX6FicLE8VjidC1BhlX67PYPBfbBAphzR6i0k0HtU5c2arejfU3uzq8l3SYPCwl1x7z6Ww==", |
772 | "requires": { | 678 | "requires": { |
773 | "console-clear": "^1.1.0", | 679 | "console-clear": "^1.1.0", |
774 | "get-port": "^3.2.0", | 680 | "get-port": "^3.2.0", |
775 | "kleur": "^3.0.0", | 681 | "kleur": "^3.0.0", |
776 | "local-access": "^1.0.1", | 682 | "local-access": "^1.0.1", |
777 | "sade": "^1.4.0", | 683 | "sade": "^1.4.0", |
778 | - "sirv": "^0.4.2", | 684 | + "sirv": "^0.4.6", |
779 | "tinydate": "^1.0.0" | 685 | "tinydate": "^1.0.0" |
780 | } | 686 | } |
781 | }, | 687 | }, |
... | @@ -816,15 +722,15 @@ | ... | @@ -816,15 +722,15 @@ |
816 | } | 722 | } |
817 | }, | 723 | }, |
818 | "svelte": { | 724 | "svelte": { |
819 | - "version": "3.22.3", | 725 | + "version": "3.23.0", |
820 | - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.22.3.tgz", | 726 | + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.23.0.tgz", |
821 | - "integrity": "sha512-DumSy5eWPFPlMUGf3+eHyFSkt5yLqyAmMdCuXOE4qc5GtFyLxwTAGKZmgKmW2jmbpTTeFQ/fSQfDBQbl9Eo7yw==", | 727 | + "integrity": "sha512-cnyd96bK/Nw5DnYuB1hzm5cl6+I1fpmdKOteA7KLzU9KGLsLmvWsSkSKbcntzODCLmSySN3HjcgTHRo6/rJNTw==", |
822 | "dev": true | 728 | "dev": true |
823 | }, | 729 | }, |
824 | "svelte-spa-router": { | 730 | "svelte-spa-router": { |
825 | - "version": "2.1.0", | 731 | + "version": "2.2.0", |
826 | - "resolved": "https://registry.npmjs.org/svelte-spa-router/-/svelte-spa-router-2.1.0.tgz", | 732 | + "resolved": "https://registry.npmjs.org/svelte-spa-router/-/svelte-spa-router-2.2.0.tgz", |
827 | - "integrity": "sha512-9bcQPTQ6A+Z92Z+NirVVusa/Sw6nqzKwZAKfu1Cl6+XjStf12hfIcPoMfTutEBoX0Ik+z7gJbJ934PKk94BvCg==", | 733 | + "integrity": "sha512-S3KpmiBszjdjkU1QA9FyNgrSdQORbXWp4wl8R147Gl7KoNof/0SfFJ23+9E47jLiNz+lCw1uaCfeHJi2I60bVg==", |
828 | "requires": { | 734 | "requires": { |
829 | "regexparam": "1.3.0" | 735 | "regexparam": "1.3.0" |
830 | } | 736 | } |
... | @@ -862,15 +768,6 @@ | ... | @@ -862,15 +768,6 @@ |
862 | "version": "1.0.2", | 768 | "version": "1.0.2", |
863 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | 769 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", |
864 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | 770 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" |
865 | - }, | ||
866 | - "ws": { | ||
867 | - "version": "6.2.1", | ||
868 | - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", | ||
869 | - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", | ||
870 | - "dev": true, | ||
871 | - "requires": { | ||
872 | - "async-limiter": "~1.0.0" | ||
873 | - } | ||
874 | } | 771 | } |
875 | } | 772 | } |
876 | } | 773 | } | ... | ... |
... | @@ -10,7 +10,6 @@ | ... | @@ -10,7 +10,6 @@ |
10 | "@rollup/plugin-commonjs": "11.0.2", | 10 | "@rollup/plugin-commonjs": "11.0.2", |
11 | "@rollup/plugin-node-resolve": "^7.0.0", | 11 | "@rollup/plugin-node-resolve": "^7.0.0", |
12 | "rollup": "^1.20.0", | 12 | "rollup": "^1.20.0", |
13 | - "rollup-plugin-livereload": "^1.0.0", | ||
14 | "rollup-plugin-svelte": "^5.0.3", | 13 | "rollup-plugin-svelte": "^5.0.3", |
15 | "rollup-plugin-terser": "^5.1.2", | 14 | "rollup-plugin-terser": "^5.1.2", |
16 | "svelte": "^3.0.0" | 15 | "svelte": "^3.0.0" | ... | ... |
1 | -html, body { | 1 | +html, |
2 | +body { | ||
2 | position: relative; | 3 | position: relative; |
3 | width: 100%; | 4 | width: 100%; |
4 | height: 100%; | 5 | height: 100%; |
6 | + background-color: #ffebee; | ||
5 | } | 7 | } |
6 | 8 | ||
7 | body { | 9 | body { |
8 | color: #333; | 10 | color: #333; |
9 | margin: 0; | 11 | margin: 0; |
10 | - padding: 8px; | ||
11 | box-sizing: border-box; | 12 | box-sizing: border-box; |
12 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; | 13 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; |
13 | } | 14 | } |
14 | 15 | ||
15 | a { | 16 | a { |
16 | - color: rgb(0,100,200); | 17 | + color: rgb(0, 100, 200); |
17 | text-decoration: none; | 18 | text-decoration: none; |
18 | } | 19 | } |
19 | 20 | ||
... | @@ -22,14 +23,17 @@ a:hover { | ... | @@ -22,14 +23,17 @@ a:hover { |
22 | } | 23 | } |
23 | 24 | ||
24 | a:visited { | 25 | a:visited { |
25 | - color: rgb(0,80,160); | 26 | + color: rgb(0, 80, 160); |
26 | } | 27 | } |
27 | 28 | ||
28 | label { | 29 | label { |
29 | display: block; | 30 | display: block; |
30 | } | 31 | } |
31 | 32 | ||
32 | -input, button, select, textarea { | 33 | +input, |
34 | +button, | ||
35 | +select, | ||
36 | +textarea { | ||
33 | font-family: inherit; | 37 | font-family: inherit; |
34 | font-size: inherit; | 38 | font-size: inherit; |
35 | padding: 0.4em; | 39 | padding: 0.4em; | ... | ... |
1 | <!DOCTYPE html> | 1 | <!DOCTYPE html> |
2 | <html lang="en"> | 2 | <html lang="en"> |
3 | + | ||
3 | <head> | 4 | <head> |
4 | <meta charset='utf-8'> | 5 | <meta charset='utf-8'> |
5 | <meta name='viewport' content='width=device-width,initial-scale=1'> | 6 | <meta name='viewport' content='width=device-width,initial-scale=1'> |
6 | 7 | ||
7 | - <title>Svelte app</title> | 8 | + <title>::메이플스토리 스펙 계산기::</title> |
8 | 9 | ||
9 | <link rel='icon' type='image/png' href='/favicon.png'> | 10 | <link rel='icon' type='image/png' href='/favicon.png'> |
10 | <link rel='stylesheet' href='/global.css'> | 11 | <link rel='stylesheet' href='/global.css'> |
11 | <link rel='stylesheet' href='/build/bundle.css'> | 12 | <link rel='stylesheet' href='/build/bundle.css'> |
12 | 13 | ||
14 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css"> | ||
15 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script> | ||
16 | + <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> | ||
17 | + | ||
13 | <script defer src='/build/bundle.js'></script> | 18 | <script defer src='/build/bundle.js'></script> |
14 | </head> | 19 | </head> |
15 | 20 | ||
16 | <body> | 21 | <body> |
17 | </body> | 22 | </body> |
23 | + | ||
18 | </html> | 24 | </html> |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
1 | import svelte from 'rollup-plugin-svelte'; | 1 | import svelte from 'rollup-plugin-svelte'; |
2 | import resolve from '@rollup/plugin-node-resolve'; | 2 | import resolve from '@rollup/plugin-node-resolve'; |
3 | import commonjs from '@rollup/plugin-commonjs'; | 3 | import commonjs from '@rollup/plugin-commonjs'; |
4 | -import livereload from 'rollup-plugin-livereload'; | ||
5 | import { terser } from 'rollup-plugin-terser'; | 4 | import { terser } from 'rollup-plugin-terser'; |
6 | import copy from 'rollup-plugin-copy'; | 5 | import copy from 'rollup-plugin-copy'; |
7 | 6 | ||
... | @@ -38,8 +37,8 @@ export default { | ... | @@ -38,8 +37,8 @@ export default { |
38 | commonjs(), | 37 | commonjs(), |
39 | 38 | ||
40 | copy({ | 39 | copy({ |
41 | - targets:[ | 40 | + targets: [ |
42 | - { src:'src/images', dest:'public' } | 41 | + { src: 'src/images', dest: 'public' } |
43 | ] | 42 | ] |
44 | }), | 43 | }), |
45 | 44 | ||
... | @@ -47,10 +46,6 @@ export default { | ... | @@ -47,10 +46,6 @@ export default { |
47 | // the bundle has been generated | 46 | // the bundle has been generated |
48 | !production && serve(), | 47 | !production && serve(), |
49 | 48 | ||
50 | - // Watch the `public` directory and refresh the | ||
51 | - // browser on changes when not in production | ||
52 | - !production && livereload('public'), | ||
53 | - | ||
54 | // If we're building for production (npm run build | 49 | // If we're building for production (npm run build |
55 | // instead of npm run dev), minify | 50 | // instead of npm run dev), minify |
56 | production && terser() | 51 | production && terser() | ... | ... |
1 | import App from './App.svelte'; | 1 | import App from './App.svelte'; |
2 | 2 | ||
3 | const app = new App({ | 3 | const app = new App({ |
4 | - target: document.body, | 4 | + target: document.body |
5 | - props: { | ||
6 | - name: 'world' | ||
7 | - } | ||
8 | }); | 5 | }); |
9 | 6 | ||
10 | export default app; | 7 | export default app; |
... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
app/web/src/routes/Home.svelte
deleted
100644 → 0
1 | -<main> | ||
2 | - <h1>Hello, This is Home!</h1> | ||
3 | - <p>Visit the <a href="https://svelte.dev/tutorial">Svelte tutorial</a> to learn how to build Svelte apps.</p> | ||
4 | -</main> | ||
5 | - | ||
6 | -<style> | ||
7 | - main { | ||
8 | - text-align: center; | ||
9 | - padding: 1em; | ||
10 | - max-width: 240px; | ||
11 | - margin: 0 auto; | ||
12 | - } | ||
13 | - | ||
14 | - h1 { | ||
15 | - color: #ff3e00; | ||
16 | - text-transform: uppercase; | ||
17 | - font-size: 4em; | ||
18 | - font-weight: 100; | ||
19 | - } | ||
20 | - | ||
21 | - @media (min-width: 640px) { | ||
22 | - main { | ||
23 | - max-width: none; | ||
24 | - } | ||
25 | - } | ||
26 | -</style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
app/web/src/routes/Search.svelte
0 → 100644
1 | +<script> | ||
2 | + import {push} from 'svelte-spa-router'; | ||
3 | + | ||
4 | + let character; | ||
5 | + | ||
6 | + function searchCharacter() { | ||
7 | + if(!character) { | ||
8 | + M.toast({html:"닉네임을 입력해주세요."}); | ||
9 | + return false; | ||
10 | + } | ||
11 | + | ||
12 | + push('/character/' + character); | ||
13 | + } | ||
14 | +</script> | ||
15 | + | ||
16 | +<svelte:head> | ||
17 | + | ||
18 | +</svelte:head> | ||
19 | + | ||
20 | +<section> | ||
21 | + <article class="search-box row"> | ||
22 | + <div class="col l4 m6 s12 offset-l4 offset-m3"> | ||
23 | + <div class="card"> | ||
24 | + <div class="card-stacked"> | ||
25 | + <div class="card-content"> | ||
26 | + <h4>내 캐릭터 분석하기</h4> | ||
27 | + <form class="search-form" on:submit={searchCharacter} onsubmit="return false;"> | ||
28 | + <div class="input-field"> | ||
29 | + <label>캐릭터명</label> | ||
30 | + <input type="text" bind:value={character}> | ||
31 | + <button class="btn waves-effect waves-light red darken-1">확인</button> | ||
32 | + </div> | ||
33 | + </form> | ||
34 | + </div> | ||
35 | + <div class="card-action"> | ||
36 | + <p class="teal-text text-lighten-2"> | ||
37 | + 메이플스토리 스펙 계산기를 이용하기 위해서는 캐릭터 정보 공개(기본정보, 장비, 스킬)가 필요합니다. | ||
38 | + </p> | ||
39 | + <p> | ||
40 | + <a href="https://maplestory.nexon.com/MyMaple/Account/Character/Visibility" target="_BLANK">공개설정하러 가기</a> | ||
41 | + </p> | ||
42 | + </div> | ||
43 | + </div> | ||
44 | + </div> | ||
45 | + </div> | ||
46 | + </article> | ||
47 | +</section> | ||
48 | + | ||
49 | +<style> | ||
50 | +section { width:100%; height:100%; display:flex; flex-direction:column; justify-content:center; } | ||
51 | +.search-box { width:100%; } | ||
52 | +h4 { font-size:20px; text-align:center; } | ||
53 | +.input-field { padding-right:70px; } | ||
54 | +.input-field button { position:absolute; right:0; top:7px; } | ||
55 | +</style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment