From 14b59bcc9a53cd0ad40f1c5b4a60a17801357a5c Mon Sep 17 00:00:00 2001 From: Pierre Martin Date: Thu, 17 Nov 2022 00:20:01 +0100 Subject: [PATCH] WIP hero --- assets/css/tailwind.css | 1349 +++++----- assets/images/hero/frouzivores.jpg | Bin 0 -> 97429 bytes assets/images/logo/logo_light.png | Bin 0 -> 64272 bytes assets/images/logo/logo_light.svg | 27 + index.html | 104 +- package-lock.json | 3677 +++++++++++++++++++++++++--- package.json | 6 +- tailwind.config.js | 7 +- 8 files changed, 4138 insertions(+), 1032 deletions(-) create mode 100644 assets/images/hero/frouzivores.jpg create mode 100644 assets/images/logo/logo_light.png create mode 100644 assets/images/logo/logo_light.svg diff --git a/assets/css/tailwind.css b/assets/css/tailwind.css index 9f3e159..03242b1 100644 --- a/assets/css/tailwind.css +++ b/assets/css/tailwind.css @@ -1,7 +1,7 @@ @import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap"); /* -! tailwindcss v3.0.15 | MIT License | https://tailwindcss.com +! tailwindcss v3.0.16 | MIT License | https://tailwindcss.com */ /* @@ -24,7 +24,7 @@ ::before, ::after { - --tw-content: ""; + --tw-content: ''; } /* @@ -42,11 +42,9 @@ html { -moz-tab-size: 4; /* 3 */ -o-tab-size: 4; - tab-size: 4; + tab-size: 4; /* 3 */ - 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"; + 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"; /* 4 */ } @@ -83,7 +81,7 @@ Add the correct text decoration in Chrome, Edge, and Safari. abbr:where([title]) { -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; + text-decoration: underline dotted; } /* @@ -127,8 +125,7 @@ code, kbd, samp, pre { - font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, - "Liberation Mono", "Courier New", monospace; + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ font-size: 1em; /* 2 */ @@ -217,9 +214,9 @@ select { */ button, -[type="button"], -[type="reset"], -[type="submit"] { +[type='button'], +[type='reset'], +[type='submit'] { -webkit-appearance: button; /* 1 */ background-color: transparent; @@ -266,7 +263,7 @@ Correct the cursor style of increment and decrement buttons in Safari. 2. Correct the outline style in Safari. */ -[type="search"] { +[type='search'] { -webkit-appearance: textfield; /* 1 */ outline-offset: -2px; @@ -351,16 +348,14 @@ textarea { 2. Set the default placeholder color to the user's configured gray 400 color. */ -input::-moz-placeholder, -textarea::-moz-placeholder { +input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; /* 1 */ color: #9ca3af; /* 2 */ } -input:-ms-input-placeholder, -textarea:-ms-input-placeholder { +input:-ms-input-placeholder, textarea:-ms-input-placeholder { opacity: 1; /* 1 */ color: #9ca3af; @@ -430,9 +425,7 @@ Ensure the default browser behavior of the `hidden` attribute. display: none; } -*, -::before, -::after { +*, ::before, ::after{ --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; @@ -440,16 +433,16 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; - --tw-pan-x: ; - --tw-pan-y: ; - --tw-pinch-zoom: ; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; - --tw-ordinal: ; - --tw-slashed-zero: ; - --tw-numeric-figure: ; - --tw-numeric-spacing: ; - --tw-numeric-fraction: ; - --tw-ring-inset: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); @@ -457,27 +450,27 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; - --tw-blur: ; - --tw-brightness: ; - --tw-contrast: ; - --tw-grayscale: ; - --tw-hue-rotate: ; - --tw-invert: ; - --tw-saturate: ; - --tw-sepia: ; - --tw-drop-shadow: ; - --tw-backdrop-blur: ; - --tw-backdrop-brightness: ; - --tw-backdrop-contrast: ; - --tw-backdrop-grayscale: ; - --tw-backdrop-hue-rotate: ; - --tw-backdrop-invert: ; - --tw-backdrop-opacity: ; - --tw-backdrop-saturate: ; - --tw-backdrop-sepia: ; -} - -.container { + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +.container{ width: 100%; margin-right: auto; margin-left: auto; @@ -485,1244 +478,1282 @@ Ensure the default browser behavior of the `hidden` attribute. padding-left: 16px; } -@media (min-width: 540px) { - .container { +@media (min-width: 540px){ + .container{ max-width: 540px; } } -@media (min-width: 720px) { - .container { +@media (min-width: 720px){ + .container{ max-width: 720px; } } -@media (min-width: 960px) { - .container { +@media (min-width: 960px){ + .container{ max-width: 960px; } } -@media (min-width: 1140px) { - .container { +@media (min-width: 1140px){ + .container{ max-width: 1140px; } } -@media (min-width: 1320px) { - .container { +@media (min-width: 1320px){ + .container{ max-width: 1320px; } } -.visible { +.visible{ visibility: visible; } -.fixed { +.fixed{ position: fixed; } -.absolute { +.absolute{ position: absolute; } -.relative { +.relative{ position: relative; } -.sticky { - position: -webkit-sticky; +.sticky{ position: sticky; } -.top-0 { +.top-0{ top: 0px; } -.left-0 { +.left-0{ left: 0px; } -.right-4 { +.right-4{ right: 1rem; } -.top-1\/2 { +.top-1\/2{ top: 50%; } -.top-full { +.top-full{ top: 100%; } -.right-0 { +.right-0{ right: 0px; } -.bottom-0 { +.bottom-0{ bottom: 0px; } -.bottom-8 { +.bottom-8{ bottom: 2rem; } -.right-8 { +.right-8{ right: 2rem; } -.left-auto { +.left-auto{ left: auto; } -.-left-9 { +.-left-9{ left: -2.25rem; } -.-top-6 { +.-top-6{ top: -1.5rem; } -.-right-6 { +.-right-6{ right: -1.5rem; } -.top-1 { +.top-1{ top: 0.25rem; } -.right-1 { +.right-1{ right: 0.25rem; } -.left-1 { +.left-1{ left: 0.25rem; } -.bottom-1 { +.bottom-1{ bottom: 0.25rem; } -.z-40 { +.z-40{ z-index: 40; } -.z-10 { +.z-10{ z-index: 10; } -.z-\[-1\] { +.z-\[-1\]{ z-index: -1; } -.z-\[999\] { +.z-\[999\]{ z-index: 999; } -.z-20 { +.z-20{ z-index: 20; } -.-mx-4 { +.-mx-4{ margin-left: -1rem; margin-right: -1rem; } -.my-\[6px\] { +.my-\[6px\]{ margin-top: 6px; margin-bottom: 6px; } -.mx-8 { +.mx-8{ margin-left: 2rem; margin-right: 2rem; } -.mx-auto { +.mx-auto{ margin-left: auto; margin-right: auto; } -.mx-2 { +.mx-2{ margin-left: 0.5rem; margin-right: 0.5rem; } -.my-1 { +.my-1{ margin-top: 0.25rem; margin-bottom: 0.25rem; } -.-mx-3 { +.-mx-3{ margin-left: -0.75rem; margin-right: -0.75rem; } -.mx-4 { +.mx-4{ margin-left: 1rem; margin-right: 1rem; } -.-mx-2 { +.-mx-2{ margin-left: -0.5rem; margin-right: -0.5rem; } -.mb-8 { +.mb-8{ margin-bottom: 2rem; } -.mb-10 { +.mb-10{ margin-bottom: 2.5rem; } -.mb-6 { +.mb-6{ margin-bottom: 1.5rem; } -.mb-7 { +.mb-7{ margin-bottom: 1.75rem; } -.mb-9 { +.mb-9{ margin-bottom: 2.25rem; } -.mb-2 { +.mb-2{ margin-bottom: 0.5rem; } -.mr-5 { +.mr-5{ margin-right: 1.25rem; } -.mt-12 { +.mt-12{ margin-top: 3rem; } -.mt-\[6px\] { +.mt-\[6px\]{ margin-top: 6px; } -.mb-5 { +.mb-5{ margin-bottom: 1.25rem; } -.mb-\[60px\] { +.mb-\[60px\]{ margin-bottom: 60px; } -.mb-4 { +.mb-4{ margin-bottom: 1rem; } -.mr-4 { +.mr-4{ margin-right: 1rem; } -.mr-3 { +.mr-3{ margin-right: 0.75rem; } -.mb-11 { +.mb-11{ margin-bottom: 2.75rem; } -.mb-12 { +.mb-12{ margin-bottom: 3rem; } -.mr-2 { +.mr-2{ margin-right: 0.5rem; } -.mb-1 { +.mb-1{ margin-bottom: 0.25rem; } -.mt-14 { +.mt-14{ margin-top: 3.5rem; } -.mr-6 { +.mr-6{ margin-right: 1.5rem; } -.mb-0 { +.mb-0{ margin-bottom: 0px; } -.mt-16 { +.mt-16{ margin-top: 4rem; } -.mb-3 { +.mb-3{ margin-bottom: 0.75rem; } -.mr-1 { +.mr-1{ margin-right: 0.25rem; } -.ml-4 { +.ml-4{ margin-left: 1rem; } -.mr-10 { +.mr-10{ margin-right: 2.5rem; } -.block { +.mt-10{ + margin-top: 2.5rem; +} + +.mt-5{ + margin-top: 1.25rem; +} + +.mt-4{ + margin-top: 1rem; +} + +.mt-2{ + margin-top: 0.5rem; +} + +.block{ display: block; } -.inline-block { +.inline-block{ display: inline-block; } -.flex { +.flex{ display: flex; } -.inline-flex { +.inline-flex{ display: inline-flex; } -.hidden { +.hidden{ display: none; } -.h-\[2px\] { +.h-\[2px\]{ height: 2px; } -.h-10 { +.h-10{ height: 2.5rem; } -.h-3 { +.h-3{ height: 0.75rem; } -.h-8 { +.h-8{ height: 2rem; } -.h-\[300px\] { +.h-\[300px\]{ height: 300px; } -.h-full { +.h-full{ height: 100%; } -.h-\[50px\] { +.h-\[50px\]{ height: 50px; } -.h-20 { +.h-20{ height: 5rem; } -.h-1\/2 { +.h-1\/2{ height: 50%; } -.h-\[70px\] { +.h-\[70px\]{ height: 70px; } -.h-14 { +.h-14{ height: 3.5rem; } -.h-\[1px\] { +.h-\[1px\]{ height: 1px; } -.h-11 { +.h-11{ height: 2.75rem; } -.w-full { +.h-6{ + height: 1.5rem; +} + +.h-4{ + height: 1rem; +} + +.h-5{ + height: 1.25rem; +} + +.w-full{ width: 100%; } -.w-60 { +.w-60{ width: 15rem; } -.w-\[30px\] { +.w-\[30px\]{ width: 30px; } -.w-\[250px\] { +.w-\[250px\]{ width: 250px; } -.w-10 { +.w-10{ width: 2.5rem; } -.w-3 { +.w-3{ width: 0.75rem; } -.w-\[170px\] { +.w-\[170px\]{ width: 170px; } -.w-8 { +.w-8{ width: 2rem; } -.w-20 { +.w-20{ width: 5rem; } -.w-\[330px\] { +.w-\[330px\]{ width: 330px; } -.w-\[70px\] { +.w-\[70px\]{ width: 70px; } -.w-14 { +.w-14{ width: 3.5rem; } -.w-\[50px\] { +.w-\[50px\]{ width: 50px; } -.max-w-full { +.w-80{ + width: 20rem; +} + +.w-6{ + width: 1.5rem; +} + +.w-4{ + width: 1rem; +} + +.w-5{ + width: 1.25rem; +} + +.max-w-full{ max-width: 100%; } -.max-w-\[250px\] { +.max-w-\[250px\]{ max-width: 250px; } -.max-w-\[850px\] { +.max-w-\[850px\]{ max-width: 850px; } -.max-w-\[160px\] { +.max-w-\[160px\]{ max-width: 160px; } -.max-w-\[120px\] { +.max-w-\[120px\]{ max-width: 120px; } -.max-w-\[620px\] { +.max-w-\[620px\]{ max-width: 620px; } -.max-w-\[530px\] { +.max-w-\[530px\]{ max-width: 530px; } -.max-w-\[80px\] { +.max-w-\[80px\]{ max-width: 80px; } -.max-w-\[780px\] { +.max-w-\[780px\]{ max-width: 780px; } -.max-w-\[600px\] { +.max-w-\[600px\]{ max-width: 600px; } -.max-w-\[845px\] { +.max-w-\[845px\]{ max-width: 845px; } -.max-w-\[40px\] { +.max-w-\[40px\]{ max-width: 40px; } -.max-w-\[140px\] { +.max-w-\[140px\]{ max-width: 140px; } -.max-w-\[525px\] { +.max-w-\[525px\]{ max-width: 525px; } -.-translate-y-1\/2 { +.max-w-\[400px\]{ + max-width: 400px; +} + +.max-w-\[500px\]{ + max-width: 500px; +} + +.max-w-\[0px\]{ + max-width: 0px; +} + +.max-w-\[300px\]{ + max-width: 300px; +} + +.-translate-y-1\/2{ --tw-translate-y: -50%; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.rotate-45 { +.rotate-45{ --tw-rotate: 45deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.rotate-\[25deg\] { +.rotate-\[25deg\]{ --tw-rotate: 25deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.rotate-180 { +.rotate-180{ --tw-rotate: 180deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.transform { - transform: translate(var(--tw-translate-x), 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)); +.transform{ + transform: translate(var(--tw-translate-x), 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)); } -.cursor-pointer { +.cursor-pointer{ cursor: pointer; } -.resize-none { +.resize-none{ resize: none; } -.resize { +.resize{ resize: both; } -.flex-wrap { +.flex-wrap{ flex-wrap: wrap; } -.items-end { +.items-end{ align-items: flex-end; } -.items-center { +.items-center{ align-items: center; } -.justify-end { +.justify-end{ justify-content: flex-end; } -.justify-center { +.justify-center{ justify-content: center; } -.justify-between { +.justify-between{ justify-content: space-between; } -.overflow-hidden { +.overflow-hidden{ overflow: hidden; } -.scroll-smooth { +.scroll-smooth{ scroll-behavior: smooth; } -.rounded-lg { +.rounded-lg{ border-radius: 0.5rem; } -.rounded-sm { +.rounded-sm{ border-radius: 0.125rem; } -.rounded { +.rounded{ border-radius: 0.25rem; } -.rounded-md { +.rounded-md{ border-radius: 0.375rem; } -.rounded-full { +.rounded-full{ border-radius: 9999px; } -.rounded-2xl { +.rounded-2xl{ border-radius: 1rem; } -.rounded-xl { +.rounded-xl{ border-radius: 0.75rem; } -.rounded-t-xl { +.rounded-t-xl{ border-top-left-radius: 0.75rem; border-top-right-radius: 0.75rem; } -.rounded-tr-xl { +.rounded-tr-xl{ border-top-right-radius: 0.75rem; } -.rounded-tr-full { +.rounded-tr-full{ border-top-right-radius: 9999px; } -.rounded-bl-full { +.rounded-bl-full{ border-bottom-left-radius: 9999px; } -.border { +.border{ border-width: 1px; } -.border-0 { +.border-0{ border-width: 0px; } -.border-t { +.border-t{ border-top-width: 1px; } -.border-l { +.border-l{ border-left-width: 1px; } -.border-b { +.border-b{ border-bottom-width: 1px; } -.border-white { +.border-white{ --tw-border-opacity: 1; border-color: rgb(255 255 255 / var(--tw-border-opacity)); } -.border-transparent { +.border-transparent{ border-color: transparent; } -.border-\[\#F2F3F8\] { +.border-\[\#F2F3F8\]{ --tw-border-opacity: 1; border-color: rgb(242 243 248 / var(--tw-border-opacity)); } -.border-\[\#f1f1f1\] { +.border-\[\#f1f1f1\]{ --tw-border-opacity: 1; border-color: rgb(241 241 241 / var(--tw-border-opacity)); } -.border-primary { +.border-primary{ --tw-border-opacity: 1; - border-color: rgb(48 86 211 / var(--tw-border-opacity)); + border-color: rgb(25 181 97 / var(--tw-border-opacity)); } -.border-\[\#D4DEFF\] { +.border-\[\#D4DEFF\]{ --tw-border-opacity: 1; border-color: rgb(212 222 255 / var(--tw-border-opacity)); } -.border-\[\#F3F4FE\] { +.border-\[\#F3F4FE\]{ --tw-border-opacity: 1; border-color: rgb(243 244 254 / var(--tw-border-opacity)); } -.border-opacity-40 { +.border-opacity-40{ --tw-border-opacity: 0.4; } -.border-opacity-20 { +.border-opacity-20{ --tw-border-opacity: 0.2; } -.bg-transparent { +.bg-transparent{ background-color: transparent; } -.bg-white { +.bg-white{ --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } -.bg-primary { +.bg-primary{ --tw-bg-opacity: 1; - background-color: rgb(48 86 211 / var(--tw-bg-opacity)); + background-color: rgb(25 181 97 / var(--tw-bg-opacity)); } -.bg-\[\#f5f8ff\] { +.bg-\[\#f5f8ff\]{ --tw-bg-opacity: 1; background-color: rgb(245 248 255 / var(--tw-bg-opacity)); } -.bg-black { +.bg-black{ --tw-bg-opacity: 1; background-color: rgb(33 43 54 / var(--tw-bg-opacity)); } -.bg-\[\#f3f4fe\] { +.bg-\[\#f3f4fe\]{ --tw-bg-opacity: 1; background-color: rgb(243 244 254 / var(--tw-bg-opacity)); } -.bg-\[\#13C296\] { +.bg-\[\#13C296\]{ --tw-bg-opacity: 1; background-color: rgb(19 194 150 / var(--tw-bg-opacity)); } -.bg-secondary { +.bg-secondary{ --tw-bg-opacity: 1; - background-color: rgb(19 194 150 / var(--tw-bg-opacity)); + background-color: rgb(255 220 100 / var(--tw-bg-opacity)); } -.bg-\[\#f3f4ff\] { +.bg-\[\#f3f4ff\]{ --tw-bg-opacity: 1; background-color: rgb(243 244 255 / var(--tw-bg-opacity)); } -.bg-\[\#afb2b5\] { +.bg-\[\#afb2b5\]{ --tw-bg-opacity: 1; background-color: rgb(175 178 181 / var(--tw-bg-opacity)); } -.bg-\[\#F4F7FF\] { +.bg-\[\#F4F7FF\]{ --tw-bg-opacity: 1; background-color: rgb(244 247 255 / var(--tw-bg-opacity)); } -.bg-\[\#FCFDFE\] { +.bg-\[\#FCFDFE\]{ --tw-bg-opacity: 1; background-color: rgb(252 253 254 / var(--tw-bg-opacity)); } -.bg-\[\#4064AC\] { +.bg-\[\#4064AC\]{ --tw-bg-opacity: 1; background-color: rgb(64 100 172 / var(--tw-bg-opacity)); } -.bg-\[\#1C9CEA\] { +.bg-\[\#1C9CEA\]{ --tw-bg-opacity: 1; background-color: rgb(28 156 234 / var(--tw-bg-opacity)); } -.bg-\[\#D64937\] { +.bg-\[\#D64937\]{ --tw-bg-opacity: 1; background-color: rgb(214 73 55 / var(--tw-bg-opacity)); } -.bg-opacity-20 { +.bg-opacity-20{ --tw-bg-opacity: 0.2; } -.bg-opacity-5 { +.bg-opacity-5{ --tw-bg-opacity: 0.05; } -.bg-gradient-to-t { +.bg-gradient-to-t{ background-image: linear-gradient(to top, var(--tw-gradient-stops)); } -.bg-gradient-to-b { +.bg-gradient-to-b{ background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); } -.from-dark-700 { +.from-dark-700{ --tw-gradient-from: #090e34b3; - --tw-gradient-stops: var(--tw-gradient-from), - var(--tw-gradient-to, rgb(9 14 52 / 0)); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(9 14 52 / 0)); } -.from-primary { - --tw-gradient-from: #3056d3; - --tw-gradient-stops: var(--tw-gradient-from), - var(--tw-gradient-to, rgb(48 86 211 / 0)); +.from-primary{ + --tw-gradient-from: #19b561; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(25 181 97 / 0)); } -.to-transparent { +.to-transparent{ --tw-gradient-to: transparent; } -.to-\[\#179BEE\] { - --tw-gradient-to: #179bee; +.to-\[\#179BEE\]{ + --tw-gradient-to: #179BEE; } -.fill-current { +.fill-current{ fill: currentColor; } -.object-cover { +.object-cover{ -o-object-fit: cover; - object-fit: cover; + object-fit: cover; } -.object-center { +.object-center{ -o-object-position: center; - object-position: center; + object-position: center; } -.p-4 { +.p-4{ padding: 1rem; } -.p-12 { - padding: 3rem; +.p-5{ + padding: 1.25rem; } -.p-8 { +.p-8{ padding: 2rem; } -.p-10 { - padding: 2.5rem; -} - -.p-5 { - padding: 1.25rem; -} - -.px-4 { +.px-4{ padding-left: 1rem; padding-right: 1rem; } -.py-5 { +.py-5{ padding-top: 1.25rem; padding-bottom: 1.25rem; } -.px-3 { +.px-3{ padding-left: 0.75rem; padding-right: 0.75rem; } -.py-\[6px\] { +.py-\[6px\]{ padding-top: 6px; padding-bottom: 6px; } -.py-2 { +.py-2{ padding-top: 0.5rem; padding-bottom: 0.5rem; } -.py-\[10px\] { +.py-\[10px\]{ padding-top: 10px; padding-bottom: 10px; } -.py-3 { +.py-3{ padding-top: 0.75rem; padding-bottom: 0.75rem; } -.px-7 { +.px-7{ padding-left: 1.75rem; padding-right: 1.75rem; } -.px-6 { +.px-6{ padding-left: 1.5rem; padding-right: 1.5rem; } -.py-14 { +.py-14{ padding-top: 3.5rem; padding-bottom: 3.5rem; } -.py-20 { +.py-20{ padding-top: 5rem; padding-bottom: 5rem; } -.px-8 { +.px-8{ padding-left: 2rem; padding-right: 2rem; } -.py-8 { +.py-8{ padding-top: 2rem; padding-bottom: 2rem; } -.px-5 { +.py-12{ + padding-top: 3rem; + padding-bottom: 3rem; +} + +.px-5{ padding-left: 1.25rem; padding-right: 1.25rem; } -.py-4 { +.py-4{ padding-top: 1rem; padding-bottom: 1rem; } -.py-\[60px\] { +.py-\[60px\]{ padding-top: 60px; padding-bottom: 60px; } -.px-11 { +.px-11{ padding-left: 2.75rem; padding-right: 2.75rem; } -.py-1 { +.py-1{ padding-top: 0.25rem; padding-bottom: 0.25rem; } -.py-10 { +.py-10{ padding-top: 2.5rem; padding-bottom: 2.5rem; } -.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -} - -.px-2 { +.px-2{ padding-left: 0.5rem; padding-right: 0.5rem; } -.py-12 { - padding-top: 3rem; - padding-bottom: 3rem; -} - -.pr-16 { +.pr-16{ padding-right: 4rem; } -.pt-\[120px\] { +.pt-\[120px\]{ padding-top: 120px; } -.pb-\[100px\] { +.pb-\[100px\]{ padding-bottom: 100px; } -.pt-20 { +.pt-20{ padding-top: 5rem; } -.pb-20 { +.pb-20{ padding-bottom: 5rem; } -.pb-10 { +.pb-10{ padding-bottom: 2.5rem; } -.pb-4 { +.pb-4{ padding-bottom: 1rem; } -.pb-5 { +.pb-5{ padding-bottom: 1.25rem; } -.pl-2 { +.pl-2{ padding-left: 0.5rem; } -.pb-8 { +.pb-8{ padding-bottom: 2rem; } -.pb-12 { +.pb-12{ padding-bottom: 3rem; } -.pl-\[62px\] { +.pl-\[62px\]{ padding-left: 62px; } -.text-left { +.pl-1{ + padding-left: 0.25rem; +} + +.text-left{ text-align: left; } -.text-center { +.text-center{ text-align: center; } -.text-base { +.text-base{ font-size: 1rem; line-height: 1.5rem; } -.text-sm { +.text-sm{ font-size: 0.875rem; line-height: 1.25rem; } -.text-4xl { +.text-4xl{ font-size: 2.25rem; line-height: 2.5rem; } -.text-3xl { +.text-3xl{ font-size: 1.875rem; line-height: 2.25rem; } -.text-xl { +.text-xl{ font-size: 1.25rem; line-height: 1.75rem; } -.text-lg { +.text-lg{ font-size: 1.125rem; line-height: 1.75rem; } -.text-\[26px\] { +.text-\[26px\]{ font-size: 26px; } -.text-2xl { +.text-2xl{ font-size: 1.5rem; line-height: 2rem; } -.text-xs { +.text-xs{ font-size: 0.75rem; line-height: 1rem; } -.text-\[35px\] { +.text-\[35px\]{ font-size: 35px; } -.text-\[32px\] { +.text-\[32px\]{ font-size: 32px; } -.text-\[28px\] { +.text-\[28px\]{ font-size: 28px; } -.font-medium { +.font-medium{ font-weight: 500; } -.font-semibold { +.font-semibold{ font-weight: 600; } -.font-bold { +.font-bold{ font-weight: 700; } -.font-normal { +.font-normal{ font-weight: 400; } -.uppercase { +.uppercase{ text-transform: uppercase; } -.italic { +.italic{ font-style: italic; } -.leading-loose { +.leading-loose{ line-height: 2; } -.leading-relaxed { +.leading-relaxed{ line-height: 1.625; } -.leading-normal { - line-height: 1.5; +.leading-snug{ + line-height: 1.375; } -.leading-\[26px\] { +.leading-\[26px\]{ line-height: 26px; } -.leading-snug { - line-height: 1.375; -} - -.tracking-wide { +.tracking-wide{ letter-spacing: 0.025em; } -.text-dark { +.text-dark{ --tw-text-opacity: 1; color: rgb(9 14 52 / var(--tw-text-opacity)); } -.text-body-color { +.text-body-color{ --tw-text-opacity: 1; color: rgb(99 115 129 / var(--tw-text-opacity)); } -.text-white { +.text-white{ --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } -.text-dark-700 { +.text-dark-700{ color: #090e34b3; } -.text-\[\#f3f4fe\] { +.text-\[\#f3f4fe\]{ --tw-text-opacity: 1; color: rgb(243 244 254 / var(--tw-text-opacity)); } -.text-\[\#dddddd\] { +.text-\[\#dddddd\]{ --tw-text-opacity: 1; color: rgb(221 221 221 / var(--tw-text-opacity)); } -.text-primary { +.text-primary{ --tw-text-opacity: 1; - color: rgb(48 86 211 / var(--tw-text-opacity)); + color: rgb(25 181 97 / var(--tw-text-opacity)); } -.text-\[\#cdced6\] { +.text-\[\#cdced6\]{ --tw-text-opacity: 1; color: rgb(205 206 214 / var(--tw-text-opacity)); } -.text-\[\#e4e4e4\] { +.text-\[\#e4e4e4\]{ --tw-text-opacity: 1; color: rgb(228 228 228 / var(--tw-text-opacity)); } -.text-black { +.text-black{ --tw-text-opacity: 1; color: rgb(33 43 54 / var(--tw-text-opacity)); } -.text-\[\#fbb040\] { +.text-\[\#fbb040\]{ --tw-text-opacity: 1; color: rgb(251 176 64 / var(--tw-text-opacity)); } -.text-\[\#969696\] { +.text-\[\#969696\]{ --tw-text-opacity: 1; color: rgb(150 150 150 / var(--tw-text-opacity)); } -.text-\[\#adadad\] { +.text-\[\#adadad\]{ --tw-text-opacity: 1; color: rgb(173 173 173 / var(--tw-text-opacity)); } -.placeholder-white::-moz-placeholder { +.text-secondary{ + --tw-text-opacity: 1; + color: rgb(255 220 100 / var(--tw-text-opacity)); +} + +.underline{ + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} + +.decoration-secondary{ + -webkit-text-decoration-color: #ffdc64; + text-decoration-color: #ffdc64; +} + +.placeholder-white::-moz-placeholder{ --tw-placeholder-opacity: 1; color: rgb(255 255 255 / var(--tw-placeholder-opacity)); } -.placeholder-white:-ms-input-placeholder { +.placeholder-white:-ms-input-placeholder{ --tw-placeholder-opacity: 1; color: rgb(255 255 255 / var(--tw-placeholder-opacity)); } -.placeholder-white::placeholder { +.placeholder-white::placeholder{ --tw-placeholder-opacity: 1; color: rgb(255 255 255 / var(--tw-placeholder-opacity)); } -.placeholder-\[\#ACB6BE\]::-moz-placeholder { +.placeholder-\[\#ACB6BE\]::-moz-placeholder{ --tw-placeholder-opacity: 1; color: rgb(172 182 190 / var(--tw-placeholder-opacity)); } -.placeholder-\[\#ACB6BE\]:-ms-input-placeholder { +.placeholder-\[\#ACB6BE\]:-ms-input-placeholder{ --tw-placeholder-opacity: 1; color: rgb(172 182 190 / var(--tw-placeholder-opacity)); } -.placeholder-\[\#ACB6BE\]::placeholder { +.placeholder-\[\#ACB6BE\]::placeholder{ --tw-placeholder-opacity: 1; color: rgb(172 182 190 / var(--tw-placeholder-opacity)); } -.opacity-50 { +.opacity-50{ opacity: 0.5; } -.shadow-lg { - --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), - 0 4px 6px -4px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), - 0 4px 6px -4px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +.opacity-70{ + opacity: 0.7; +} + +.shadow-lg{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.shadow-md { +.shadow-md{ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), - 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.shadow-testimonial { - --tw-shadow: 0px 60px 120px -20px #ebeffd; +.shadow-testimonial{ + --tw-shadow: 0px 60px 120px -20px #EBEFFD; --tw-shadow-colored: 0px 60px 120px -20px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.shadow-pricing { +.shadow-pricing{ --tw-shadow: 0px 39px 23px -27px rgba(0, 0, 0, 0.04); --tw-shadow-colored: 0px 39px 23px -27px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.outline-none { +.outline-none{ outline: 2px solid transparent; outline-offset: 2px; } -.ring-primary { +.ring-primary{ --tw-ring-opacity: 1; - --tw-ring-color: rgb(48 86 211 / var(--tw-ring-opacity)); + --tw-ring-color: rgb(25 181 97 / var(--tw-ring-opacity)); } -.grayscale { +.grayscale{ --tw-grayscale: grayscale(100%); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) - var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) - var(--tw-sepia) var(--tw-drop-shadow); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } -.transition-\[top\] { +.transition-\[top\]{ transition-property: top; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } -.transition { - transition-property: color, background-color, border-color, fill, stroke, - opacity, box-shadow, transform, filter, -webkit-text-decoration-color, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; +.transition{ + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } -.duration-300 { +.duration-300{ transition-duration: 300ms; } -.ease-in-out { +.ease-in-out{ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } @@ -1730,887 +1761,845 @@ body { font-family: "Inter", sans-serif; } -.sticky { +.sticky{ position: fixed; z-index: 9999; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); --tw-bg-opacity: 0.8; - transition-property: color, background-color, border-color, fill, stroke, - opacity, box-shadow, transform, filter, -webkit-text-decoration-color, - -webkit-backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter; - transition-property: color, background-color, border-color, - text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, - backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; -webkit-backdrop-filter: blur(5px); - backdrop-filter: blur(5px); + backdrop-filter: blur(5px); box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } -.sticky .navbar-logo { +.sticky .navbar-logo{ padding-top: 0.5rem; padding-bottom: 0.5rem; } -.sticky #navbarToggler span { +.sticky #navbarToggler span{ --tw-bg-opacity: 1; background-color: rgb(9 14 52 / var(--tw-bg-opacity)); } -.sticky #navbarCollapse li a { +.sticky #navbarCollapse li a{ --tw-text-opacity: 1; color: rgb(9 14 52 / var(--tw-text-opacity)); } -.sticky #navbarCollapse li a:hover { +.sticky #navbarCollapse li a:hover{ --tw-text-opacity: 1; - color: rgb(48 86 211 / var(--tw-text-opacity)); + color: rgb(25 181 97 / var(--tw-text-opacity)); opacity: 1; } -#navbarCollapse li .ud-menu-scroll.active { +#navbarCollapse li .ud-menu-scroll.active{ opacity: 0.7; } -.sticky #navbarCollapse li .ud-menu-scroll.active { +.sticky #navbarCollapse li .ud-menu-scroll.active{ --tw-text-opacity: 1; - color: rgb(48 86 211 / var(--tw-text-opacity)); + color: rgb(25 181 97 / var(--tw-text-opacity)); opacity: 1; } -.sticky .loginBtn { +.sticky .loginBtn{ --tw-text-opacity: 1; color: rgb(9 14 52 / var(--tw-text-opacity)); } -.sticky .loginBtn:hover { +.sticky .loginBtn:hover{ --tw-text-opacity: 1; - color: rgb(48 86 211 / var(--tw-text-opacity)); + color: rgb(25 181 97 / var(--tw-text-opacity)); opacity: 1; } -.sticky .signUpBtn { +.sticky .signUpBtn{ --tw-bg-opacity: 1; - background-color: rgb(48 86 211 / var(--tw-bg-opacity)); + background-color: rgb(25 181 97 / var(--tw-bg-opacity)); --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } -.sticky .signUpBtn:hover { +.sticky .signUpBtn:hover{ --tw-bg-opacity: 1; background-color: rgb(9 14 52 / var(--tw-bg-opacity)); --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } -.navbarTogglerActive > span:nth-child(1) { +.navbarTogglerActive > span:nth-child(1){ top: 7px; --tw-rotate: 45deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.navbarTogglerActive > span:nth-child(2) { +.navbarTogglerActive > span:nth-child(2){ opacity: 0; } -.navbarTogglerActive > span:nth-child(3) { +.navbarTogglerActive > span:nth-child(3){ top: -8px; --tw-rotate: 135deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.after\:absolute::after { +.after\:absolute::after{ content: var(--tw-content); position: absolute; } -.after\:right-1::after { +.after\:right-1::after{ content: var(--tw-content); right: 0.25rem; } -.after\:top-1\/2::after { +.after\:top-1\/2::after{ content: var(--tw-content); top: 50%; } -.after\:mt-\[-2px\]::after { +.after\:mt-\[-2px\]::after{ content: var(--tw-content); margin-top: -2px; } -.after\:h-2::after { +.after\:h-2::after{ content: var(--tw-content); height: 0.5rem; } -.after\:w-2::after { +.after\:w-2::after{ content: var(--tw-content); width: 0.5rem; } -.after\:-translate-y-1\/2::after { +.after\:-translate-y-1\/2::after{ content: var(--tw-content); --tw-translate-y: -50%; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.after\:rotate-45::after { +.after\:rotate-45::after{ content: var(--tw-content); --tw-rotate: 45deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.after\:border-b-2::after { +.after\:border-b-2::after{ content: var(--tw-content); border-bottom-width: 2px; } -.after\:border-r-2::after { +.after\:border-r-2::after{ content: var(--tw-content); border-right-width: 2px; } -.after\:border-current::after { +.after\:border-current::after{ content: var(--tw-content); border-color: currentColor; } -.hover\:border-primary:hover { +.hover\:border-primary:hover{ --tw-border-opacity: 1; - border-color: rgb(48 86 211 / var(--tw-border-opacity)); + border-color: rgb(25 181 97 / var(--tw-border-opacity)); } -.hover\:border-dark:hover { +.hover\:border-dark:hover{ --tw-border-opacity: 1; border-color: rgb(9 14 52 / var(--tw-border-opacity)); } -.hover\:bg-primary:hover { +.hover\:bg-primary:hover{ --tw-bg-opacity: 1; - background-color: rgb(48 86 211 / var(--tw-bg-opacity)); + background-color: rgb(25 181 97 / var(--tw-bg-opacity)); } -.hover\:bg-dark:hover { +.hover\:bg-dark:hover{ --tw-bg-opacity: 1; background-color: rgb(9 14 52 / var(--tw-bg-opacity)); } -.hover\:bg-opacity-100:hover { +.hover\:bg-opacity-100:hover{ --tw-bg-opacity: 1; } -.hover\:bg-opacity-90:hover { +.hover\:bg-opacity-90:hover{ --tw-bg-opacity: 0.9; } -.hover\:text-primary:hover { +.hover\:text-primary:hover{ --tw-text-opacity: 1; - color: rgb(48 86 211 / var(--tw-text-opacity)); + color: rgb(25 181 97 / var(--tw-text-opacity)); } -.hover\:text-dark:hover { +.hover\:text-dark:hover{ --tw-text-opacity: 1; color: rgb(9 14 52 / var(--tw-text-opacity)); } -.hover\:text-white:hover { +.hover\:text-white:hover{ --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } -.hover\:underline:hover { +.hover\:text-dark-700:hover{ + color: #090e34b3; +} + +.hover\:underline:hover{ -webkit-text-decoration-line: underline; - text-decoration-line: underline; + text-decoration-line: underline; } -.hover\:opacity-70:hover { +.hover\:opacity-70:hover{ opacity: 0.7; } -.hover\:opacity-100:hover { +.hover\:opacity-100:hover{ opacity: 1; } -.hover\:shadow-lg:hover { - --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), - 0 4px 6px -4px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), - 0 4px 6px -4px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +.hover\:opacity-90:hover{ + opacity: 0.9; +} + +.hover\:shadow-lg:hover{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.hover\:shadow-md:hover { +.hover\:shadow-md:hover{ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), - 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.hover\:filter-none:hover { +.hover\:filter-none:hover{ filter: none; } -.focus\:border-white:focus { +.focus\:border-white:focus{ --tw-border-opacity: 1; border-color: rgb(255 255 255 / var(--tw-border-opacity)); } -.focus\:border-primary:focus { +.focus\:border-primary:focus{ --tw-border-opacity: 1; - border-color: rgb(48 86 211 / var(--tw-border-opacity)); + border-color: rgb(25 181 97 / var(--tw-border-opacity)); } -.focus\:outline-none:focus { +.focus\:outline-none:focus{ outline: 2px solid transparent; outline-offset: 2px; } -.focus\:ring-2:focus { - --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 - var(--tw-ring-offset-width) var(--tw-ring-offset-color); - --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 - calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); - box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), - var(--tw-shadow, 0 0 #0000); +.focus\:ring-2:focus{ + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); } -.focus-visible\:shadow-none:focus-visible { +.focus-visible\:shadow-none:focus-visible{ --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.group:hover .group-hover\:rotate-6 { +.group:hover .group-hover\:rotate-6{ --tw-rotate: 6deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.group:hover .group-hover\:rotate-45 { +.group:hover .group-hover\:rotate-45{ --tw-rotate: 45deg; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.group:hover .group-hover\:scale-125 { +.group:hover .group-hover\:scale-125{ --tw-scale-x: 1.25; --tw-scale-y: 1.25; - transform: translate(var(--tw-translate-x), 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)); + transform: translate(var(--tw-translate-x), 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)); } -.group:hover .group-hover\:text-primary { +.group:hover .group-hover\:text-primary{ --tw-text-opacity: 1; - color: rgb(48 86 211 / var(--tw-text-opacity)); + color: rgb(25 181 97 / var(--tw-text-opacity)); } -.group:hover .group-hover\:opacity-100 { +.group:hover .group-hover\:opacity-100{ opacity: 1; } -@media (min-width: 540px) { - .sm\:flex { +@media (min-width: 540px){ + .sm\:flex{ display: flex; } - .sm\:w-1\/2 { + .sm\:w-1\/2{ width: 50%; } - .sm\:p-12 { - padding: 3rem; - } - - .sm\:p-8 { + .sm\:p-8{ padding: 2rem; } - .sm\:p-10 { + .sm\:p-10{ padding: 2.5rem; } - .sm\:px-12 { + .sm\:p-12{ + padding: 3rem; + } + + .sm\:px-12{ padding-left: 3rem; padding-right: 3rem; } - .sm\:py-12 { + .sm\:py-12{ padding-top: 3rem; padding-bottom: 3rem; } - .sm\:px-10 { + .sm\:px-10{ padding-left: 2.5rem; padding-right: 2.5rem; } - .sm\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .sm\:text-4xl { + .sm\:text-4xl{ font-size: 2.25rem; line-height: 2.5rem; } - .sm\:text-xl { + .sm\:text-xl{ font-size: 1.25rem; line-height: 1.75rem; } - .sm\:text-3xl { + .sm\:text-3xl{ font-size: 1.875rem; line-height: 2.25rem; } - .sm\:text-\[26px\] { + .sm\:text-\[26px\]{ font-size: 26px; } - .sm\:text-\[28px\] { + .sm\:text-\[28px\]{ font-size: 28px; } - .sm\:text-2xl { + .sm\:text-2xl{ font-size: 1.5rem; line-height: 2rem; } - .sm\:text-lg { + .sm\:text-lg{ font-size: 1.125rem; line-height: 1.75rem; } - .sm\:leading-snug { + .sm\:leading-snug{ line-height: 1.375; } - .sm\:leading-relaxed { + .sm\:leading-relaxed{ line-height: 1.625; } } -@media (min-width: 720px) { - .md\:mr-10 { +@media (min-width: 720px){ + .md\:mr-10{ margin-right: 2.5rem; } - .md\:mr-8 { + .md\:mr-8{ margin-right: 2rem; } - .md\:mb-0 { + .md\:mb-0{ margin-bottom: 0px; } - .md\:mr-4 { + .md\:mr-4{ margin-right: 1rem; } - .md\:h-\[400px\] { + .md\:h-\[400px\]{ height: 400px; } - .md\:w-1\/2 { + .md\:w-1\/2{ width: 50%; } - .md\:w-2\/3 { + .md\:w-2\/3{ width: 66.666667%; } - .md\:w-1\/3 { + .md\:w-1\/3{ width: 33.333333%; } - .md\:w-7\/12 { - width: 58.333333%; - } - - .md\:w-5\/12 { - width: 41.666667%; - } - - .md\:justify-start { + .md\:justify-start{ justify-content: flex-start; } - .md\:justify-end { + .md\:justify-end{ justify-content: flex-end; } - .md\:border-b { + .md\:border-b{ border-bottom-width: 1px; } - .md\:p-16 { + .md\:p-16{ padding: 4rem; } - .md\:p-\[60px\] { + .md\:p-\[60px\]{ padding: 60px; } - .md\:px-\[60px\] { + .md\:px-\[60px\]{ padding-left: 60px; padding-right: 60px; } - .md\:py-\[120px\] { + .md\:py-\[120px\]{ padding-top: 120px; padding-bottom: 120px; } - .md\:pt-\[130px\] { + .md\:pt-\[130px\]{ padding-top: 130px; } - .md\:pt-\[120px\] { + .md\:pt-\[120px\]{ padding-top: 120px; } - .md\:text-2xl { + .md\:text-2xl{ font-size: 1.5rem; line-height: 2rem; } - .md\:text-\[42px\] { + .md\:text-\[42px\]{ font-size: 42px; } - .md\:text-4xl { + .md\:text-4xl{ font-size: 2.25rem; line-height: 2.5rem; } - .md\:text-\[26px\] { + .md\:text-\[26px\]{ font-size: 26px; } - .md\:text-\[45px\] { + .md\:text-\[45px\]{ font-size: 45px; } - .md\:text-xl { + .md\:text-xl{ font-size: 1.25rem; line-height: 1.75rem; } - .md\:text-\[40px\] { + .md\:text-\[40px\]{ font-size: 40px; } - .md\:leading-snug { + .md\:leading-snug{ line-height: 1.375; } - .md\:leading-relaxed { + .md\:leading-relaxed{ line-height: 1.625; } } -@media (min-width: 960px) { - .lg\:invisible { +@media (min-width: 960px){ + .lg\:invisible{ visibility: hidden; } - .lg\:static { + .lg\:static{ position: static; } - .lg\:absolute { + .lg\:absolute{ position: absolute; } - .lg\:top-\[110\%\] { + .lg\:top-\[110\%\]{ top: 110%; } - .lg\:mr-0 { + .lg\:mr-0{ margin-right: 0px; } - .lg\:ml-8 { + .lg\:ml-7{ + margin-left: 1.75rem; + } + + .lg\:ml-8{ margin-left: 2rem; } - .lg\:mt-\[60px\] { + .lg\:mt-\[60px\]{ margin-top: 60px; } - .lg\:ml-auto { + .lg\:ml-auto{ margin-left: auto; } - .lg\:mr-2 { + .lg\:mr-2{ margin-right: 0.5rem; } - .lg\:mb-\[150px\] { + .lg\:mb-\[150px\]{ margin-bottom: 150px; } - .lg\:mb-0 { + .lg\:mb-0{ margin-bottom: 0px; } - .lg\:mb-20 { + .lg\:mb-20{ margin-bottom: 5rem; } - .lg\:mb-11 { + .lg\:mb-11{ margin-bottom: 2.75rem; } - .lg\:ml-6 { - margin-left: 1.5rem; - } - - .lg\:ml-7 { - margin-left: 1.75rem; - } - - .lg\:block { + .lg\:block{ display: block; } - .lg\:flex { + .lg\:flex{ display: flex; } - .lg\:inline-flex { + .lg\:inline-flex{ display: inline-flex; } - .lg\:hidden { + .lg\:hidden{ display: none; } - .lg\:h-\[500px\] { + .lg\:h-\[500px\]{ height: 500px; } - .lg\:h-\[45\%\] { + .lg\:h-\[45\%\]{ height: 45%; } - .lg\:w-full { + .lg\:w-full{ width: 100%; } - .lg\:w-4\/12 { + .lg\:w-4\/12{ width: 33.333333%; } - .lg\:w-2\/12 { + .lg\:w-2\/12{ width: 16.666667%; } - .lg\:w-3\/12 { + .lg\:w-3\/12{ width: 25%; } - .lg\:w-6\/12 { + .lg\:w-6\/12{ width: 50%; } - .lg\:w-1\/2 { + .lg\:w-1\/2{ width: 50%; } - .lg\:w-1\/4 { + .lg\:w-1\/4{ width: 25%; } - .lg\:w-8\/12 { + .lg\:w-8\/12{ width: 66.666667%; } - .lg\:w-1\/3 { + .lg\:w-1\/3{ width: 33.333333%; } - .lg\:w-7\/12 { + .lg\:w-7\/12{ width: 58.333333%; } - .lg\:w-5\/12 { + .lg\:w-5\/12{ width: 41.666667%; } - .lg\:max-w-full { + .lg\:max-w-full{ max-width: 100%; } - .lg\:max-w-\[565px\] { + .lg\:max-w-\[565px\]{ max-width: 565px; } - .lg\:border-0 { + .lg\:border-0{ border-width: 0px; } - .lg\:bg-transparent { + .lg\:bg-transparent{ background-color: transparent; } - .lg\:p-10 { + .lg\:p-10{ padding: 2.5rem; } - .lg\:py-0 { + .lg\:py-0{ padding-top: 0px; padding-bottom: 0px; } - .lg\:px-4 { + .lg\:px-4{ padding-left: 1rem; padding-right: 1rem; } - .lg\:py-6 { + .lg\:py-6{ padding-top: 1.5rem; padding-bottom: 1.5rem; } - .lg\:px-0 { + .lg\:px-0{ padding-left: 0px; padding-right: 0px; } - .lg\:py-20 { + .lg\:py-20{ padding-top: 5rem; padding-bottom: 5rem; } - .lg\:py-9 { + .lg\:py-9{ padding-top: 2.25rem; padding-bottom: 2.25rem; } - .lg\:px-16 { + .lg\:px-16{ padding-left: 4rem; padding-right: 4rem; } - .lg\:px-8 { + .lg\:px-8{ padding-left: 2rem; padding-right: 2rem; } - .lg\:py-12 { + .lg\:py-12{ padding-top: 3rem; padding-bottom: 3rem; } - .lg\:px-10 { + .lg\:px-10{ padding-left: 2.5rem; padding-right: 2.5rem; } - .lg\:py-10 { + .lg\:py-10{ padding-top: 2.5rem; padding-bottom: 2.5rem; } - .lg\:px-6 { + .lg\:px-6{ padding-left: 1.5rem; padding-right: 1.5rem; } - .lg\:pl-0 { + .lg\:pl-0{ padding-left: 0px; } - .lg\:pr-4 { + .lg\:pr-4{ padding-right: 1rem; } - .lg\:pr-0 { + .lg\:pr-0{ padding-right: 0px; } - .lg\:pt-\[160px\] { + .lg\:pt-\[160px\]{ padding-top: 160px; } - .lg\:pt-\[120px\] { + .lg\:pt-\[120px\]{ padding-top: 120px; } - .lg\:pb-\[120px\] { + .lg\:pb-\[120px\]{ padding-bottom: 120px; } - .lg\:pb-20 { + .lg\:pb-20{ padding-bottom: 5rem; } - .lg\:pb-\[70px\] { + .lg\:pb-\[70px\]{ padding-bottom: 70px; } - .lg\:pb-\[90px\] { + .lg\:pb-\[90px\]{ padding-bottom: 90px; } - .lg\:text-\[40px\] { + .lg\:text-\[40px\]{ font-size: 40px; } - .lg\:text-base { + .lg\:text-base{ font-size: 1rem; line-height: 1.5rem; } - .lg\:text-xl { + .lg\:text-xl{ font-size: 1.25rem; line-height: 1.75rem; } - .lg\:text-white { + .lg\:text-white{ --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } - .lg\:opacity-0 { + .lg\:opacity-0{ opacity: 0; } - .lg\:shadow-none { + .lg\:shadow-none{ --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } - .lg\:shadow-lg { - --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), - 0 4px 6px -4px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), - 0 4px 6px -4px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), - var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + .lg\:shadow-lg{ + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } - .lg\:after\:right-0::after { + .lg\:after\:right-0::after{ content: var(--tw-content); right: 0px; } - .group:hover .lg\:group-hover\:visible { + .group:hover .lg\:group-hover\:visible{ visibility: visible; } - .group:hover .lg\:group-hover\:top-full { + .group:hover .lg\:group-hover\:top-full{ top: 100%; } - .group:hover .lg\:group-hover\:text-white { + .group:hover .lg\:group-hover\:text-white{ --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } - .group:hover .lg\:group-hover\:opacity-70 { + .group:hover .lg\:group-hover\:opacity-70{ opacity: 0.7; } } -@media (min-width: 1140px) { - .xl\:ml-12 { +@media (min-width: 1140px){ + .xl\:ml-12{ margin-left: 3rem; } - .xl\:mr-4 { + .xl\:mr-4{ margin-right: 1rem; } - .xl\:h-1\/2 { + .xl\:h-1\/2{ height: 50%; } - .xl\:w-3\/12 { + .xl\:w-3\/12{ width: 25%; } - .xl\:w-2\/12 { + .xl\:w-2\/12{ width: 16.666667%; } - .xl\:w-8\/12 { + .xl\:w-8\/12{ width: 66.666667%; } - .xl\:w-4\/12 { + .xl\:w-4\/12{ width: 33.333333%; } - .xl\:max-w-\[100px\] { + .xl\:max-w-\[100px\]{ max-width: 100px; } - .xl\:max-w-\[640px\] { + .xl\:max-w-\[640px\]{ max-width: 640px; } - .xl\:p-\[70px\] { + .xl\:p-\[70px\]{ padding: 70px; } - .xl\:p-12 { + .xl\:p-12{ padding: 3rem; } - .xl\:px-6 { + .xl\:px-6{ padding-left: 1.5rem; padding-right: 1.5rem; } - .xl\:text-\[42px\] { + .xl\:text-\[42px\]{ font-size: 42px; } - .xl\:text-lg { + .xl\:text-lg{ font-size: 1.125rem; line-height: 1.75rem; } - .xl\:text-2xl { + .xl\:text-2xl{ font-size: 1.5rem; line-height: 2rem; } } -@media (min-width: 1320px) { - .\32xl\:max-w-\[120px\] { +@media (min-width: 1320px){ + .\32xl\:max-w-\[120px\]{ max-width: 120px; } - .\32xl\:p-\[60px\] { + .\32xl\:p-\[60px\]{ padding: 60px; } - .\32xl\:text-\[40px\] { + .\32xl\:text-\[40px\]{ font-size: 40px; } } diff --git a/assets/images/hero/frouzivores.jpg b/assets/images/hero/frouzivores.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1144e289712f049067589abf94b5c8a5f00f0151 GIT binary patch literal 97429 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 z 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 Y3+*qozSDbxM>n=*93rf053V2o*#k9ytN;K2 literal 0 HcmV?d00001 diff --git a/assets/images/logo/logo_light.png b/assets/images/logo/logo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..24ecc3a4a33f9d583bfa7eb3cdd4d9d1e7cb1809 GIT binary patch literal 64272 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�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 literal 0 HcmV?d00001 diff --git a/assets/images/logo/logo_light.svg b/assets/images/logo/logo_light.svg new file mode 100644 index 0000000..709b782 --- /dev/null +++ b/assets/images/logo/logo_light.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/index.html b/index.html index a9e67e1..a5acd4e 100644 --- a/index.html +++ b/index.html @@ -1,11 +1,12 @@ - + - Play | Free Tailwind CSS Template for Startup and SaaS By TailGrids + Les Frouzivores. L'association du circuit court pour vos produits locaux à + Frouzins.
-
@@ -196,51 +201,81 @@

