├── .gitignore ├── LICENSE ├── README.md ├── index.html ├── input.css ├── package.json ├── postcss.config.js ├── style.css ├── tailwind.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Lesser UI 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Tailwind CSS Status Page Template 2 | 3 | 6 | 7 | Free Status Page Template built with Tailwind CSS 8 | 9 | See also [Lesser UI](https://github.com/lesserui) for more templates. -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Free Tailwind CSS Status Page Template 7 | 8 | 12 | 13 | 14 |
15 |
16 |
19 | 68 | 145 |
146 |
147 |
150 | 157 | 160 | 161 | All Systems Operational 162 |
163 |
164 |
165 | 166 |
167 |

170 | Monitors 171 |

172 |
173 |
174 |
175 |

Website

176 | 177 | Operational 178 | 179 |
180 |
181 |
182 | 190 |
191 |
192 |
193 |
194 | 195 |
196 | 99.8% 197 |
198 | Today 199 |
200 |
201 |
202 |
203 |
204 |

API

205 | 206 | Degraded Performance 207 | 208 |
209 |
210 |
211 | 220 |
221 |
222 |
223 |
224 |
225 |

226 | Webhooks 227 |

228 | 229 | Major Outage 230 | 231 |
232 |
233 |
234 | 243 |
244 |
245 |
246 |
247 |
248 |

251 | Past Incidents 252 |

253 |
254 | 312 |
313 |
314 |
315 | 316 | 336 |
337 | 347 | 348 | 349 | -------------------------------------------------------------------------------- /input.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | @tailwind components; 3 | @tailwind utilities; 4 | 5 | .status { 6 | background: linear-gradient(90.19deg, #1ee49d 0%, #19e099 100%); 7 | box-shadow: 0px 0px 40px rgba(27, 226, 155, 0.3); 8 | border-radius: 12px; 9 | } 10 | 11 | .container { 12 | margin-left: theme("margin.auto"); 13 | margin-right: theme("margin.auto"); 14 | max-width: 995px; 15 | padding: 0 theme("spacing.4"); 16 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "status-page", 3 | "version": "1.0.0", 4 | "description": "Free Tailwind CSS Status Page Template", 5 | "main": "index.js", 6 | "author": "sibbng", 7 | "license": "MIT", 8 | "scripts": { 9 | "dev": "cross-env NODE_ENV=development concurrently \"yarn postcss --watch \" \"yarn serve\"", 10 | "build": "cross-env NODE_ENV=production yarn postcss", 11 | "postcss": "postcss input.css --output style.css", 12 | "serve": "reload" 13 | }, 14 | "dependencies": { 15 | "autoprefixer": "^10.1.0", 16 | "postcss": "^8.2.2", 17 | "tailwindcss": "^2.0.2" 18 | }, 19 | "devDependencies": { 20 | "concurrently": "^5.3.0", 21 | "cross-env": "^7.0.3", 22 | "postcss-cli": "^8.3.1", 23 | "reload": "^3.1.1" 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | } 6 | } -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | /*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */ 2 | 3 | /* 4 | Document 5 | ======== 6 | */ 7 | 8 | /** 9 | Use a better box model (opinionated). 10 | */ 11 | 12 | *, 13 | *::before, 14 | *::after { 15 | box-sizing: border-box; 16 | } 17 | 18 | /** 19 | Use a more readable tab size (opinionated). 20 | */ 21 | 22 | :root { 23 | -moz-tab-size: 4; 24 | -o-tab-size: 4; 25 | tab-size: 4; 26 | } 27 | 28 | /** 29 | 1. Correct the line height in all browsers. 30 | 2. Prevent adjustments of font size after orientation changes in iOS. 31 | */ 32 | 33 | html { 34 | line-height: 1.15; /* 1 */ 35 | -webkit-text-size-adjust: 100%; /* 2 */ 36 | } 37 | 38 | /* 39 | Sections 40 | ======== 41 | */ 42 | 43 | /** 44 | Remove the margin in all browsers. 45 | */ 46 | 47 | body { 48 | margin: 0; 49 | } 50 | 51 | /** 52 | Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 53 | */ 54 | 55 | body { 56 | font-family: 57 | system-ui, 58 | -apple-system, /* Firefox supports this but not yet `system-ui` */ 59 | 'Segoe UI', 60 | Roboto, 61 | Helvetica, 62 | Arial, 63 | sans-serif, 64 | 'Apple Color Emoji', 65 | 'Segoe UI Emoji'; 66 | } 67 | 68 | /* 69 | Grouping content 70 | ================ 71 | */ 72 | 73 | /** 74 | 1. Add the correct height in Firefox. 75 | 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 76 | */ 77 | 78 | hr { 79 | height: 0; /* 1 */ 80 | color: inherit; /* 2 */ 81 | } 82 | 83 | /* 84 | Text-level semantics 85 | ==================== 86 | */ 87 | 88 | /** 89 | Add the correct text decoration in Chrome, Edge, and Safari. 90 | */ 91 | 92 | abbr[title] { 93 | -webkit-text-decoration: underline dotted; 94 | text-decoration: underline dotted; 95 | } 96 | 97 | /** 98 | Add the correct font weight in Edge and Safari. 99 | */ 100 | 101 | b, 102 | strong { 103 | font-weight: bolder; 104 | } 105 | 106 | /** 107 | 1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 108 | 2. Correct the odd 'em' font sizing in all browsers. 109 | */ 110 | 111 | code, 112 | kbd, 113 | samp, 114 | pre { 115 | font-family: 116 | ui-monospace, 117 | SFMono-Regular, 118 | Consolas, 119 | 'Liberation Mono', 120 | Menlo, 121 | monospace; /* 1 */ 122 | font-size: 1em; /* 2 */ 123 | } 124 | 125 | /** 126 | Add the correct font size in all browsers. 127 | */ 128 | 129 | small { 130 | font-size: 80%; 131 | } 132 | 133 | /** 134 | Prevent 'sub' and 'sup' elements from affecting the line height in all browsers. 135 | */ 136 | 137 | sub, 138 | sup { 139 | font-size: 75%; 140 | line-height: 0; 141 | position: relative; 142 | vertical-align: baseline; 143 | } 144 | 145 | sub { 146 | bottom: -0.25em; 147 | } 148 | 149 | sup { 150 | top: -0.5em; 151 | } 152 | 153 | /* 154 | Tabular data 155 | ============ 156 | */ 157 | 158 | /** 159 | 1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 160 | 2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 161 | */ 162 | 163 | table { 164 | text-indent: 0; /* 1 */ 165 | border-color: inherit; /* 2 */ 166 | } 167 | 168 | /* 169 | Forms 170 | ===== 171 | */ 172 | 173 | /** 174 | 1. Change the font styles in all browsers. 175 | 2. Remove the margin in Firefox and Safari. 176 | */ 177 | 178 | button, 179 | input, 180 | optgroup, 181 | select, 182 | textarea { 183 | font-family: inherit; /* 1 */ 184 | font-size: 100%; /* 1 */ 185 | line-height: 1.15; /* 1 */ 186 | margin: 0; /* 2 */ 187 | } 188 | 189 | /** 190 | Remove the inheritance of text transform in Edge and Firefox. 191 | 1. Remove the inheritance of text transform in Firefox. 192 | */ 193 | 194 | button, 195 | select { /* 1 */ 196 | text-transform: none; 197 | } 198 | 199 | /** 200 | Correct the inability to style clickable types in iOS and Safari. 201 | */ 202 | 203 | button, 204 | [type='button'] { 205 | -webkit-appearance: button; 206 | } 207 | 208 | /** 209 | Remove the inner border and padding in Firefox. 210 | */ 211 | 212 | /** 213 | Restore the focus styles unset by the previous rule. 214 | */ 215 | 216 | /** 217 | Remove the additional ':invalid' styles in Firefox. 218 | See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737 219 | */ 220 | 221 | /** 222 | Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers. 223 | */ 224 | 225 | legend { 226 | padding: 0; 227 | } 228 | 229 | /** 230 | Add the correct vertical alignment in Chrome and Firefox. 231 | */ 232 | 233 | progress { 234 | vertical-align: baseline; 235 | } 236 | 237 | /** 238 | Correct the cursor style of increment and decrement buttons in Safari. 239 | */ 240 | 241 | /** 242 | 1. Correct the odd appearance in Chrome and Safari. 243 | 2. Correct the outline style in Safari. 244 | */ 245 | 246 | /** 247 | Remove the inner padding in Chrome and Safari on macOS. 248 | */ 249 | 250 | /** 251 | 1. Correct the inability to style clickable types in iOS and Safari. 252 | 2. Change font properties to 'inherit' in Safari. 253 | */ 254 | 255 | /* 256 | Interactive 257 | =========== 258 | */ 259 | 260 | /* 261 | Add the correct display in Chrome and Safari. 262 | */ 263 | 264 | summary { 265 | display: list-item; 266 | } 267 | 268 | /** 269 | * Manually forked from SUIT CSS Base: https://github.com/suitcss/base 270 | * A thin layer on top of normalize.css that provides a starting point more 271 | * suitable for web applications. 272 | */ 273 | 274 | /** 275 | * Removes the default spacing and border for appropriate elements. 276 | */ 277 | 278 | blockquote, 279 | dl, 280 | dd, 281 | h1, 282 | h2, 283 | h3, 284 | h4, 285 | h5, 286 | h6, 287 | hr, 288 | figure, 289 | p, 290 | pre { 291 | margin: 0; 292 | } 293 | 294 | button { 295 | background-color: transparent; 296 | background-image: none; 297 | } 298 | 299 | /** 300 | * Work around a Firefox/IE bug where the transparent `button` background 301 | * results in a loss of the default `button` focus styles. 302 | */ 303 | 304 | button:focus { 305 | outline: 1px dotted; 306 | outline: 5px auto -webkit-focus-ring-color; 307 | } 308 | 309 | fieldset { 310 | margin: 0; 311 | padding: 0; 312 | } 313 | 314 | ol, 315 | ul { 316 | list-style: none; 317 | margin: 0; 318 | padding: 0; 319 | } 320 | 321 | /** 322 | * Tailwind custom reset styles 323 | */ 324 | 325 | /** 326 | * 1. Use the user's configured `sans` font-family (with Tailwind's default 327 | * sans-serif font stack as a fallback) as a sane default. 328 | * 2. Use Tailwind's default "normal" line-height so the user isn't forced 329 | * to override it to ensure consistency even when using the default theme. 330 | */ 331 | 332 | html { 333 | font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */ 334 | line-height: 1.5; /* 2 */ 335 | } 336 | 337 | /** 338 | * Inherit font-family and line-height from `html` so users can set them as 339 | * a class directly on the `html` element. 340 | */ 341 | 342 | body { 343 | font-family: inherit; 344 | line-height: inherit; 345 | } 346 | 347 | /** 348 | * 1. Prevent padding and border from affecting element width. 349 | * 350 | * We used to set this in the html element and inherit from 351 | * the parent element for everything else. This caused issues 352 | * in shadow-dom-enhanced elements like
where the content 353 | * is wrapped by a div with box-sizing set to `content-box`. 354 | * 355 | * https://github.com/mozdevs/cssremedy/issues/4 356 | * 357 | * 358 | * 2. Allow adding a border to an element by just adding a border-width. 359 | * 360 | * By default, the way the browser specifies that an element should have no 361 | * border is by setting it's border-style to `none` in the user-agent 362 | * stylesheet. 363 | * 364 | * In order to easily add borders to elements by just setting the `border-width` 365 | * property, we change the default border-style for all elements to `solid`, and 366 | * use border-width to hide them instead. This way our `border` utilities only 367 | * need to set the `border-width` property instead of the entire `border` 368 | * shorthand, making our border utilities much more straightforward to compose. 369 | * 370 | * https://github.com/tailwindcss/tailwindcss/pull/116 371 | */ 372 | 373 | *, 374 | ::before, 375 | ::after { 376 | box-sizing: border-box; /* 1 */ 377 | border-width: 0; /* 2 */ 378 | border-style: solid; /* 2 */ 379 | border-color: #e5e7eb; /* 2 */ 380 | } 381 | 382 | /* 383 | * Ensure horizontal rules are visible by default 384 | */ 385 | 386 | hr { 387 | border-top-width: 1px; 388 | } 389 | 390 | /** 391 | * Undo the `border-style: none` reset that Normalize applies to images so that 392 | * our `border-{width}` utilities have the expected effect. 393 | * 394 | * The Normalize reset is unnecessary for us since we default the border-width 395 | * to 0 on all elements. 396 | * 397 | * https://github.com/tailwindcss/tailwindcss/issues/362 398 | */ 399 | 400 | img { 401 | border-style: solid; 402 | } 403 | 404 | textarea { 405 | resize: vertical; 406 | } 407 | 408 | input::-moz-placeholder, textarea::-moz-placeholder { 409 | color: #9ca3af; 410 | } 411 | 412 | input:-ms-input-placeholder, textarea:-ms-input-placeholder { 413 | color: #9ca3af; 414 | } 415 | 416 | input::placeholder, 417 | textarea::placeholder { 418 | color: #9ca3af; 419 | } 420 | 421 | button { 422 | cursor: pointer; 423 | } 424 | 425 | table { 426 | border-collapse: collapse; 427 | } 428 | 429 | h1, 430 | h2, 431 | h3, 432 | h4, 433 | h5, 434 | h6 { 435 | font-size: inherit; 436 | font-weight: inherit; 437 | } 438 | 439 | /** 440 | * Reset links to optimize for opt-in styling instead of 441 | * opt-out. 442 | */ 443 | 444 | a { 445 | color: inherit; 446 | text-decoration: inherit; 447 | } 448 | 449 | /** 450 | * Reset form element properties that are easy to forget to 451 | * style explicitly so you don't inadvertently introduce 452 | * styles that deviate from your design system. These styles 453 | * supplement a partial reset that is already applied by 454 | * normalize.css. 455 | */ 456 | 457 | button, 458 | input, 459 | optgroup, 460 | select, 461 | textarea { 462 | padding: 0; 463 | line-height: inherit; 464 | color: inherit; 465 | } 466 | 467 | /** 468 | * Use the configured 'mono' font family for elements that 469 | * are expected to be rendered with a monospace font, falling 470 | * back to the system monospace stack if there is no configured 471 | * 'mono' font family. 472 | */ 473 | 474 | pre, 475 | code, 476 | kbd, 477 | samp { 478 | font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; 479 | } 480 | 481 | /** 482 | * Make replaced elements `display: block` by default as that's 483 | * the behavior you want almost all of the time. Inspired by 484 | * CSS Remedy, with `svg` added as well. 485 | * 486 | * https://github.com/mozdevs/cssremedy/issues/14 487 | */ 488 | 489 | img, 490 | svg, 491 | video, 492 | canvas, 493 | audio, 494 | iframe, 495 | embed, 496 | object { 497 | display: block; 498 | vertical-align: middle; 499 | } 500 | 501 | /** 502 | * Constrain images and videos to the parent width and preserve 503 | * their instrinsic aspect ratio. 504 | * 505 | * https://github.com/mozdevs/cssremedy/issues/14 506 | */ 507 | 508 | img, 509 | video { 510 | max-width: 100%; 511 | height: auto; 512 | } 513 | 514 | .container { 515 | width: 100%; 516 | } 517 | 518 | @media (min-width: 640px) { 519 | .container { 520 | max-width: 640px; 521 | } 522 | } 523 | 524 | @media (min-width: 768px) { 525 | .container { 526 | max-width: 768px; 527 | } 528 | } 529 | 530 | @media (min-width: 1024px) { 531 | .container { 532 | max-width: 1024px; 533 | } 534 | } 535 | 536 | @media (min-width: 1280px) { 537 | .container { 538 | max-width: 1280px; 539 | } 540 | } 541 | 542 | @media (min-width: 1536px) { 543 | .container { 544 | max-width: 1536px; 545 | } 546 | } 547 | 548 | .space-x-2 > :not([hidden]) ~ :not([hidden]) { 549 | --tw-space-x-reverse: 0; 550 | margin-right: calc(0.5rem * var(--tw-space-x-reverse)); 551 | margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); 552 | } 553 | 554 | .space-y-6 > :not([hidden]) ~ :not([hidden]) { 555 | --tw-space-y-reverse: 0; 556 | margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); 557 | margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); 558 | } 559 | 560 | .space-x-px > :not([hidden]) ~ :not([hidden]) { 561 | --tw-space-x-reverse: 0; 562 | margin-right: calc(1px * var(--tw-space-x-reverse)); 563 | margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); 564 | } 565 | 566 | .bg-white { 567 | --tw-bg-opacity: 1; 568 | background-color: rgba(255, 255, 255, var(--tw-bg-opacity)); 569 | } 570 | 571 | .bg-gray-100 { 572 | --tw-bg-opacity: 1; 573 | background-color: rgba(243, 244, 246, var(--tw-bg-opacity)); 574 | } 575 | 576 | .bg-red-400 { 577 | --tw-bg-opacity: 1; 578 | background-color: rgba(248, 113, 113, var(--tw-bg-opacity)); 579 | } 580 | 581 | .bg-yellow-400 { 582 | --tw-bg-opacity: 1; 583 | background-color: rgba(251, 191, 36, var(--tw-bg-opacity)); 584 | } 585 | 586 | .bg-yellow-500 { 587 | --tw-bg-opacity: 1; 588 | background-color: rgba(245, 158, 11, var(--tw-bg-opacity)); 589 | } 590 | 591 | .bg-green-400 { 592 | --tw-bg-opacity: 1; 593 | background-color: rgba(52, 211, 153, var(--tw-bg-opacity)); 594 | } 595 | 596 | .bg-green-500 { 597 | --tw-bg-opacity: 1; 598 | background-color: rgba(16, 185, 129, var(--tw-bg-opacity)); 599 | } 600 | 601 | .hover\:bg-gray-50:hover { 602 | --tw-bg-opacity: 1; 603 | background-color: rgba(249, 250, 251, var(--tw-bg-opacity)); 604 | } 605 | 606 | .dark .dark\:bg-gray-800 { 607 | --tw-bg-opacity: 1; 608 | background-color: rgba(31, 41, 55, var(--tw-bg-opacity)); 609 | } 610 | 611 | .dark .dark\:bg-dark { 612 | --tw-bg-opacity: 1; 613 | background-color: rgba(6, 7, 13, var(--tw-bg-opacity)); 614 | } 615 | 616 | .dark .dark\:hover\:bg-gray-700:hover { 617 | --tw-bg-opacity: 1; 618 | background-color: rgba(55, 65, 81, var(--tw-bg-opacity)); 619 | } 620 | 621 | .bg-opacity-10 { 622 | --tw-bg-opacity: 0.1; 623 | } 624 | 625 | .border-gray-300 { 626 | --tw-border-opacity: 1; 627 | border-color: rgba(209, 213, 219, var(--tw-border-opacity)); 628 | } 629 | 630 | .dark .dark\:border-dark { 631 | --tw-border-opacity: 1; 632 | border-color: rgba(6, 7, 13, var(--tw-border-opacity)); 633 | } 634 | 635 | .rounded { 636 | border-radius: 0.25rem; 637 | } 638 | 639 | .rounded-md { 640 | border-radius: 0.375rem; 641 | } 642 | 643 | .border { 644 | border-width: 1px; 645 | } 646 | 647 | .cursor-pointer { 648 | cursor: pointer; 649 | } 650 | 651 | .inline-block { 652 | display: inline-block; 653 | } 654 | 655 | .flex { 656 | display: flex; 657 | } 658 | 659 | .inline-flex { 660 | display: inline-flex; 661 | } 662 | 663 | .table { 664 | display: table; 665 | } 666 | 667 | .flex-col { 668 | flex-direction: column; 669 | } 670 | 671 | .items-center { 672 | align-items: center; 673 | } 674 | 675 | .justify-between { 676 | justify-content: space-between; 677 | } 678 | 679 | .flex-1 { 680 | flex: 1 1 0%; 681 | } 682 | 683 | .flex-shrink-0 { 684 | flex-shrink: 0; 685 | } 686 | 687 | .font-medium { 688 | font-weight: 500; 689 | } 690 | 691 | .font-semibold { 692 | font-weight: 600; 693 | } 694 | 695 | .font-bold { 696 | font-weight: 700; 697 | } 698 | 699 | .h-4 { 700 | height: 1rem; 701 | } 702 | 703 | .h-5 { 704 | height: 1.25rem; 705 | } 706 | 707 | .h-10 { 708 | height: 2.5rem; 709 | } 710 | 711 | .h-px { 712 | height: 1px; 713 | } 714 | 715 | .text-xs { 716 | font-size: 0.75rem; 717 | line-height: 1rem; 718 | } 719 | 720 | .text-sm { 721 | font-size: 0.875rem; 722 | line-height: 1.25rem; 723 | } 724 | 725 | .text-xl { 726 | font-size: 1.25rem; 727 | line-height: 1.75rem; 728 | } 729 | 730 | .text-2xl { 731 | font-size: 1.5rem; 732 | line-height: 2rem; 733 | } 734 | 735 | .leading-none { 736 | line-height: 1; 737 | } 738 | 739 | .mr-1 { 740 | margin-right: 0.25rem; 741 | } 742 | 743 | .mt-2 { 744 | margin-top: 0.5rem; 745 | } 746 | 747 | .mr-2 { 748 | margin-right: 0.5rem; 749 | } 750 | 751 | .mb-2 { 752 | margin-bottom: 0.5rem; 753 | } 754 | 755 | .mt-3 { 756 | margin-top: 0.75rem; 757 | } 758 | 759 | .mb-3 { 760 | margin-bottom: 0.75rem; 761 | } 762 | 763 | .mr-4 { 764 | margin-right: 1rem; 765 | } 766 | 767 | .mt-8 { 768 | margin-top: 2rem; 769 | } 770 | 771 | .mb-8 { 772 | margin-bottom: 2rem; 773 | } 774 | 775 | .mt-12 { 776 | margin-top: 3rem; 777 | } 778 | 779 | .-ml-1 { 780 | margin-left: -0.25rem; 781 | } 782 | 783 | .-mb-px { 784 | margin-bottom: -1px; 785 | } 786 | 787 | .hover\:opacity-80:hover { 788 | opacity: 0.8; 789 | } 790 | 791 | .focus\:outline-none:focus { 792 | outline: 2px solid transparent; 793 | outline-offset: 2px; 794 | } 795 | 796 | .p-2 { 797 | padding: 0.5rem; 798 | } 799 | 800 | .p-5 { 801 | padding: 1.25rem; 802 | } 803 | 804 | .py-2 { 805 | padding-top: 0.5rem; 806 | padding-bottom: 0.5rem; 807 | } 808 | 809 | .px-2 { 810 | padding-left: 0.5rem; 811 | padding-right: 0.5rem; 812 | } 813 | 814 | .px-4 { 815 | padding-left: 1rem; 816 | padding-right: 1rem; 817 | } 818 | 819 | .py-8 { 820 | padding-top: 2rem; 821 | padding-bottom: 2rem; 822 | } 823 | 824 | .py-16 { 825 | padding-top: 4rem; 826 | padding-bottom: 4rem; 827 | } 828 | 829 | .pb-1 { 830 | padding-bottom: 0.25rem; 831 | } 832 | 833 | .pr-2 { 834 | padding-right: 0.5rem; 835 | } 836 | 837 | .pl-2 { 838 | padding-left: 0.5rem; 839 | } 840 | 841 | * { 842 | --tw-shadow: 0 0 #0000; 843 | } 844 | 845 | .shadow-sm { 846 | --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); 847 | box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); 848 | } 849 | 850 | * { 851 | --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/); 852 | --tw-ring-offset-width: 0px; 853 | --tw-ring-offset-color: #fff; 854 | --tw-ring-color: rgba(59, 130, 246, 0.5); 855 | --tw-ring-offset-shadow: 0 0 #0000; 856 | --tw-ring-shadow: 0 0 #0000; 857 | } 858 | 859 | .focus\:ring-2:focus { 860 | --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); 861 | --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); 862 | box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); 863 | } 864 | 865 | .text-black { 866 | --tw-text-opacity: 1; 867 | color: rgba(0, 0, 0, var(--tw-text-opacity)); 868 | } 869 | 870 | .text-gray-500 { 871 | --tw-text-opacity: 1; 872 | color: rgba(107, 114, 128, var(--tw-text-opacity)); 873 | } 874 | 875 | .text-gray-700 { 876 | --tw-text-opacity: 1; 877 | color: rgba(55, 65, 81, var(--tw-text-opacity)); 878 | } 879 | 880 | .text-gray-800 { 881 | --tw-text-opacity: 1; 882 | color: rgba(31, 41, 55, var(--tw-text-opacity)); 883 | } 884 | 885 | .text-gray-900 { 886 | --tw-text-opacity: 1; 887 | color: rgba(17, 24, 39, var(--tw-text-opacity)); 888 | } 889 | 890 | .text-red-600 { 891 | --tw-text-opacity: 1; 892 | color: rgba(220, 38, 38, var(--tw-text-opacity)); 893 | } 894 | 895 | .text-yellow-600 { 896 | --tw-text-opacity: 1; 897 | color: rgba(217, 119, 6, var(--tw-text-opacity)); 898 | } 899 | 900 | .text-green-500 { 901 | --tw-text-opacity: 1; 902 | color: rgba(16, 185, 129, var(--tw-text-opacity)); 903 | } 904 | 905 | .text-green-600 { 906 | --tw-text-opacity: 1; 907 | color: rgba(5, 150, 105, var(--tw-text-opacity)); 908 | } 909 | 910 | .text-blue-700 { 911 | --tw-text-opacity: 1; 912 | color: rgba(29, 78, 216, var(--tw-text-opacity)); 913 | } 914 | 915 | .dark .dark\:text-white { 916 | --tw-text-opacity: 1; 917 | color: rgba(255, 255, 255, var(--tw-text-opacity)); 918 | } 919 | 920 | .dark .dark\:text-gray-100 { 921 | --tw-text-opacity: 1; 922 | color: rgba(243, 244, 246, var(--tw-text-opacity)); 923 | } 924 | 925 | .dark .dark\:text-gray-300 { 926 | --tw-text-opacity: 1; 927 | color: rgba(209, 213, 219, var(--tw-text-opacity)); 928 | } 929 | 930 | .dark .dark\:text-gray-400 { 931 | --tw-text-opacity: 1; 932 | color: rgba(156, 163, 175, var(--tw-text-opacity)); 933 | } 934 | 935 | .dark .dark\:text-red-400 { 936 | --tw-text-opacity: 1; 937 | color: rgba(248, 113, 113, var(--tw-text-opacity)); 938 | } 939 | 940 | .dark .dark\:text-yellow-400 { 941 | --tw-text-opacity: 1; 942 | color: rgba(251, 191, 36, var(--tw-text-opacity)); 943 | } 944 | 945 | .dark .dark\:text-green-400 { 946 | --tw-text-opacity: 1; 947 | color: rgba(52, 211, 153, var(--tw-text-opacity)); 948 | } 949 | 950 | .dark .dark\:text-blue-400 { 951 | --tw-text-opacity: 1; 952 | color: rgba(96, 165, 250, var(--tw-text-opacity)); 953 | } 954 | 955 | .uppercase { 956 | text-transform: uppercase; 957 | } 958 | 959 | .tracking-tight { 960 | letter-spacing: -0.025em; 961 | } 962 | 963 | .tracking-wide { 964 | letter-spacing: 0.025em; 965 | } 966 | 967 | .w-4 { 968 | width: 1rem; 969 | } 970 | 971 | .w-5 { 972 | width: 1.25rem; 973 | } 974 | 975 | .w-full { 976 | width: 100%; 977 | } 978 | 979 | .transform { 980 | --tw-translate-x: 0; 981 | --tw-translate-y: 0; 982 | --tw-rotate: 0; 983 | --tw-skew-x: 0; 984 | --tw-skew-y: 0; 985 | --tw-scale-x: 1; 986 | --tw-scale-y: 1; 987 | transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); 988 | } 989 | 990 | @-webkit-keyframes spin { 991 | to { 992 | transform: rotate(360deg); 993 | } 994 | } 995 | 996 | @keyframes spin { 997 | to { 998 | transform: rotate(360deg); 999 | } 1000 | } 1001 | 1002 | @-webkit-keyframes ping { 1003 | 75%, 100% { 1004 | transform: scale(2); 1005 | opacity: 0; 1006 | } 1007 | } 1008 | 1009 | @keyframes ping { 1010 | 75%, 100% { 1011 | transform: scale(2); 1012 | opacity: 0; 1013 | } 1014 | } 1015 | 1016 | @-webkit-keyframes pulse { 1017 | 50% { 1018 | opacity: .5; 1019 | } 1020 | } 1021 | 1022 | @keyframes pulse { 1023 | 50% { 1024 | opacity: .5; 1025 | } 1026 | } 1027 | 1028 | @-webkit-keyframes bounce { 1029 | 0%, 100% { 1030 | transform: translateY(-25%); 1031 | -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); 1032 | animation-timing-function: cubic-bezier(0.8,0,1,1); 1033 | } 1034 | 1035 | 50% { 1036 | transform: none; 1037 | -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); 1038 | animation-timing-function: cubic-bezier(0,0,0.2,1); 1039 | } 1040 | } 1041 | 1042 | @keyframes bounce { 1043 | 0%, 100% { 1044 | transform: translateY(-25%); 1045 | -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); 1046 | animation-timing-function: cubic-bezier(0.8,0,1,1); 1047 | } 1048 | 1049 | 50% { 1050 | transform: none; 1051 | -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); 1052 | animation-timing-function: cubic-bezier(0,0,0.2,1); 1053 | } 1054 | } 1055 | 1056 | .status { 1057 | background: linear-gradient(90.19deg, #1ee49d 0%, #19e099 100%); 1058 | box-shadow: 0px 0px 40px rgba(27, 226, 155, 0.3); 1059 | border-radius: 12px; 1060 | } 1061 | 1062 | .container { 1063 | margin-left: auto; 1064 | margin-right: auto; 1065 | max-width: 995px; 1066 | padding: 0 1rem; 1067 | } 1068 | 1069 | @media (min-width: 640px) { 1070 | } 1071 | 1072 | @media (min-width: 768px) { 1073 | .md\:flex-row { 1074 | flex-direction: row; 1075 | } 1076 | 1077 | .md\:mb-0 { 1078 | margin-bottom: 0px; 1079 | } 1080 | 1081 | .md\:mt-24 { 1082 | margin-top: 6rem; 1083 | } 1084 | 1085 | .md\:py-12 { 1086 | padding-top: 3rem; 1087 | padding-bottom: 3rem; 1088 | } 1089 | } 1090 | 1091 | @media (min-width: 1024px) { 1092 | } 1093 | 1094 | @media (min-width: 1280px) { 1095 | } 1096 | 1097 | @media (min-width: 1536px) { 1098 | } -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | purge: { 3 | enabled: process.env.NODE_ENV === "production", 4 | content: ["index.html"], 5 | }, 6 | darkMode: 'class', // or 'media' or 'class' 7 | theme: { 8 | extend: { 9 | colors: { 10 | dark: "#06070d", 11 | }, 12 | }, 13 | }, 14 | variants: { 15 | extend: {}, 16 | }, 17 | plugins: [], 18 | }; 19 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/code-frame@^7.0.0": 6 | version "7.12.11" 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" 8 | integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== 9 | dependencies: 10 | "@babel/highlight" "^7.10.4" 11 | 12 | "@babel/helper-validator-identifier@^7.10.4": 13 | version "7.12.11" 14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" 15 | integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== 16 | 17 | "@babel/highlight@^7.10.4": 18 | version "7.10.4" 19 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" 20 | integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== 21 | dependencies: 22 | "@babel/helper-validator-identifier" "^7.10.4" 23 | chalk "^2.0.0" 24 | js-tokens "^4.0.0" 25 | 26 | "@fullhuman/postcss-purgecss@^3.0.0": 27 | version "3.1.3" 28 | resolved "https://registry.yarnpkg.com/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz#47af7b87c9bfb3de4bc94a38f875b928fffdf339" 29 | integrity sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA== 30 | dependencies: 31 | purgecss "^3.1.3" 32 | 33 | "@nodelib/fs.scandir@2.1.4": 34 | version "2.1.4" 35 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" 36 | integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== 37 | dependencies: 38 | "@nodelib/fs.stat" "2.0.4" 39 | run-parallel "^1.1.9" 40 | 41 | "@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2": 42 | version "2.0.4" 43 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" 44 | integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== 45 | 46 | "@nodelib/fs.walk@^1.2.3": 47 | version "1.2.6" 48 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" 49 | integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== 50 | dependencies: 51 | "@nodelib/fs.scandir" "2.1.4" 52 | fastq "^1.6.0" 53 | 54 | "@types/parse-json@^4.0.0": 55 | version "4.0.0" 56 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 57 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== 58 | 59 | acorn-node@^1.6.1: 60 | version "1.8.2" 61 | resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" 62 | integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== 63 | dependencies: 64 | acorn "^7.0.0" 65 | acorn-walk "^7.0.0" 66 | xtend "^4.0.2" 67 | 68 | acorn-walk@^7.0.0: 69 | version "7.2.0" 70 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" 71 | integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== 72 | 73 | acorn@^7.0.0: 74 | version "7.4.1" 75 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 76 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== 77 | 78 | ansi-regex@^2.1.1: 79 | version "2.1.1" 80 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 81 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= 82 | 83 | ansi-regex@^4.1.0: 84 | version "4.1.0" 85 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" 86 | integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== 87 | 88 | ansi-regex@^5.0.0: 89 | version "5.0.0" 90 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 91 | integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== 92 | 93 | ansi-styles@^3.2.0, ansi-styles@^3.2.1: 94 | version "3.2.1" 95 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 96 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 97 | dependencies: 98 | color-convert "^1.9.0" 99 | 100 | ansi-styles@^4.0.0, ansi-styles@^4.1.0: 101 | version "4.3.0" 102 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 103 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== 104 | dependencies: 105 | color-convert "^2.0.1" 106 | 107 | anymatch@~3.1.1: 108 | version "3.1.1" 109 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" 110 | integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== 111 | dependencies: 112 | normalize-path "^3.0.0" 113 | picomatch "^2.0.4" 114 | 115 | array-union@^2.1.0: 116 | version "2.1.0" 117 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" 118 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== 119 | 120 | at-least-node@^1.0.0: 121 | version "1.0.0" 122 | resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 123 | integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== 124 | 125 | autoprefixer@^10.1.0: 126 | version "10.1.0" 127 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.1.0.tgz#b19fd8524edef8c85c9db3bdb0c998de84e172fb" 128 | integrity sha512-0/lBNwN+ZUnb5su18NZo5MBIjDaq6boQKZcxwy86Gip/CmXA2zZqUoFQLCNAGI5P25ZWSP2RWdhDJ8osfKEjoQ== 129 | dependencies: 130 | browserslist "^4.15.0" 131 | caniuse-lite "^1.0.30001165" 132 | colorette "^1.2.1" 133 | fraction.js "^4.0.12" 134 | normalize-range "^0.1.2" 135 | postcss-value-parser "^4.1.0" 136 | 137 | balanced-match@^1.0.0: 138 | version "1.0.0" 139 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 140 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= 141 | 142 | binary-extensions@^2.0.0: 143 | version "2.1.0" 144 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" 145 | integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== 146 | 147 | brace-expansion@^1.1.7: 148 | version "1.1.11" 149 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 150 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== 151 | dependencies: 152 | balanced-match "^1.0.0" 153 | concat-map "0.0.1" 154 | 155 | braces@^3.0.1, braces@~3.0.2: 156 | version "3.0.2" 157 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 158 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== 159 | dependencies: 160 | fill-range "^7.0.1" 161 | 162 | browserslist@^4.15.0: 163 | version "4.16.0" 164 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.0.tgz#410277627500be3cb28a1bfe037586fbedf9488b" 165 | integrity sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ== 166 | dependencies: 167 | caniuse-lite "^1.0.30001165" 168 | colorette "^1.2.1" 169 | electron-to-chromium "^1.3.621" 170 | escalade "^3.1.1" 171 | node-releases "^1.1.67" 172 | 173 | bytes@^3.0.0: 174 | version "3.1.0" 175 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" 176 | integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== 177 | 178 | callsites@^3.0.0: 179 | version "3.1.0" 180 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 181 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== 182 | 183 | camelcase-css@^2.0.1: 184 | version "2.0.1" 185 | resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" 186 | integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== 187 | 188 | camelcase@^5.0.0: 189 | version "5.3.1" 190 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 191 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== 192 | 193 | caniuse-lite@^1.0.30001165: 194 | version "1.0.30001171" 195 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001171.tgz#3291e11e02699ad0a29e69b8d407666fc843eba7" 196 | integrity sha512-5Alrh8TTYPG9IH4UkRqEBZoEToWRLvPbSQokvzSz0lii8/FOWKG4keO1HoYfPWs8IF/NH/dyNPg1cmJGvV3Zlg== 197 | 198 | chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: 199 | version "2.4.2" 200 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 201 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== 202 | dependencies: 203 | ansi-styles "^3.2.1" 204 | escape-string-regexp "^1.0.5" 205 | supports-color "^5.3.0" 206 | 207 | chalk@^4.0.0, chalk@^4.1.0: 208 | version "4.1.0" 209 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" 210 | integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== 211 | dependencies: 212 | ansi-styles "^4.1.0" 213 | supports-color "^7.1.0" 214 | 215 | chokidar@^3.3.0: 216 | version "3.4.3" 217 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b" 218 | integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== 219 | dependencies: 220 | anymatch "~3.1.1" 221 | braces "~3.0.2" 222 | glob-parent "~5.1.0" 223 | is-binary-path "~2.1.0" 224 | is-glob "~4.0.1" 225 | normalize-path "~3.0.0" 226 | readdirp "~3.5.0" 227 | optionalDependencies: 228 | fsevents "~2.1.2" 229 | 230 | cli-color@~2.0.0: 231 | version "2.0.0" 232 | resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-2.0.0.tgz#11ecfb58a79278cf6035a60c54e338f9d837897c" 233 | integrity sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A== 234 | dependencies: 235 | ansi-regex "^2.1.1" 236 | d "^1.0.1" 237 | es5-ext "^0.10.51" 238 | es6-iterator "^2.0.3" 239 | memoizee "^0.4.14" 240 | timers-ext "^0.1.7" 241 | 242 | cliui@^5.0.0: 243 | version "5.0.0" 244 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" 245 | integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== 246 | dependencies: 247 | string-width "^3.1.0" 248 | strip-ansi "^5.2.0" 249 | wrap-ansi "^5.1.0" 250 | 251 | cliui@^7.0.2: 252 | version "7.0.4" 253 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" 254 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== 255 | dependencies: 256 | string-width "^4.2.0" 257 | strip-ansi "^6.0.0" 258 | wrap-ansi "^7.0.0" 259 | 260 | color-convert@^1.9.0, color-convert@^1.9.1: 261 | version "1.9.3" 262 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 263 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 264 | dependencies: 265 | color-name "1.1.3" 266 | 267 | color-convert@^2.0.1: 268 | version "2.0.1" 269 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 270 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== 271 | dependencies: 272 | color-name "~1.1.4" 273 | 274 | color-name@1.1.3: 275 | version "1.1.3" 276 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 277 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 278 | 279 | color-name@^1.0.0, color-name@~1.1.4: 280 | version "1.1.4" 281 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 282 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== 283 | 284 | color-string@^1.5.4: 285 | version "1.5.4" 286 | resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz#dd51cd25cfee953d138fe4002372cc3d0e504cb6" 287 | integrity sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== 288 | dependencies: 289 | color-name "^1.0.0" 290 | simple-swizzle "^0.2.2" 291 | 292 | color@^3.1.3: 293 | version "3.1.3" 294 | resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" 295 | integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== 296 | dependencies: 297 | color-convert "^1.9.1" 298 | color-string "^1.5.4" 299 | 300 | colorette@^1.2.1: 301 | version "1.2.1" 302 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" 303 | integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== 304 | 305 | commander@^6.0.0: 306 | version "6.2.1" 307 | resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" 308 | integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== 309 | 310 | commander@~6.1.0: 311 | version "6.1.0" 312 | resolved "https://registry.yarnpkg.com/commander/-/commander-6.1.0.tgz#f8d722b78103141006b66f4c7ba1e97315ba75bc" 313 | integrity sha512-wl7PNrYWd2y5mp1OK/LhTlv8Ff4kQJQRXXAvF+uU/TPNiVJUxZLRYGj/B0y/lPGAVcSbJqH2Za/cvHmrPMC8mA== 314 | 315 | concat-map@0.0.1: 316 | version "0.0.1" 317 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 318 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 319 | 320 | concurrently@^5.3.0: 321 | version "5.3.0" 322 | resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-5.3.0.tgz#7500de6410d043c912b2da27de3202cb489b1e7b" 323 | integrity sha512-8MhqOB6PWlBfA2vJ8a0bSFKATOdWlHiQlk11IfmQBPaHVP8oP2gsh2MObE6UR3hqDHqvaIvLTyceNW6obVuFHQ== 324 | dependencies: 325 | chalk "^2.4.2" 326 | date-fns "^2.0.1" 327 | lodash "^4.17.15" 328 | read-pkg "^4.0.1" 329 | rxjs "^6.5.2" 330 | spawn-command "^0.0.2-1" 331 | supports-color "^6.1.0" 332 | tree-kill "^1.2.2" 333 | yargs "^13.3.0" 334 | 335 | cosmiconfig@^7.0.0: 336 | version "7.0.0" 337 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" 338 | integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== 339 | dependencies: 340 | "@types/parse-json" "^4.0.0" 341 | import-fresh "^3.2.1" 342 | parse-json "^5.0.0" 343 | path-type "^4.0.0" 344 | yaml "^1.10.0" 345 | 346 | cross-env@^7.0.3: 347 | version "7.0.3" 348 | resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf" 349 | integrity sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw== 350 | dependencies: 351 | cross-spawn "^7.0.1" 352 | 353 | cross-spawn@^7.0.1: 354 | version "7.0.3" 355 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" 356 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== 357 | dependencies: 358 | path-key "^3.1.0" 359 | shebang-command "^2.0.0" 360 | which "^2.0.1" 361 | 362 | css-unit-converter@^1.1.1: 363 | version "1.1.2" 364 | resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21" 365 | integrity sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== 366 | 367 | cssesc@^3.0.0: 368 | version "3.0.0" 369 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 370 | integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 371 | 372 | d@1, d@^1.0.1: 373 | version "1.0.1" 374 | resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" 375 | integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== 376 | dependencies: 377 | es5-ext "^0.10.50" 378 | type "^1.0.1" 379 | 380 | date-fns@^2.0.1: 381 | version "2.16.1" 382 | resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.16.1.tgz#05775792c3f3331da812af253e1a935851d3834b" 383 | integrity sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ== 384 | 385 | debug@2.6.9: 386 | version "2.6.9" 387 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 388 | integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== 389 | dependencies: 390 | ms "2.0.0" 391 | 392 | decamelize@^1.2.0: 393 | version "1.2.0" 394 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 395 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= 396 | 397 | defined@^1.0.0: 398 | version "1.0.0" 399 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" 400 | integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= 401 | 402 | depd@~1.1.2: 403 | version "1.1.2" 404 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 405 | integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= 406 | 407 | dependency-graph@^0.9.0: 408 | version "0.9.0" 409 | resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.9.0.tgz#11aed7e203bc8b00f48356d92db27b265c445318" 410 | integrity sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w== 411 | 412 | destroy@~1.0.4: 413 | version "1.0.4" 414 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 415 | integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= 416 | 417 | detective@^5.2.0: 418 | version "5.2.0" 419 | resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" 420 | integrity sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== 421 | dependencies: 422 | acorn-node "^1.6.1" 423 | defined "^1.0.0" 424 | minimist "^1.1.1" 425 | 426 | didyoumean@^1.2.1: 427 | version "1.2.1" 428 | resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff" 429 | integrity sha1-6S7f2tplN9SE1zwBcv0eugxJdv8= 430 | 431 | dir-glob@^3.0.1: 432 | version "3.0.1" 433 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" 434 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== 435 | dependencies: 436 | path-type "^4.0.0" 437 | 438 | ee-first@1.1.1: 439 | version "1.1.1" 440 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 441 | integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= 442 | 443 | electron-to-chromium@^1.3.621: 444 | version "1.3.633" 445 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.633.tgz#16dd5aec9de03894e8d14a1db4cda8a369b9b7fe" 446 | integrity sha512-bsVCsONiVX1abkWdH7KtpuDAhsQ3N3bjPYhROSAXE78roJKet0Y5wznA14JE9pzbwSZmSMAW6KiKYf1RvbTJkA== 447 | 448 | emoji-regex@^7.0.1: 449 | version "7.0.3" 450 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 451 | integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== 452 | 453 | emoji-regex@^8.0.0: 454 | version "8.0.0" 455 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 456 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== 457 | 458 | encodeurl@~1.0.2: 459 | version "1.0.2" 460 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 461 | integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= 462 | 463 | error-ex@^1.3.1: 464 | version "1.3.2" 465 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 466 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== 467 | dependencies: 468 | is-arrayish "^0.2.1" 469 | 470 | es5-ext@^0.10.35, es5-ext@^0.10.45, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.51, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46: 471 | version "0.10.53" 472 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" 473 | integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== 474 | dependencies: 475 | es6-iterator "~2.0.3" 476 | es6-symbol "~3.1.3" 477 | next-tick "~1.0.0" 478 | 479 | es6-iterator@^2.0.3, es6-iterator@~2.0.3: 480 | version "2.0.3" 481 | resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" 482 | integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= 483 | dependencies: 484 | d "1" 485 | es5-ext "^0.10.35" 486 | es6-symbol "^3.1.1" 487 | 488 | es6-symbol@^3.1.1, es6-symbol@~3.1.3: 489 | version "3.1.3" 490 | resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" 491 | integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== 492 | dependencies: 493 | d "^1.0.1" 494 | ext "^1.1.2" 495 | 496 | es6-weak-map@^2.0.2: 497 | version "2.0.3" 498 | resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" 499 | integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== 500 | dependencies: 501 | d "1" 502 | es5-ext "^0.10.46" 503 | es6-iterator "^2.0.3" 504 | es6-symbol "^3.1.1" 505 | 506 | escalade@^3.1.1: 507 | version "3.1.1" 508 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 509 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== 510 | 511 | escape-html@~1.0.3: 512 | version "1.0.3" 513 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 514 | integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= 515 | 516 | escape-string-regexp@^1.0.5: 517 | version "1.0.5" 518 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 519 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 520 | 521 | etag@~1.8.1: 522 | version "1.8.1" 523 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 524 | integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= 525 | 526 | event-emitter@^0.3.5: 527 | version "0.3.5" 528 | resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" 529 | integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= 530 | dependencies: 531 | d "1" 532 | es5-ext "~0.10.14" 533 | 534 | ext@^1.1.2: 535 | version "1.4.0" 536 | resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" 537 | integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== 538 | dependencies: 539 | type "^2.0.0" 540 | 541 | fast-glob@^3.1.1: 542 | version "3.2.4" 543 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" 544 | integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== 545 | dependencies: 546 | "@nodelib/fs.stat" "^2.0.2" 547 | "@nodelib/fs.walk" "^1.2.3" 548 | glob-parent "^5.1.0" 549 | merge2 "^1.3.0" 550 | micromatch "^4.0.2" 551 | picomatch "^2.2.1" 552 | 553 | fastq@^1.6.0: 554 | version "1.10.0" 555 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.10.0.tgz#74dbefccade964932cdf500473ef302719c652bb" 556 | integrity sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA== 557 | dependencies: 558 | reusify "^1.0.4" 559 | 560 | fill-range@^7.0.1: 561 | version "7.0.1" 562 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 563 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== 564 | dependencies: 565 | to-regex-range "^5.0.1" 566 | 567 | finalhandler@~1.1.1: 568 | version "1.1.2" 569 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" 570 | integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== 571 | dependencies: 572 | debug "2.6.9" 573 | encodeurl "~1.0.2" 574 | escape-html "~1.0.3" 575 | on-finished "~2.3.0" 576 | parseurl "~1.3.3" 577 | statuses "~1.5.0" 578 | unpipe "~1.0.0" 579 | 580 | find-up@^3.0.0: 581 | version "3.0.0" 582 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" 583 | integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== 584 | dependencies: 585 | locate-path "^3.0.0" 586 | 587 | fraction.js@^4.0.12: 588 | version "4.0.13" 589 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.0.13.tgz#3c1c315fa16b35c85fffa95725a36fa729c69dfe" 590 | integrity sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA== 591 | 592 | fresh@0.5.2: 593 | version "0.5.2" 594 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 595 | integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= 596 | 597 | fs-extra@^9.0.0, fs-extra@^9.0.1: 598 | version "9.0.1" 599 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" 600 | integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== 601 | dependencies: 602 | at-least-node "^1.0.0" 603 | graceful-fs "^4.2.0" 604 | jsonfile "^6.0.1" 605 | universalify "^1.0.0" 606 | 607 | fs.realpath@^1.0.0: 608 | version "1.0.0" 609 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 610 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 611 | 612 | fsevents@~2.1.2: 613 | version "2.1.3" 614 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" 615 | integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== 616 | 617 | function-bind@^1.1.1: 618 | version "1.1.1" 619 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 620 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 621 | 622 | get-caller-file@^2.0.1, get-caller-file@^2.0.5: 623 | version "2.0.5" 624 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 625 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 626 | 627 | get-stdin@^8.0.0: 628 | version "8.0.0" 629 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" 630 | integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== 631 | 632 | glob-parent@^5.1.0, glob-parent@~5.1.0: 633 | version "5.1.1" 634 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" 635 | integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== 636 | dependencies: 637 | is-glob "^4.0.1" 638 | 639 | glob@^7.0.0, glob@^7.1.2: 640 | version "7.1.6" 641 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" 642 | integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== 643 | dependencies: 644 | fs.realpath "^1.0.0" 645 | inflight "^1.0.4" 646 | inherits "2" 647 | minimatch "^3.0.4" 648 | once "^1.3.0" 649 | path-is-absolute "^1.0.0" 650 | 651 | globby@^11.0.0: 652 | version "11.0.1" 653 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" 654 | integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== 655 | dependencies: 656 | array-union "^2.1.0" 657 | dir-glob "^3.0.1" 658 | fast-glob "^3.1.1" 659 | ignore "^5.1.4" 660 | merge2 "^1.3.0" 661 | slash "^3.0.0" 662 | 663 | graceful-fs@^4.1.6, graceful-fs@^4.2.0: 664 | version "4.2.4" 665 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" 666 | integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== 667 | 668 | has-flag@^3.0.0: 669 | version "3.0.0" 670 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 671 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 672 | 673 | has-flag@^4.0.0: 674 | version "4.0.0" 675 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 676 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 677 | 678 | has@^1.0.3: 679 | version "1.0.3" 680 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 681 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 682 | dependencies: 683 | function-bind "^1.1.1" 684 | 685 | hosted-git-info@^2.1.4: 686 | version "2.8.8" 687 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" 688 | integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== 689 | 690 | html-tags@^3.1.0: 691 | version "3.1.0" 692 | resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" 693 | integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== 694 | 695 | http-errors@~1.7.2: 696 | version "1.7.3" 697 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" 698 | integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== 699 | dependencies: 700 | depd "~1.1.2" 701 | inherits "2.0.4" 702 | setprototypeof "1.1.1" 703 | statuses ">= 1.5.0 < 2" 704 | toidentifier "1.0.0" 705 | 706 | ignore@^5.1.4: 707 | version "5.1.8" 708 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" 709 | integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== 710 | 711 | import-cwd@^3.0.0: 712 | version "3.0.0" 713 | resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" 714 | integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== 715 | dependencies: 716 | import-from "^3.0.0" 717 | 718 | import-fresh@^3.2.1: 719 | version "3.3.0" 720 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 721 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== 722 | dependencies: 723 | parent-module "^1.0.0" 724 | resolve-from "^4.0.0" 725 | 726 | import-from@^3.0.0: 727 | version "3.0.0" 728 | resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" 729 | integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== 730 | dependencies: 731 | resolve-from "^5.0.0" 732 | 733 | indexes-of@^1.0.1: 734 | version "1.0.1" 735 | resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" 736 | integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= 737 | 738 | inflight@^1.0.4: 739 | version "1.0.6" 740 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 741 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 742 | dependencies: 743 | once "^1.3.0" 744 | wrappy "1" 745 | 746 | inherits@2, inherits@2.0.4: 747 | version "2.0.4" 748 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 749 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 750 | 751 | is-arrayish@^0.2.1: 752 | version "0.2.1" 753 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 754 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 755 | 756 | is-arrayish@^0.3.1: 757 | version "0.3.2" 758 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" 759 | integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== 760 | 761 | is-binary-path@~2.1.0: 762 | version "2.1.0" 763 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 764 | integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== 765 | dependencies: 766 | binary-extensions "^2.0.0" 767 | 768 | is-core-module@^2.1.0: 769 | version "2.2.0" 770 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" 771 | integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== 772 | dependencies: 773 | has "^1.0.3" 774 | 775 | is-docker@^2.0.0: 776 | version "2.1.1" 777 | resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" 778 | integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== 779 | 780 | is-extglob@^2.1.1: 781 | version "2.1.1" 782 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 783 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 784 | 785 | is-fullwidth-code-point@^2.0.0: 786 | version "2.0.0" 787 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 788 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 789 | 790 | is-fullwidth-code-point@^3.0.0: 791 | version "3.0.0" 792 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 793 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 794 | 795 | is-glob@^4.0.1, is-glob@~4.0.1: 796 | version "4.0.1" 797 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 798 | integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== 799 | dependencies: 800 | is-extglob "^2.1.1" 801 | 802 | is-number@^7.0.0: 803 | version "7.0.0" 804 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 805 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== 806 | 807 | is-promise@^2.1: 808 | version "2.2.2" 809 | resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" 810 | integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== 811 | 812 | is-wsl@^2.1.1: 813 | version "2.2.0" 814 | resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" 815 | integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== 816 | dependencies: 817 | is-docker "^2.0.0" 818 | 819 | isexe@^2.0.0: 820 | version "2.0.0" 821 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 822 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 823 | 824 | js-tokens@^4.0.0: 825 | version "4.0.0" 826 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 827 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 828 | 829 | json-parse-better-errors@^1.0.1: 830 | version "1.0.2" 831 | resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" 832 | integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== 833 | 834 | json-parse-even-better-errors@^2.3.0: 835 | version "2.3.1" 836 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 837 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== 838 | 839 | jsonfile@^6.0.1: 840 | version "6.1.0" 841 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 842 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== 843 | dependencies: 844 | universalify "^2.0.0" 845 | optionalDependencies: 846 | graceful-fs "^4.1.6" 847 | 848 | lines-and-columns@^1.1.6: 849 | version "1.1.6" 850 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" 851 | integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= 852 | 853 | locate-path@^3.0.0: 854 | version "3.0.0" 855 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" 856 | integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== 857 | dependencies: 858 | p-locate "^3.0.0" 859 | path-exists "^3.0.0" 860 | 861 | lodash.difference@^4.5.0: 862 | version "4.5.0" 863 | resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" 864 | integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= 865 | 866 | lodash.forown@^4.4.0: 867 | version "4.4.0" 868 | resolved "https://registry.yarnpkg.com/lodash.forown/-/lodash.forown-4.4.0.tgz#85115cf04f73ef966eced52511d3893cc46683af" 869 | integrity sha1-hRFc8E9z75ZuztUlEdOJPMRmg68= 870 | 871 | lodash.get@^4.4.2: 872 | version "4.4.2" 873 | resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" 874 | integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= 875 | 876 | lodash.groupby@^4.6.0: 877 | version "4.6.0" 878 | resolved "https://registry.yarnpkg.com/lodash.groupby/-/lodash.groupby-4.6.0.tgz#0b08a1dcf68397c397855c3239783832df7403d1" 879 | integrity sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E= 880 | 881 | lodash.sortby@^4.7.0: 882 | version "4.7.0" 883 | resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" 884 | integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= 885 | 886 | lodash.toarray@^4.4.0: 887 | version "4.4.0" 888 | resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" 889 | integrity sha1-JMS/zWsvuji/0FlNsRedjptlZWE= 890 | 891 | lodash@^4.17.15, lodash@^4.17.20: 892 | version "4.17.20" 893 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" 894 | integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== 895 | 896 | lru-queue@0.1: 897 | version "0.1.0" 898 | resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" 899 | integrity sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= 900 | dependencies: 901 | es5-ext "~0.10.2" 902 | 903 | memoizee@^0.4.14: 904 | version "0.4.14" 905 | resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.14.tgz#07a00f204699f9a95c2d9e77218271c7cd610d57" 906 | integrity sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg== 907 | dependencies: 908 | d "1" 909 | es5-ext "^0.10.45" 910 | es6-weak-map "^2.0.2" 911 | event-emitter "^0.3.5" 912 | is-promise "^2.1" 913 | lru-queue "0.1" 914 | next-tick "1" 915 | timers-ext "^0.1.5" 916 | 917 | merge2@^1.3.0: 918 | version "1.4.1" 919 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 920 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 921 | 922 | micromatch@^4.0.2: 923 | version "4.0.2" 924 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" 925 | integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== 926 | dependencies: 927 | braces "^3.0.1" 928 | picomatch "^2.0.5" 929 | 930 | mime@1.6.0: 931 | version "1.6.0" 932 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" 933 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== 934 | 935 | minimatch@^3.0.4: 936 | version "3.0.4" 937 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 938 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== 939 | dependencies: 940 | brace-expansion "^1.1.7" 941 | 942 | minimist@^1.1.1, minimist@~1.2.0: 943 | version "1.2.5" 944 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 945 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== 946 | 947 | modern-normalize@^1.0.0: 948 | version "1.0.0" 949 | resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.0.0.tgz#539d84a1e141338b01b346f3e27396d0ed17601e" 950 | integrity sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw== 951 | 952 | ms@2.0.0: 953 | version "2.0.0" 954 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 955 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 956 | 957 | ms@2.1.1: 958 | version "2.1.1" 959 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" 960 | integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== 961 | 962 | nanoid@^3.1.20: 963 | version "3.1.20" 964 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" 965 | integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== 966 | 967 | next-tick@1: 968 | version "1.1.0" 969 | resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" 970 | integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== 971 | 972 | next-tick@~1.0.0: 973 | version "1.0.0" 974 | resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" 975 | integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= 976 | 977 | node-emoji@^1.8.1: 978 | version "1.10.0" 979 | resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz#8886abd25d9c7bb61802a658523d1f8d2a89b2da" 980 | integrity sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw== 981 | dependencies: 982 | lodash.toarray "^4.4.0" 983 | 984 | node-releases@^1.1.67: 985 | version "1.1.67" 986 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.67.tgz#28ebfcccd0baa6aad8e8d4d8fe4cbc49ae239c12" 987 | integrity sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg== 988 | 989 | normalize-package-data@^2.3.2: 990 | version "2.5.0" 991 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" 992 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== 993 | dependencies: 994 | hosted-git-info "^2.1.4" 995 | resolve "^1.10.0" 996 | semver "2 || 3 || 4 || 5" 997 | validate-npm-package-license "^3.0.1" 998 | 999 | normalize-path@^3.0.0, normalize-path@~3.0.0: 1000 | version "3.0.0" 1001 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 1002 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== 1003 | 1004 | normalize-range@^0.1.2: 1005 | version "0.1.2" 1006 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" 1007 | integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= 1008 | 1009 | object-assign@^4.1.1: 1010 | version "4.1.1" 1011 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1012 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 1013 | 1014 | object-hash@^2.0.3: 1015 | version "2.1.1" 1016 | resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.1.1.tgz#9447d0279b4fcf80cff3259bf66a1dc73afabe09" 1017 | integrity sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ== 1018 | 1019 | on-finished@~2.3.0: 1020 | version "2.3.0" 1021 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 1022 | integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= 1023 | dependencies: 1024 | ee-first "1.1.1" 1025 | 1026 | once@^1.3.0: 1027 | version "1.4.0" 1028 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 1029 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 1030 | dependencies: 1031 | wrappy "1" 1032 | 1033 | open@^7.0.0: 1034 | version "7.3.0" 1035 | resolved "https://registry.yarnpkg.com/open/-/open-7.3.0.tgz#45461fdee46444f3645b6e14eb3ca94b82e1be69" 1036 | integrity sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw== 1037 | dependencies: 1038 | is-docker "^2.0.0" 1039 | is-wsl "^2.1.1" 1040 | 1041 | p-limit@^2.0.0: 1042 | version "2.3.0" 1043 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 1044 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== 1045 | dependencies: 1046 | p-try "^2.0.0" 1047 | 1048 | p-locate@^3.0.0: 1049 | version "3.0.0" 1050 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" 1051 | integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== 1052 | dependencies: 1053 | p-limit "^2.0.0" 1054 | 1055 | p-try@^2.0.0: 1056 | version "2.2.0" 1057 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 1058 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== 1059 | 1060 | parent-module@^1.0.0: 1061 | version "1.0.1" 1062 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 1063 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== 1064 | dependencies: 1065 | callsites "^3.0.0" 1066 | 1067 | parse-json@^4.0.0: 1068 | version "4.0.0" 1069 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" 1070 | integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= 1071 | dependencies: 1072 | error-ex "^1.3.1" 1073 | json-parse-better-errors "^1.0.1" 1074 | 1075 | parse-json@^5.0.0: 1076 | version "5.1.0" 1077 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" 1078 | integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== 1079 | dependencies: 1080 | "@babel/code-frame" "^7.0.0" 1081 | error-ex "^1.3.1" 1082 | json-parse-even-better-errors "^2.3.0" 1083 | lines-and-columns "^1.1.6" 1084 | 1085 | parseurl@~1.3.3: 1086 | version "1.3.3" 1087 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" 1088 | integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== 1089 | 1090 | path-exists@^3.0.0: 1091 | version "3.0.0" 1092 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 1093 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 1094 | 1095 | path-is-absolute@^1.0.0: 1096 | version "1.0.1" 1097 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 1098 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 1099 | 1100 | path-key@^3.1.0: 1101 | version "3.1.1" 1102 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 1103 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== 1104 | 1105 | path-parse@^1.0.6: 1106 | version "1.0.6" 1107 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 1108 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== 1109 | 1110 | path-type@^4.0.0: 1111 | version "4.0.0" 1112 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 1113 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 1114 | 1115 | picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: 1116 | version "2.2.2" 1117 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" 1118 | integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== 1119 | 1120 | pify@^2.3.0: 1121 | version "2.3.0" 1122 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 1123 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= 1124 | 1125 | pify@^3.0.0: 1126 | version "3.0.0" 1127 | resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" 1128 | integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= 1129 | 1130 | postcss-cli@^8.3.1: 1131 | version "8.3.1" 1132 | resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-8.3.1.tgz#865dad08300ac59ae9cecb7066780aa81c767a77" 1133 | integrity sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q== 1134 | dependencies: 1135 | chalk "^4.0.0" 1136 | chokidar "^3.3.0" 1137 | dependency-graph "^0.9.0" 1138 | fs-extra "^9.0.0" 1139 | get-stdin "^8.0.0" 1140 | globby "^11.0.0" 1141 | postcss-load-config "^3.0.0" 1142 | postcss-reporter "^7.0.0" 1143 | pretty-hrtime "^1.0.3" 1144 | read-cache "^1.0.0" 1145 | slash "^3.0.0" 1146 | yargs "^16.0.0" 1147 | 1148 | postcss-functions@^3: 1149 | version "3.0.0" 1150 | resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" 1151 | integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= 1152 | dependencies: 1153 | glob "^7.1.2" 1154 | object-assign "^4.1.1" 1155 | postcss "^6.0.9" 1156 | postcss-value-parser "^3.3.0" 1157 | 1158 | postcss-js@^3.0.3: 1159 | version "3.0.3" 1160 | resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" 1161 | integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw== 1162 | dependencies: 1163 | camelcase-css "^2.0.1" 1164 | postcss "^8.1.6" 1165 | 1166 | postcss-load-config@^3.0.0: 1167 | version "3.0.0" 1168 | resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.0.0.tgz#850bb066edd65b734329eacf83af0c0764226c87" 1169 | integrity sha512-lErrN8imuEF1cSiHBV8MiR7HeuzlDpCGNtaMyYHlOBuJHHOGw6S4xOMZp8BbXPr7AGQp14L6PZDlIOpfFJ6f7w== 1170 | dependencies: 1171 | cosmiconfig "^7.0.0" 1172 | import-cwd "^3.0.0" 1173 | 1174 | postcss-nested@^5.0.1: 1175 | version "5.0.3" 1176 | resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.3.tgz#2f46d77a06fc98d9c22344fd097396f5431386db" 1177 | integrity sha512-R2LHPw+u5hFfDgJG748KpGbJyTv7Yr33/2tIMWxquYuHTd9EXu27PYnKi7BxMXLtzKC0a0WVsqHtd7qIluQu/g== 1178 | dependencies: 1179 | postcss-selector-parser "^6.0.4" 1180 | 1181 | postcss-reporter@^7.0.0: 1182 | version "7.0.2" 1183 | resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.0.2.tgz#03e9e7381c1afe40646f9c22e7aeeb860e051065" 1184 | integrity sha512-JyQ96NTQQsso42y6L1H1RqHfWH1C3Jr0pt91mVv5IdYddZAE9DUZxuferNgk6q0o6vBVOrfVJb10X1FgDzjmDw== 1185 | dependencies: 1186 | colorette "^1.2.1" 1187 | lodash.difference "^4.5.0" 1188 | lodash.forown "^4.4.0" 1189 | lodash.get "^4.4.2" 1190 | lodash.groupby "^4.6.0" 1191 | lodash.sortby "^4.7.0" 1192 | 1193 | postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: 1194 | version "6.0.4" 1195 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" 1196 | integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== 1197 | dependencies: 1198 | cssesc "^3.0.0" 1199 | indexes-of "^1.0.1" 1200 | uniq "^1.0.1" 1201 | util-deprecate "^1.0.2" 1202 | 1203 | postcss-value-parser@^3.3.0: 1204 | version "3.3.1" 1205 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" 1206 | integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== 1207 | 1208 | postcss-value-parser@^4.1.0: 1209 | version "4.1.0" 1210 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" 1211 | integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== 1212 | 1213 | postcss@^6.0.9: 1214 | version "6.0.23" 1215 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" 1216 | integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== 1217 | dependencies: 1218 | chalk "^2.4.1" 1219 | source-map "^0.6.1" 1220 | supports-color "^5.4.0" 1221 | 1222 | postcss@^8.1.6, postcss@^8.2.1, postcss@^8.2.2: 1223 | version "8.2.2" 1224 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.2.tgz#60613b62297005084fd21024a68637798864fe26" 1225 | integrity sha512-HM1NDNWLgglJPQQMNwvLxgH2KcrKZklKLi/xXYIOaqQB57p/pDWEJNS83PVICYsn1Dg/9C26TiejNr422/ePaQ== 1226 | dependencies: 1227 | colorette "^1.2.1" 1228 | nanoid "^3.1.20" 1229 | source-map "^0.6.1" 1230 | 1231 | pretty-hrtime@^1.0.3: 1232 | version "1.0.3" 1233 | resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" 1234 | integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= 1235 | 1236 | purgecss@^3.1.3: 1237 | version "3.1.3" 1238 | resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-3.1.3.tgz#26987ec09d12eeadc318e22f6e5a9eb0be094f41" 1239 | integrity sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ== 1240 | dependencies: 1241 | commander "^6.0.0" 1242 | glob "^7.0.0" 1243 | postcss "^8.2.1" 1244 | postcss-selector-parser "^6.0.2" 1245 | 1246 | querystringify@^2.1.1: 1247 | version "2.2.0" 1248 | resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" 1249 | integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== 1250 | 1251 | range-parser@~1.2.1: 1252 | version "1.2.1" 1253 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" 1254 | integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== 1255 | 1256 | read-cache@^1.0.0: 1257 | version "1.0.0" 1258 | resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" 1259 | integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= 1260 | dependencies: 1261 | pify "^2.3.0" 1262 | 1263 | read-pkg@^4.0.1: 1264 | version "4.0.1" 1265 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237" 1266 | integrity sha1-ljYlN48+HE1IyFhytabsfV0JMjc= 1267 | dependencies: 1268 | normalize-package-data "^2.3.2" 1269 | parse-json "^4.0.0" 1270 | pify "^3.0.0" 1271 | 1272 | readdirp@~3.5.0: 1273 | version "3.5.0" 1274 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" 1275 | integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== 1276 | dependencies: 1277 | picomatch "^2.2.1" 1278 | 1279 | reduce-css-calc@^2.1.6: 1280 | version "2.1.7" 1281 | resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.7.tgz#1ace2e02c286d78abcd01fd92bfe8097ab0602c2" 1282 | integrity sha512-fDnlZ+AybAS3C7Q9xDq5y8A2z+lT63zLbynew/lur/IR24OQF5x98tfNwf79mzEdfywZ0a2wpM860FhFfMxZlA== 1283 | dependencies: 1284 | css-unit-converter "^1.1.1" 1285 | postcss-value-parser "^3.3.0" 1286 | 1287 | reload@^3.1.1: 1288 | version "3.1.1" 1289 | resolved "https://registry.yarnpkg.com/reload/-/reload-3.1.1.tgz#75c89626be6d5c458f0ead4493ed7c1464accde3" 1290 | integrity sha512-JblFn8P8CUfKqpclWNGs6rhda4hmywTq/a8DyjmwoGZ7Lp2krZ3swXgU3guvZ0waI3rorXFVS6z6UkKLYulmMA== 1291 | dependencies: 1292 | cli-color "~2.0.0" 1293 | commander "~6.1.0" 1294 | finalhandler "~1.1.1" 1295 | minimist "~1.2.0" 1296 | open "^7.0.0" 1297 | serve-static "~1.14.0" 1298 | supervisor "~0.12.0" 1299 | url-parse "~1.4.4" 1300 | ws "~7.3.0" 1301 | 1302 | require-directory@^2.1.1: 1303 | version "2.1.1" 1304 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 1305 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= 1306 | 1307 | require-main-filename@^2.0.0: 1308 | version "2.0.0" 1309 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" 1310 | integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== 1311 | 1312 | requires-port@^1.0.0: 1313 | version "1.0.0" 1314 | resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" 1315 | integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= 1316 | 1317 | resolve-from@^4.0.0: 1318 | version "4.0.0" 1319 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" 1320 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== 1321 | 1322 | resolve-from@^5.0.0: 1323 | version "5.0.0" 1324 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 1325 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 1326 | 1327 | resolve@^1.10.0, resolve@^1.19.0: 1328 | version "1.19.0" 1329 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" 1330 | integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== 1331 | dependencies: 1332 | is-core-module "^2.1.0" 1333 | path-parse "^1.0.6" 1334 | 1335 | reusify@^1.0.4: 1336 | version "1.0.4" 1337 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 1338 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 1339 | 1340 | run-parallel@^1.1.9: 1341 | version "1.1.10" 1342 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" 1343 | integrity sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== 1344 | 1345 | rxjs@^6.5.2: 1346 | version "6.6.3" 1347 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" 1348 | integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== 1349 | dependencies: 1350 | tslib "^1.9.0" 1351 | 1352 | "semver@2 || 3 || 4 || 5": 1353 | version "5.7.1" 1354 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 1355 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== 1356 | 1357 | send@0.17.1: 1358 | version "0.17.1" 1359 | resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" 1360 | integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== 1361 | dependencies: 1362 | debug "2.6.9" 1363 | depd "~1.1.2" 1364 | destroy "~1.0.4" 1365 | encodeurl "~1.0.2" 1366 | escape-html "~1.0.3" 1367 | etag "~1.8.1" 1368 | fresh "0.5.2" 1369 | http-errors "~1.7.2" 1370 | mime "1.6.0" 1371 | ms "2.1.1" 1372 | on-finished "~2.3.0" 1373 | range-parser "~1.2.1" 1374 | statuses "~1.5.0" 1375 | 1376 | serve-static@~1.14.0: 1377 | version "1.14.1" 1378 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" 1379 | integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== 1380 | dependencies: 1381 | encodeurl "~1.0.2" 1382 | escape-html "~1.0.3" 1383 | parseurl "~1.3.3" 1384 | send "0.17.1" 1385 | 1386 | set-blocking@^2.0.0: 1387 | version "2.0.0" 1388 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 1389 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 1390 | 1391 | setprototypeof@1.1.1: 1392 | version "1.1.1" 1393 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" 1394 | integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== 1395 | 1396 | shebang-command@^2.0.0: 1397 | version "2.0.0" 1398 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 1399 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== 1400 | dependencies: 1401 | shebang-regex "^3.0.0" 1402 | 1403 | shebang-regex@^3.0.0: 1404 | version "3.0.0" 1405 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 1406 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== 1407 | 1408 | simple-swizzle@^0.2.2: 1409 | version "0.2.2" 1410 | resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" 1411 | integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= 1412 | dependencies: 1413 | is-arrayish "^0.3.1" 1414 | 1415 | slash@^3.0.0: 1416 | version "3.0.0" 1417 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 1418 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== 1419 | 1420 | source-map@^0.6.1: 1421 | version "0.6.1" 1422 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 1423 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 1424 | 1425 | spawn-command@^0.0.2-1: 1426 | version "0.0.2-1" 1427 | resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" 1428 | integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A= 1429 | 1430 | spdx-correct@^3.0.0: 1431 | version "3.1.1" 1432 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" 1433 | integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== 1434 | dependencies: 1435 | spdx-expression-parse "^3.0.0" 1436 | spdx-license-ids "^3.0.0" 1437 | 1438 | spdx-exceptions@^2.1.0: 1439 | version "2.3.0" 1440 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" 1441 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== 1442 | 1443 | spdx-expression-parse@^3.0.0: 1444 | version "3.0.1" 1445 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" 1446 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== 1447 | dependencies: 1448 | spdx-exceptions "^2.1.0" 1449 | spdx-license-ids "^3.0.0" 1450 | 1451 | spdx-license-ids@^3.0.0: 1452 | version "3.0.7" 1453 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" 1454 | integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== 1455 | 1456 | "statuses@>= 1.5.0 < 2", statuses@~1.5.0: 1457 | version "1.5.0" 1458 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 1459 | integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= 1460 | 1461 | string-width@^3.0.0, string-width@^3.1.0: 1462 | version "3.1.0" 1463 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" 1464 | integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== 1465 | dependencies: 1466 | emoji-regex "^7.0.1" 1467 | is-fullwidth-code-point "^2.0.0" 1468 | strip-ansi "^5.1.0" 1469 | 1470 | string-width@^4.1.0, string-width@^4.2.0: 1471 | version "4.2.0" 1472 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" 1473 | integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== 1474 | dependencies: 1475 | emoji-regex "^8.0.0" 1476 | is-fullwidth-code-point "^3.0.0" 1477 | strip-ansi "^6.0.0" 1478 | 1479 | strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: 1480 | version "5.2.0" 1481 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 1482 | integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== 1483 | dependencies: 1484 | ansi-regex "^4.1.0" 1485 | 1486 | strip-ansi@^6.0.0: 1487 | version "6.0.0" 1488 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" 1489 | integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== 1490 | dependencies: 1491 | ansi-regex "^5.0.0" 1492 | 1493 | supervisor@~0.12.0: 1494 | version "0.12.0" 1495 | resolved "https://registry.yarnpkg.com/supervisor/-/supervisor-0.12.0.tgz#de7e6337015b291851c10f3538c4a7f04917ecc1" 1496 | integrity sha1-3n5jNwFbKRhRwQ81OMSn8EkX7ME= 1497 | 1498 | supports-color@^5.3.0, supports-color@^5.4.0: 1499 | version "5.5.0" 1500 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 1501 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== 1502 | dependencies: 1503 | has-flag "^3.0.0" 1504 | 1505 | supports-color@^6.1.0: 1506 | version "6.1.0" 1507 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" 1508 | integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== 1509 | dependencies: 1510 | has-flag "^3.0.0" 1511 | 1512 | supports-color@^7.1.0: 1513 | version "7.2.0" 1514 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 1515 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== 1516 | dependencies: 1517 | has-flag "^4.0.0" 1518 | 1519 | tailwindcss@^2.0.2: 1520 | version "2.0.2" 1521 | resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.0.2.tgz#28e1573d29dd4547b26782facb05bcfaa92be366" 1522 | integrity sha512-nO9JRE1pO7SF9RnYAl6g7uzeHdrmKAFqNjT9NtZUfxqimJZAOOLOEyIEUiMq12+xIc7mC2Ey3Vf90XjHpWKfbw== 1523 | dependencies: 1524 | "@fullhuman/postcss-purgecss" "^3.0.0" 1525 | bytes "^3.0.0" 1526 | chalk "^4.1.0" 1527 | color "^3.1.3" 1528 | detective "^5.2.0" 1529 | didyoumean "^1.2.1" 1530 | fs-extra "^9.0.1" 1531 | html-tags "^3.1.0" 1532 | lodash "^4.17.20" 1533 | modern-normalize "^1.0.0" 1534 | node-emoji "^1.8.1" 1535 | object-hash "^2.0.3" 1536 | postcss-functions "^3" 1537 | postcss-js "^3.0.3" 1538 | postcss-nested "^5.0.1" 1539 | postcss-selector-parser "^6.0.4" 1540 | postcss-value-parser "^4.1.0" 1541 | pretty-hrtime "^1.0.3" 1542 | reduce-css-calc "^2.1.6" 1543 | resolve "^1.19.0" 1544 | 1545 | timers-ext@^0.1.5, timers-ext@^0.1.7: 1546 | version "0.1.7" 1547 | resolved "https://registry.yarnpkg.com/timers-ext/-/timers-ext-0.1.7.tgz#6f57ad8578e07a3fb9f91d9387d65647555e25c6" 1548 | integrity sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ== 1549 | dependencies: 1550 | es5-ext "~0.10.46" 1551 | next-tick "1" 1552 | 1553 | to-regex-range@^5.0.1: 1554 | version "5.0.1" 1555 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 1556 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== 1557 | dependencies: 1558 | is-number "^7.0.0" 1559 | 1560 | toidentifier@1.0.0: 1561 | version "1.0.0" 1562 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" 1563 | integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== 1564 | 1565 | tree-kill@^1.2.2: 1566 | version "1.2.2" 1567 | resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" 1568 | integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== 1569 | 1570 | tslib@^1.9.0: 1571 | version "1.14.1" 1572 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" 1573 | integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== 1574 | 1575 | type@^1.0.1: 1576 | version "1.2.0" 1577 | resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" 1578 | integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== 1579 | 1580 | type@^2.0.0: 1581 | version "2.1.0" 1582 | resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f" 1583 | integrity sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== 1584 | 1585 | uniq@^1.0.1: 1586 | version "1.0.1" 1587 | resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" 1588 | integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= 1589 | 1590 | universalify@^1.0.0: 1591 | version "1.0.0" 1592 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" 1593 | integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== 1594 | 1595 | universalify@^2.0.0: 1596 | version "2.0.0" 1597 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 1598 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== 1599 | 1600 | unpipe@~1.0.0: 1601 | version "1.0.0" 1602 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 1603 | integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= 1604 | 1605 | url-parse@~1.4.4: 1606 | version "1.4.7" 1607 | resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" 1608 | integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== 1609 | dependencies: 1610 | querystringify "^2.1.1" 1611 | requires-port "^1.0.0" 1612 | 1613 | util-deprecate@^1.0.2: 1614 | version "1.0.2" 1615 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1616 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 1617 | 1618 | validate-npm-package-license@^3.0.1: 1619 | version "3.0.4" 1620 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" 1621 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== 1622 | dependencies: 1623 | spdx-correct "^3.0.0" 1624 | spdx-expression-parse "^3.0.0" 1625 | 1626 | which-module@^2.0.0: 1627 | version "2.0.0" 1628 | resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 1629 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= 1630 | 1631 | which@^2.0.1: 1632 | version "2.0.2" 1633 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 1634 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== 1635 | dependencies: 1636 | isexe "^2.0.0" 1637 | 1638 | wrap-ansi@^5.1.0: 1639 | version "5.1.0" 1640 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" 1641 | integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== 1642 | dependencies: 1643 | ansi-styles "^3.2.0" 1644 | string-width "^3.0.0" 1645 | strip-ansi "^5.0.0" 1646 | 1647 | wrap-ansi@^7.0.0: 1648 | version "7.0.0" 1649 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" 1650 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== 1651 | dependencies: 1652 | ansi-styles "^4.0.0" 1653 | string-width "^4.1.0" 1654 | strip-ansi "^6.0.0" 1655 | 1656 | wrappy@1: 1657 | version "1.0.2" 1658 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1659 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 1660 | 1661 | ws@~7.3.0: 1662 | version "7.3.1" 1663 | resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8" 1664 | integrity sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA== 1665 | 1666 | xtend@^4.0.2: 1667 | version "4.0.2" 1668 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 1669 | integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== 1670 | 1671 | y18n@^4.0.0: 1672 | version "4.0.1" 1673 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" 1674 | integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== 1675 | 1676 | y18n@^5.0.5: 1677 | version "5.0.5" 1678 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18" 1679 | integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg== 1680 | 1681 | yaml@^1.10.0: 1682 | version "1.10.0" 1683 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" 1684 | integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== 1685 | 1686 | yargs-parser@^13.1.2: 1687 | version "13.1.2" 1688 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" 1689 | integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== 1690 | dependencies: 1691 | camelcase "^5.0.0" 1692 | decamelize "^1.2.0" 1693 | 1694 | yargs-parser@^20.2.2: 1695 | version "20.2.4" 1696 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" 1697 | integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== 1698 | 1699 | yargs@^13.3.0: 1700 | version "13.3.2" 1701 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" 1702 | integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== 1703 | dependencies: 1704 | cliui "^5.0.0" 1705 | find-up "^3.0.0" 1706 | get-caller-file "^2.0.1" 1707 | require-directory "^2.1.1" 1708 | require-main-filename "^2.0.0" 1709 | set-blocking "^2.0.0" 1710 | string-width "^3.0.0" 1711 | which-module "^2.0.0" 1712 | y18n "^4.0.0" 1713 | yargs-parser "^13.1.2" 1714 | 1715 | yargs@^16.0.0: 1716 | version "16.2.0" 1717 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" 1718 | integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== 1719 | dependencies: 1720 | cliui "^7.0.2" 1721 | escalade "^3.1.1" 1722 | get-caller-file "^2.0.5" 1723 | require-directory "^2.1.1" 1724 | string-width "^4.2.0" 1725 | y18n "^5.0.5" 1726 | yargs-parser "^20.2.2" 1727 | --------------------------------------------------------------------------------