- Open-Source Web Template for SaaS, Startup, Apps, and More + Consommez local, de qualité et créez du lien avec vos voisins.

-

- Multidisciplinary Web Template Built with Your Favourite - Technology - HTML Bootstrap, Tailwind and React NextJS. -

+

+ Notre association organise chaque mois, une + commande groupée en ligne et une distribution conviviale à + Frouzins. +

+

+ Achetez des produits locaux, issus d'une agriculture bio ou + raisonnée, à un tarif accessible et juste grâce au circuit + court. +

+
-
@@ -251,8 +286,9 @@ data-wow-delay=".25s" >
+ hero diff --git a/package-lock.json b/package-lock.json index 4e0ac49..1ec8fe6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,10 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { + "npm-run-all": "^4.1.5", "prettier": "^2.6.2", "prettier-plugin-tailwindcss": "^0.1.9", + "serve": "^14.1.1", "tailwindcss": "^3.0.15" } }, @@ -152,6 +154,25 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, + "node_modules/@zeit/schemas": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.21.0.tgz", + "integrity": "sha512-/J4WBTpWtQ4itN1rb3ao8LfClmVcmz2pO6oYb7Qd4h7VSqUhIbJIvrykz9Ew1WMg6eFWsKdsMHc5uPbFxqlCpg==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", @@ -184,6 +205,84 @@ "node": ">=0.4.0" } }, + "node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-align/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -212,10 +311,30 @@ "node": ">= 8" } }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", "dev": true }, "node_modules/autoprefixer": { @@ -246,6 +365,12 @@ "postcss": "^8.1.0" } }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -255,6 +380,50 @@ "node": ">=8" } }, + "node_modules/boxen": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", + "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.0", + "chalk": "^5.0.1", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/chalk": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.1.2.tgz", + "integrity": "sha512-E5CkT4jWURs1Vy5qGJye+XwCkNj7Od3Af7CP6SujMetSMkLs8Do2RWJK5yx1wamHV/op8Rz+9rltjaTQWDnEFQ==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", @@ -291,6 +460,28 @@ "url": "https://opencollective.com/browserslist" } }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -300,6 +491,18 @@ "node": ">=6" } }, + "node_modules/camelcase": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", + "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/camelcase-css": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", @@ -310,15 +513,21 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001301", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz", - "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==", + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", "dev": true, - "peer": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ], + "peer": true }, "node_modules/chalk": { "version": "4.1.2", @@ -336,6 +545,21 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" + } + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -375,6 +599,35 @@ "node": ">= 6" } }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clipboardy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", + "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "dev": true, + "dependencies": { + "arch": "^2.2.0", + "execa": "^5.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -393,6 +646,51 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -409,6 +707,20 @@ "node": ">=10" } }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -421,6 +733,40 @@ "node": ">=4" } }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/defined": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", @@ -456,6 +802,12 @@ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "dev": true }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, "node_modules/electron-to-chromium": { "version": "1.4.52", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.52.tgz", @@ -463,6 +815,12 @@ "dev": true, "peer": true }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -472,6 +830,61 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -491,6 +904,35 @@ "node": ">=0.8.0" } }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.2.11", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", @@ -519,6 +961,15 @@ "node": ">= 6" } }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dev": true, + "dependencies": { + "punycode": "^1.3.2" + } + }, "node_modules/fastq": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", @@ -574,28 +1025,112 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "dev": true, "dependencies": { - "is-glob": "^4.0.3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=10.13.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-flag": { @@ -607,6 +1142,60 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -623,12 +1212,44 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -641,6 +1262,34 @@ "node": ">=8" } }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-core-module": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", @@ -653,6 +1302,36 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -662,6 +1341,15 @@ "node": ">=0.10.0" } }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -674,6 +1362,18 @@ "node": ">=0.10.0" } }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -683,325 +1383,847 @@ "node": ">=0.12.0" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/lilconfig": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", - "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/is-port-reachable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", + "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", "dev": true, "engines": { - "node": ">= 8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", - "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "dev": true, - "peer": true, - "bin": { - "nanoid": "bin/nanoid.cjs" + "dependencies": { + "call-bind": "^1.0.2" }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-releases": { + "node_modules/is-stream": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", - "dev": true, - "peer": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, - "peer": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-hash": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, "engines": { - "node": ">= 6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, "dependencies": { - "callsites": "^3.0.0" + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "is-docker": "^2.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/path-type": { + "node_modules/js-tokens": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true, - "peer": true + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true }, - "node_modules/picomatch": { + "node_modules/json-parse-even-better-errors": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", "dev": true, "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node": ">=10" } }, - "node_modules/postcss": { - "version": "8.4.5", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", - "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, - "peer": true, "dependencies": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.1" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": ">=4" } }, - "node_modules/postcss-js": { + "node_modules/load-json-file/node_modules/parse-json": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dev": true, "dependencies": { - "camelcase-css": "^2.0.1" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" }, "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" + "node": ">=4" } }, - "node_modules/postcss-load-config": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.1.tgz", - "integrity": "sha512-c/9XYboIbSEUZpiD1UQD0IKiUe8n9WHYV7YFe7X7J+ZwCsEKkUJSFWjS9hBU1RR9THR7jMXst8sxiqP0jjo2mg==", + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", "dev": true, "dependencies": { - "lilconfig": "^2.0.4", - "yaml": "^1.10.2" + "braces": "^3.0.1", + "picomatch": "^2.2.3" }, "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } + "node": ">=8.6" } }, - "node_modules/postcss-nested": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", - "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.6" + "mime-db": "1.52.0" }, "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" + "node": ">= 0.6" } }, - "node_modules/postcss-selector-parser": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", - "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, - "node_modules/prettier": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", - "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", "dev": true, + "peer": true, "bin": { - "prettier": "bin-prettier.js" + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.9.tgz", - "integrity": "sha512-xqoDNnFfYhz3PxaptKO5lXwVU/MAfT6PTZPxiKKutKTgaLeQBjxts6j7BLbkI0FezDrGDUZQjDZpmnF9dv2hdg==", + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "engines": { - "node": ">=12.17.0" - }, - "peerDependencies": { - "prettier": ">=2.2.0" + "node": ">= 0.6" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "peer": true }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/npm-run-all/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true, + "peer": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dev": true, + "peer": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.1.tgz", + "integrity": "sha512-c/9XYboIbSEUZpiD1UQD0IKiUe8n9WHYV7YFe7X7J+ZwCsEKkUJSFWjS9hBU1RR9THR7jMXst8sxiqP0jjo2mg==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.4", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prettier": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz", + "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.9.tgz", + "integrity": "sha512-xqoDNnFfYhz3PxaptKO5lXwVU/MAfT6PTZPxiKKutKTgaLeQBjxts6j7BLbkI0FezDrGDUZQjDZpmnF9dv2hdg==", + "dev": true, + "engines": { + "node": ">=12.17.0" + }, + "peerDependencies": { + "prettier": ">=2.2.0" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true, "engines": { "node": ">=10" @@ -1010,6 +2232,56 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -1022,6 +2294,54 @@ "node": ">=8.10.0" } }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dev": true, + "dependencies": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dev": true, + "dependencies": { + "rc": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/resolve": { "version": "1.22.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", @@ -1081,12 +2401,301 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/serve": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.1.1.tgz", + "integrity": "sha512-7RhRDEirZ7Qyee4QWhBHO9qRtjIGsIPGecDDPzNzlOsjDiZWcq36GS8FioVJAuJPVJBBDTsGp33WWOO4B9A82g==", + "dev": true, + "dependencies": { + "@zeit/schemas": "2.21.0", + "ajv": "8.11.0", + "arg": "5.0.2", + "boxen": "7.0.0", + "chalk": "5.0.1", + "chalk-template": "0.4.0", + "clipboardy": "3.0.0", + "compression": "1.7.4", + "is-port-reachable": "4.0.0", + "serve-handler": "6.1.5", + "update-check": "1.5.4" + }, + "bin": { + "serve": "build/main.js" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/serve-handler": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve/node_modules/chalk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", + "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "dev": true, - "peer": true, "engines": { "node": ">=0.10.0" } @@ -1166,12 +2775,161 @@ "node": ">=8.0" } }, + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/update-check": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", + "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "dev": true, + "dependencies": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dev": true, + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -1302,6 +3060,22 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, + "@zeit/schemas": { + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.21.0.tgz", + "integrity": "sha512-/J4WBTpWtQ4itN1rb3ao8LfClmVcmz2pO6oYb7Qd4h7VSqUhIbJIvrykz9Ew1WMg6eFWsKdsMHc5uPbFxqlCpg==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, "acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", @@ -1325,6 +3099,67 @@ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true }, + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "requires": { + "string-width": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -1344,10 +3179,16 @@ "picomatch": "^2.0.4" } }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, "arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", "dev": true }, "autoprefixer": { @@ -1365,12 +3206,52 @@ "postcss-value-parser": "^4.2.0" } }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true }, + "boxen": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", + "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "dev": true, + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.0", + "chalk": "^5.0.1", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "dependencies": { + "chalk": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.1.2.tgz", + "integrity": "sha512-E5CkT4jWURs1Vy5qGJye+XwCkNj7Od3Af7CP6SujMetSMkLs8Do2RWJK5yx1wamHV/op8Rz+9rltjaTQWDnEFQ==", + "dev": true + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", @@ -1394,12 +3275,34 @@ "picocolors": "^1.0.0" } }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true }, + "camelcase": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.0.tgz", + "integrity": "sha512-JToIvOmz6nhGsUhAYScbo2d6Py5wojjNfoxoc2mEVLUdJ70gJK2gnd+ABY1Tc3sVMyK7QDPtN0T/XdlCQWITyQ==", + "dev": true + }, "camelcase-css": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", @@ -1407,9 +3310,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001301", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz", - "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==", + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", "dev": true, "peer": true }, @@ -1423,6 +3326,15 @@ "supports-color": "^7.1.0" } }, + "chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "dev": true, + "requires": { + "chalk": "^4.1.2" + } + }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -1450,6 +3362,23 @@ } } }, + "cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "dev": true + }, + "clipboardy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", + "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "dev": true, + "requires": { + "arch": "^2.2.0", + "execa": "^5.1.1", + "is-wsl": "^2.2.0" + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -1465,6 +3394,42 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true + }, "cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -1478,12 +3443,48 @@ "yaml": "^1.10.0" } }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, "cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, "defined": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", @@ -1513,6 +3514,12 @@ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "dev": true }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, "electron-to-chromium": { "version": "1.4.52", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.52.tgz", @@ -1520,6 +3527,12 @@ "dev": true, "peer": true }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -1529,6 +3542,49 @@ "is-arrayish": "^0.2.1" } }, + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -1542,6 +3598,29 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, "fast-glob": { "version": "3.2.11", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", @@ -1566,6 +3645,15 @@ } } }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dev": true, + "requires": { + "punycode": "^1.3.2" + } + }, "fastq": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", @@ -1604,6 +3692,51 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -1613,6 +3746,12 @@ "is-glob": "^4.0.3" } }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -1622,10 +3761,52 @@ "function-bind": "^1.1.1" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true }, "import-fresh": { @@ -1638,12 +3819,38 @@ "resolve-from": "^4.0.0" } }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -1653,6 +3860,22 @@ "binary-extensions": "^2.0.0" } }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, "is-core-module": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", @@ -1662,12 +3885,33 @@ "has": "^1.0.3" } }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "dev": true }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -1677,90 +3921,446 @@ "is-extglob": "^2.1.1" } }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-port-reachable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", + "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, - "lilconfig": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", - "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "dev": true, + "peer": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true, + "peer": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "peer": true + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", "dev": true }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", "dev": true }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" } }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "nanoid": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", - "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", - "dev": true, - "peer": true - }, - "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", - "dev": true, - "peer": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "peer": true - }, - "object-hash": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", - "dev": true + "requires": { + "mimic-fn": "^2.1.0" + } }, "parent-module": { "version": "1.0.1", @@ -1783,12 +4383,30 @@ "lines-and-columns": "^1.1.6" } }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==", + "dev": true + }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", @@ -1808,6 +4426,18 @@ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, "postcss": { "version": "8.4.5", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", @@ -1877,6 +4507,12 @@ "dev": true, "requires": {} }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -1889,6 +4525,46 @@ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "dev": true + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + } + } + }, "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -1898,6 +4574,42 @@ "picomatch": "^2.2.1" } }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dev": true, + "requires": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dev": true, + "requires": { + "rc": "^1.0.1" + } + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, "resolve": { "version": "1.22.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", @@ -1930,6 +4642,127 @@ "queue-microtask": "^1.2.2" } }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "serve": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.1.1.tgz", + "integrity": "sha512-7RhRDEirZ7Qyee4QWhBHO9qRtjIGsIPGecDDPzNzlOsjDiZWcq36GS8FioVJAuJPVJBBDTsGp33WWOO4B9A82g==", + "dev": true, + "requires": { + "@zeit/schemas": "2.21.0", + "ajv": "8.11.0", + "arg": "5.0.2", + "boxen": "7.0.0", + "chalk": "5.0.1", + "chalk-template": "0.4.0", + "clipboardy": "3.0.0", + "compression": "1.7.4", + "is-port-reachable": "4.0.0", + "serve-handler": "6.1.5", + "update-check": "1.5.4" + }, + "dependencies": { + "chalk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", + "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "dev": true + } + } + }, + "serve-handler": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + }, + "dependencies": { + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "dev": true + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dev": true, + "requires": { + "mime-db": "~1.33.0" + } + } + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shell-quote": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", @@ -1937,6 +4770,109 @@ "dev": true, "peer": true }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "string.prototype.padend": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.4.tgz", + "integrity": "sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -1989,12 +4925,123 @@ "is-number": "^7.0.0" } }, + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "update-check": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", + "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "dev": true, + "requires": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + } + } + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dev": true, + "requires": { + "string-width": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dev": true, + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true + } + } + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", diff --git a/package.json b/package.json index b3addc8..b0ddcc5 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,9 @@ "description": "", "main": "tailwind.config.js", "scripts": { - "build-css": "tailwindcss -i ./src/tailwind.css -o ./assets/css/tailwind.css -w" + "start": "run-p start:*", + "start:html": "serve .", + "start:css": "tailwindcss -i ./src/tailwind.css -o ./assets/css/tailwind.css -w" }, "repository": { "type": "git", @@ -14,8 +16,10 @@ "author": "", "license": "MIT", "devDependencies": { + "npm-run-all": "^4.1.5", "prettier": "^2.6.2", "prettier-plugin-tailwindcss": "^0.1.9", + "serve": "^14.1.1", "tailwindcss": "^3.0.15" } } diff --git a/tailwind.config.js b/tailwind.config.js index d83d962..4924f5b 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -27,8 +27,11 @@ module.exports = { black: "#212b36", dark: "#090E34", "dark-700": "#090e34b3", - primary: "#3056D3", - secondary: "#13C296", + // primary: "#3056D3", + // primary: "#ffdc64", + primary: "#19b561", + // secondary: "#13C296", + secondary: "#ffdc64", "body-color": "#637381", warning: "#FBBF24", },