From 7bb54b59fd6146b56ccc48f4b2f35693e4312a21 Mon Sep 17 00:00:00 2001 From: kingjamesx Date: Tue, 1 Nov 2022 10:18:49 +0100 Subject: [PATCH 1/4] feat:added new header component --- assets/icons/Ellipse 20.svg | 3 + assets/icons/Ellipse 21.svg | 3 + assets/icons/Ellipse 22.svg | 3 + assets/images/Mask group.svg | 14 + assets/images/handsome-man-with-laptop 1.svg | 9 + components/header.html | 21 +- css/style.css | 604 ++ package-lock.json | 7307 ++++++++++++++++++ scss/components/_header.scss | 321 + scss/main.scss | 1 + yarn.lock | 4810 ++++++------ 11 files changed, 10690 insertions(+), 2406 deletions(-) create mode 100644 assets/icons/Ellipse 20.svg create mode 100644 assets/icons/Ellipse 21.svg create mode 100644 assets/icons/Ellipse 22.svg create mode 100644 assets/images/Mask group.svg create mode 100644 assets/images/handsome-man-with-laptop 1.svg create mode 100644 css/style.css create mode 100644 package-lock.json create mode 100644 scss/components/_header.scss diff --git a/assets/icons/Ellipse 20.svg b/assets/icons/Ellipse 20.svg new file mode 100644 index 0000000..b45e854 --- /dev/null +++ b/assets/icons/Ellipse 20.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/Ellipse 21.svg b/assets/icons/Ellipse 21.svg new file mode 100644 index 0000000..74b02eb --- /dev/null +++ b/assets/icons/Ellipse 21.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/Ellipse 22.svg b/assets/icons/Ellipse 22.svg new file mode 100644 index 0000000..f831503 --- /dev/null +++ b/assets/icons/Ellipse 22.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/Mask group.svg b/assets/images/Mask group.svg new file mode 100644 index 0000000..54c2cc6 --- /dev/null +++ b/assets/images/Mask group.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/images/handsome-man-with-laptop 1.svg b/assets/images/handsome-man-with-laptop 1.svg new file mode 100644 index 0000000..fe116ce --- /dev/null +++ b/assets/images/handsome-man-with-laptop 1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/components/header.html b/components/header.html index ee8da77..c21305d 100644 --- a/components/header.html +++ b/components/header.html @@ -1,4 +1,19 @@ -
-

Header

-

This is header

+
+
+
ellipse
+
ellipse
+
ellipse
+ +

Perfect Solution For Small Businesses

+

+ We are your one-stop-shop agency for everything digital marketing, + branding and website design to help small businesses thrive online. +

+ +
+
+ \ No newline at end of file diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..82945a1 --- /dev/null +++ b/css/style.css @@ -0,0 +1,604 @@ +@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap"); +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; + font-family: "Mulish", sans-serif; + font-size: 16px; } + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; } + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; } + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; } + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; } + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; } + +/* Remove default margin */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; } + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul[role="list"], +ol[role="list"] { + list-style: none; } + +/* Set core root defaults */ +html:focus-within { + scroll-behavior: smooth; } + +/* Set core body defaults */ +body { + min-height: 100vh; + text-rendering: optimizeSpeed; + line-height: 1.5; } + +/* A elements that don't have a class get default styles */ +a:not([class]) { + text-decoration-skip-ink: auto; } + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; } + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; } + +/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ +@media (prefers-reduced-motion: reduce) { + html:focus-within { + scroll-behavior: auto; } + *, + *::before, + *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; } } + +.container { + width: 1200px; + max-width: 100%; + margin: 0 auto; } + +.container-fluid { + width: 1300px; + max-width: 100%; + margin: 0 auto; } + +.header { + display: flex; } + .header__article { + flex-basis: 50%; + position: relative; } + .header__article__circle { + position: absolute; + z-index: -1; } + .header__article__circle img { + width: 80%; } + .header__article__circle--bg { + top: 3rem; + left: -4.8rem; } + .header__article__circle--sm1 { + top: 14.5rem; + left: 27rem; } + .header__article__circle--sm2 { + top: 25.5rem; + left: 6.5rem; } + .header__title { + font-size: 3.25rem; + width: 33.9rem; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.5rem; + width: 33.9rem; + margin-top: 2rem; } + .header__aside { + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 20rem; + height: 27.8rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 10.6rem; } + .header__aside__container--2 { + background-color: #3561e6; + width: 21.5rem; + height: 38.7rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 21rem; } + +.btn { + margin-top: 2rem; + padding: 15px 25px; } + +@media (min-width: 300px) and (max-width: 480px) { + .header { + padding: 1rem; } + .header__article { + flex-basis: 70%; } + .header__title { + font-size: 1.5rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.7rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + flex-basis: 30%; + display: flex; + justify-content: center; } + .header__aside__container--2 { + background-color: #3561e6; + width: 5rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 10rem; + width: 90%; } + .hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 481px) and (max-width: 768px) { + .header { + padding: 1rem; } + .header__article { + width: 60%; } + .header__title { + font-size: 1.8rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.9rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + margin-left: 4rem; + width: 40%; + display: flex; + justify-content: center; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 6rem; + height: 10rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 4rem; + width: 90%; } + .header__aside__container--2 { + background-color: #3561e6; + width: 7rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 8rem; + width: 90%; } + .header .icon-hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 769px) and (max-width: 1024px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 16rem; + left: 14rem; } + .header__article__circle--sm2 { + top: 25rem; + left: 6.5rem; } + .header__title { + font-size: 2.5rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1rem; + width: 100%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } + +@media (min-width: 1025px) and (max-width: 1200px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 13rem; + left: 24rem; } + .header__article__circle--sm2 { + top: 24rem; + left: 6.5rem; } + .header__title { + font-size: 2.8rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.2rem; + width: 70%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..e5907cb --- /dev/null +++ b/package-lock.json @@ -0,0 +1,7307 @@ +{ + "name": "digit", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "digit", + "version": "1.0.0", + "license": "MIT", + "devDependencies": { + "autoprefixer": "^10.4.13", + "concat": "^1.0.3", + "node-sass": "^7.0.3", + "npm-run-all": "^4.1.5", + "postcss": "^8.4.18", + "postcss-cli": "^10.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/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/@babel/highlight/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/@babel/highlight/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/@babel/highlight/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/@babel/highlight/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/@babel/highlight/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/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "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-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "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/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "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", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "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/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001427", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz", + "integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==", + "dev": true, + "dependencies": { + "commander": "^2.9.0" + }, + "bin": { + "concat": "bin/concat" + }, + "engines": { + "node": ">=6" + } + }, + "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/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "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/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.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/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", + "dev": true + }, + "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/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "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", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "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.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "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-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globule/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "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/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "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/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "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", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "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.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "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-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "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", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "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", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "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": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "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": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "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/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "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/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": 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/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/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/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/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "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": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "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": ">= 0.6" + } + }, + "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-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp/node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/node-gyp/node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/node-gyp/node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node_modules/node-sass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.3.tgz", + "integrity": "sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "meow": "^9.0.0", + "nan": "^2.13.2", + "node-gyp": "^8.4.1", + "npmlog": "^5.0.0", + "request": "^2.88.0", + "sass-graph": "^4.0.1", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": 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/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/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/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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-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/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "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 + }, + "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": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.4.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", + "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-cli": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", + "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", + "dev": true, + "dependencies": { + "chokidar": "^3.3.0", + "dependency-graph": "^0.11.0", + "fs-extra": "^10.0.0", + "get-stdin": "^9.0.0", + "globby": "^13.0.0", + "picocolors": "^1.0.0", + "postcss-load-config": "^4.0.0", + "postcss-reporter": "^7.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "slash": "^4.0.0", + "yargs": "^17.0.0" + }, + "bin": { + "postcss": "index.js" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-cli/node_modules/get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-reporter": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "thenby": "^1.3.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "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/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "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/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true, + "engines": { + "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==", + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "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-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/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/read-pkg-up/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/read-pkg-up/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/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/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/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/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/read-pkg/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/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/read-pkg/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/read-pkg/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/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "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" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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/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/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass-graph": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" + }, + "bin": { + "sassgraph": "bin/sassgraph" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/scss-tokenizer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", + "dev": true, + "dependencies": { + "js-base64": "^2.4.9", + "source-map": "^0.7.3" + } + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "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/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "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, + "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/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stdout-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stdout-stream/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/stdout-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "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/string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/thenby": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + "dev": true + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "dependencies": { + "glob": "^7.1.2" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "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/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "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/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "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/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz", + "integrity": "sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", + "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.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 + }, + "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 + }, + "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" + } + } + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "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 + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "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 + }, + "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", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "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" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + } + }, + "caniuse-lite": { + "version": "1.0.30001427", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz", + "integrity": "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==", + "dev": true, + "requires": { + "commander": "^2.9.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "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" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "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" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", + "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 + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "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", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true + }, + "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.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "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 + }, + "gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "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-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "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" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dev": true, + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "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 + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "requires": { + "ms": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "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" + } + }, + "ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "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", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "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.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "requires": { + "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-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "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", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "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-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "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-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-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "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" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "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 + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "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 + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "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": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "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" + } + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "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-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + } + }, + "minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": 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-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "requires": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + } + } + } + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node-sass": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.3.tgz", + "integrity": "sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "meow": "^9.0.0", + "nan": "^2.13.2", + "node-gyp": "^8.4.1", + "npmlog": "^5.0.0", + "request": "^2.88.0", + "sass-graph": "^4.0.1", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + } + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": 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 + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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" + } + } + } + }, + "npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dev": true, + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "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 + }, + "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 + }, + "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": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "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" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "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-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 + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "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": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "postcss": { + "version": "8.4.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", + "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", + "dev": true, + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-cli": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", + "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", + "dev": true, + "requires": { + "chokidar": "^3.3.0", + "dependency-graph": "^0.11.0", + "fs-extra": "^10.0.0", + "get-stdin": "^9.0.0", + "globby": "^13.0.0", + "picocolors": "^1.0.0", + "postcss-load-config": "^4.0.0", + "postcss-reporter": "^7.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "slash": "^4.0.0", + "yargs": "^17.0.0" + }, + "dependencies": { + "get-stdin": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", + "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", + "dev": true + } + } + }, + "postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + } + }, + "postcss-reporter": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", + "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "dev": true, + "requires": { + "picocolors": "^1.0.0", + "thenby": "^1.3.4" + } + }, + "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 + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "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 + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true + }, + "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 + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "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": { + "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 + }, + "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" + } + }, + "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" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "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 + }, + "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" + } + }, + "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, + "requires": { + "@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" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "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" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" + } + }, + "scss-tokenizer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", + "dev": true, + "requires": { + "js-base64": "^2.4.9", + "source-map": "^0.7.3" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "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 + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "requires": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + }, + "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 + }, + "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 + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "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 + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "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" + } + }, + "string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "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" + } + }, + "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-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "thenby": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", + "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "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" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "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" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "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" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz", + "integrity": "sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==", + "dev": true + }, + "yargs": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", + "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "dependencies": { + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } +} diff --git a/scss/components/_header.scss b/scss/components/_header.scss new file mode 100644 index 0000000..72cf76e --- /dev/null +++ b/scss/components/_header.scss @@ -0,0 +1,321 @@ +.header{ + display: flex; + &__article{ + flex-basis: 50%; + position: relative; + } + &__article__circle{ + position: absolute; + z-index: -1; + img{ + width: 80%; + } + &--bg{ + top:3rem; + left: -4.8rem; + + } + &--sm1{ + top:14.5rem; + left:27rem; + } + &--sm2{ + top: 25.5rem; + left:6.5rem + } + } + &__title{ + font-size: 3.25rem; + width: 33.9rem; + font-weight: 800; + margin-top: 6rem; + + } + &__paragraph{ + font-size: 1.5rem; + width: 33.9rem; + margin-top: 2rem; + } + &__aside{ + flex-basis: 50%; + display: flex; + justify-content: center; + &__container{ + + img{ + border-radius: 50%; + margin: auto; + width: 14.4rem; + } + &--1{ + background-color:$sky_blue_100; + width: 20rem; + height: 27.8rem; + border-radius: 0px 0px 31.25rem 31.25rem; + img{ + margin-top: 10.6rem; + } + } + &--2{ + background-color:$royal_blue_500; + width: 21.5rem; + height: 38.7rem; + border-radius: 0px 0px 31.25rem 31.25rem; + img{ + margin-top: 21rem; + } + + } + } + } +} +.btn{ + margin-top: 2rem; + padding: 15px 25px; +} + + + @include for-phone-only(){ + .header{ + &__article{ + flex-basis: 70%; + } + padding: 1rem; + &__title{ + font-size: 1.5rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; + } + &__paragraph{ + font-size: 0.7rem; + margin-top: 1rem; + width: 100%; + } + &__aside{ + flex-basis: 30%; + display: flex; + justify-content: center; + &__container{ + + &--2{ + background-color:$royal_blue_500; + width: 5rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; + img{ + margin-top: 10rem; + width: 90%; + } + } + } + } + } + .hide{ + display: none; + } + .btn{ + margin-top: 1rem; + padding: 7px 12px; + } + + } + @include for-tablet-portrait-up(){ + .header{ + &__article{ + width: 60%; + } + padding: 1rem; + &__title{ + font-size: 1.8rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; + } + &__paragraph{ + font-size: 0.9rem; + margin-top: 1rem; + width: 100%; + + } + &__aside{ + margin-left: 4rem; + width: 40%; + display: flex; + justify-content: center; + &__container{ + &--1{ + background-color:$sky_blue_100; + width: 6rem; + height: 10rem; + border-radius: 0px 0px 31.25rem 31.25rem; + img{ + margin-top: 4rem; + width: 90%; + } + } + &--2{ + background-color:$royal_blue_500; + width: 7rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; + img{ + margin-top: 8rem; + width: 90%; + } + } + } + } + .icon-hide{ + display: none; + } + } + .btn{ + margin-top: 1rem; + padding: 7px 12px; + } + } + + @include for-tablet-landscape-up(){ + .header{ + padding: 2rem; + + &__article__circle{ + img{ + width: 50%; + } + &--bg{ + top:4rem; + left: -2rem; + + } + &--sm1{ + top:16rem; + left:14rem; + } + &--sm2{ + top: 25rem; + left:6.5rem + } + } + &__title{ + font-size: 2.5rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; + + } + &__paragraph{ + font-size: 1rem; + width: 100%; + margin-top: 2rem; + } + &__aside{ + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; + &__container{ + + img{ + border-radius: 50%; + margin: auto; + width: 14.4rem; + } + &--1{ + background-color:$sky_blue_100; + width: 60%; + height: 27.8rem; + img{ + margin-top: 14rem; + width: 80%; + } + } + &--2{ + width: 70%; + height: 38.7rem; + img{ + margin-top: 23rem; + width: 80%; + } + + } + } + } + .hide{ + display: block; + } + } + } + + @include for-desktop-up(){ + .header{ + padding: 2rem; + + &__article__circle{ + img{ + width: 50%; + } + &--bg{ + top:4rem; + left: -2rem; + + } + &--sm1{ + top:13rem; + left:24rem; + } + &--sm2{ + top: 24rem; + left:6.5rem + } + } + &__title{ + font-size: 2.8rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; + + } + &__paragraph{ + font-size: 1.2rem; + width: 70%; + margin-top: 2rem; + } + &__aside{ + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; + &__container{ + + img{ + border-radius: 50%; + margin: auto; + width: 14.4rem; + } + &--1{ + background-color:$sky_blue_100; + width: 60%; + height: 27.8rem; + img{ + margin-top: 14rem; + width: 80%; + } + } + &--2{ + width: 70%; + height: 38.7rem; + img{ + margin-top: 23rem; + width: 80%; + } + + } + } + } + .hide{ + display: block; + } + } + } \ No newline at end of file diff --git a/scss/main.scss b/scss/main.scss index 06e3a47..67ffb51 100644 --- a/scss/main.scss +++ b/scss/main.scss @@ -9,6 +9,7 @@ //Components files @import "./components/navbar"; +@import "./components/header"; //Layout files diff --git a/yarn.lock b/yarn.lock index 108180c..6250594 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,2484 +3,2488 @@ "@babel/code-frame@^7.0.0": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== + "integrity" "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz" + "version" "7.18.6" dependencies: "@babel/highlight" "^7.18.6" "@babel/helper-validator-identifier@^7.18.6": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== + "integrity" "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" + "version" "7.19.1" "@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== + "integrity" "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz" + "version" "7.18.6" dependencies: "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" "@gar/promisify@^1.0.1": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" - integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== + "integrity" "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + "resolved" "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz" + "version" "1.1.3" "@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + "version" "2.1.5" dependencies: "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" + "run-parallel" "^1.1.9" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + "version" "2.0.5" "@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + "version" "1.2.8" dependencies: "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" + "fastq" "^1.6.0" "@npmcli/fs@^1.0.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" - integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== + "integrity" "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==" + "resolved" "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz" + "version" "1.1.1" dependencies: "@gar/promisify" "^1.0.1" - semver "^7.3.5" + "semver" "^7.3.5" "@npmcli/move-file@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" - integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== + "integrity" "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==" + "resolved" "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz" + "version" "1.1.2" dependencies: - mkdirp "^1.0.4" - rimraf "^3.0.2" + "mkdirp" "^1.0.4" + "rimraf" "^3.0.2" "@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + "version" "1.1.2" "@types/minimist@^1.2.0": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" - integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + "integrity" "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==" + "resolved" "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz" + "version" "1.2.2" "@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== + "integrity" "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + "resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" + "version" "2.4.1" -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== +"abbrev@1": + "integrity" "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + "resolved" "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" + "version" "1.1.1" -agent-base@6, agent-base@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== +"agent-base@^6.0.2", "agent-base@6": + "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" + "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + "version" "6.0.2" dependencies: - debug "4" + "debug" "4" -agentkeepalive@^4.1.3: - version "4.2.1" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.1.tgz#a7975cbb9f83b367f06c90cc51ff28fe7d499717" - integrity sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA== +"agentkeepalive@^4.1.3": + "integrity" "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==" + "resolved" "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz" + "version" "4.2.1" dependencies: - debug "^4.1.0" - depd "^1.1.2" - humanize-ms "^1.2.1" + "debug" "^4.1.0" + "depd" "^1.1.2" + "humanize-ms" "^1.2.1" -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== +"aggregate-error@^3.0.0": + "integrity" "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" + "resolved" "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" + "version" "3.1.0" dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" + "clean-stack" "^2.0.0" + "indent-string" "^4.0.0" -ajv@^6.12.3: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== +"ajv@^6.12.3": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" + "fast-deep-equal" "^3.1.1" + "fast-json-stable-stringify" "^2.0.0" + "json-schema-traverse" "^0.4.1" + "uri-js" "^4.2.2" -ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== +"ansi-regex@^5.0.1": + "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + "version" "5.0.1" -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== +"ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" dependencies: - color-convert "^1.9.0" + "color-convert" "^1.9.0" -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== +"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" dependencies: - color-convert "^2.0.1" + "color-convert" "^2.0.1" -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== +"anymatch@~3.1.2": + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + "version" "3.1.2" dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" "aproba@^1.0.3 || ^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" - integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== - -are-we-there-yet@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" - integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== - dependencies: - delegates "^1.0.0" - readable-stream "^3.6.0" - -are-we-there-yet@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd" - integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg== - dependencies: - delegates "^1.0.0" - readable-stream "^3.6.0" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - -asn1@~0.2.3: - version "0.2.6" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" - integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== - -async-foreach@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" - integrity sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -autoprefixer@^10.4.13: - version "10.4.13" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.13.tgz#b5136b59930209a321e9fa3dca2e7c4d223e83a8" - integrity sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg== - dependencies: - browserslist "^4.21.4" - caniuse-lite "^1.0.30001426" - fraction.js "^4.2.0" - normalize-range "^0.1.2" - picocolors "^1.0.0" - postcss-value-parser "^4.2.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== - dependencies: - tweetnacl "^0.14.3" - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^3.0.2, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browserslist@^4.21.4: - version "4.21.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== - dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" - -cacache@^15.2.0: - version "15.3.0" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" - integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== + "integrity" "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + "resolved" "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz" + "version" "2.0.0" + +"are-we-there-yet@^2.0.0": + "integrity" "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==" + "resolved" "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "delegates" "^1.0.0" + "readable-stream" "^3.6.0" + +"are-we-there-yet@^3.0.0": + "integrity" "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==" + "resolved" "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "delegates" "^1.0.0" + "readable-stream" "^3.6.0" + +"arrify@^1.0.1": + "integrity" "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==" + "resolved" "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + "version" "1.0.1" + +"asn1@~0.2.3": + "integrity" "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==" + "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" + "version" "0.2.6" + dependencies: + "safer-buffer" "~2.1.0" + +"assert-plus@^1.0.0", "assert-plus@1.0.0": + "integrity" "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + "version" "1.0.0" + +"async-foreach@^0.1.3": + "integrity" "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==" + "resolved" "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz" + "version" "0.1.3" + +"asynckit@^0.4.0": + "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"autoprefixer@^10.4.13": + "integrity" "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==" + "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz" + "version" "10.4.13" + dependencies: + "browserslist" "^4.21.4" + "caniuse-lite" "^1.0.30001426" + "fraction.js" "^4.2.0" + "normalize-range" "^0.1.2" + "picocolors" "^1.0.0" + "postcss-value-parser" "^4.2.0" + +"aws-sign2@~0.7.0": + "integrity" "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" + "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + "version" "0.7.0" + +"aws4@^1.8.0": + "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" + "version" "1.11.0" + +"balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + "version" "1.0.2" + +"bcrypt-pbkdf@^1.0.0": + "integrity" "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==" + "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "tweetnacl" "^0.14.3" + +"binary-extensions@^2.0.0": + "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + "version" "2.2.0" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"braces@^3.0.2", "braces@~3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"browserslist@^4.21.4", "browserslist@>= 4.21.0": + "integrity" "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz" + "version" "4.21.4" + dependencies: + "caniuse-lite" "^1.0.30001400" + "electron-to-chromium" "^1.4.251" + "node-releases" "^2.0.6" + "update-browserslist-db" "^1.0.9" + +"cacache@^15.2.0": + "integrity" "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==" + "resolved" "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz" + "version" "15.3.0" dependencies: "@npmcli/fs" "^1.0.0" "@npmcli/move-file" "^1.0.1" - chownr "^2.0.0" - fs-minipass "^2.0.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^6.0.0" - minipass "^3.1.1" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^1.0.3" - p-map "^4.0.0" - promise-inflight "^1.0.1" - rimraf "^3.0.2" - ssri "^8.0.1" - tar "^6.0.2" - unique-filename "^1.1.1" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -caniuse-lite@^1.0.30001400, caniuse-lite@^1.0.30001426: - version "1.0.30001427" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz#d3a749f74be7ae0671fbec3a4eea18576e8ad646" - integrity sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== - -chalk@^2.0.0, chalk@^2.4.1: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chokidar@^3.3.0: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" + "chownr" "^2.0.0" + "fs-minipass" "^2.0.0" + "glob" "^7.1.4" + "infer-owner" "^1.0.4" + "lru-cache" "^6.0.0" + "minipass" "^3.1.1" + "minipass-collect" "^1.0.2" + "minipass-flush" "^1.0.5" + "minipass-pipeline" "^1.2.2" + "mkdirp" "^1.0.3" + "p-map" "^4.0.0" + "promise-inflight" "^1.0.1" + "rimraf" "^3.0.2" + "ssri" "^8.0.1" + "tar" "^6.0.2" + "unique-filename" "^1.1.1" + +"call-bind@^1.0.0", "call-bind@^1.0.2": + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "function-bind" "^1.1.1" + "get-intrinsic" "^1.0.2" + +"camelcase-keys@^6.2.2": + "integrity" "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==" + "resolved" "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" + "version" "6.2.2" + dependencies: + "camelcase" "^5.3.1" + "map-obj" "^4.0.0" + "quick-lru" "^4.0.1" + +"camelcase@^5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"caniuse-lite@^1.0.30001400", "caniuse-lite@^1.0.30001426": + "integrity" "sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001427.tgz" + "version" "1.0.30001427" + +"caseless@~0.12.0": + "integrity" "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + "version" "0.12.0" + +"chalk@^2.0.0": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^2.4.1": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^4.1.2": + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"chokidar@^3.3.0": + "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + "version" "3.5.3" + dependencies: + "anymatch" "~3.1.2" + "braces" "~3.0.2" + "glob-parent" "~5.1.2" + "is-binary-path" "~2.1.0" + "is-glob" "~4.0.1" + "normalize-path" "~3.0.0" + "readdirp" "~3.6.0" optionalDependencies: - fsevents "~2.3.2" - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cliui@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" - integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.1" - wrap-ansi "^7.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-support@^1.1.2, color-support@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@^2.9.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -concat@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/concat/-/concat-1.0.3.tgz#40f3353089d65467695cb1886b45edd637d8cca8" - integrity sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw== - dependencies: - commander "^2.9.0" - -console-control-strings@^1.0.0, console-control-strings@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== - dependencies: - assert-plus "^1.0.0" - -debug@4, debug@^4.1.0, debug@^4.3.3: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -decamelize-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== - -depd@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -dependency-graph@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" - integrity sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg== - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -electron-to-chromium@^1.4.251: - version "1.4.284" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" - integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -encoding@^0.1.12: - version "0.1.13" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" - integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== - dependencies: - iconv-lite "^0.6.2" - -env-paths@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -err-code@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" - integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.5: - version "1.20.4" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861" - integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA== - 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" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^3.2.11: - version "3.2.12" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" - integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== + "fsevents" "~2.3.2" + +"chownr@^2.0.0": + "integrity" "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + "resolved" "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" + "version" "2.0.0" + +"clean-stack@^2.0.0": + "integrity" "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + "resolved" "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + "version" "2.2.0" + +"cliui@^8.0.1": + "integrity" "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" + "version" "8.0.1" + dependencies: + "string-width" "^4.2.0" + "strip-ansi" "^6.0.1" + "wrap-ansi" "^7.0.0" + +"color-convert@^1.9.0": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-name@1.1.3": + "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"color-support@^1.1.2", "color-support@^1.1.3": + "integrity" "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + "resolved" "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz" + "version" "1.1.3" + +"combined-stream@^1.0.6", "combined-stream@~1.0.6": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"commander@^2.9.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"concat-map@0.0.1": + "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"concat@^1.0.3": + "integrity" "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==" + "resolved" "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "commander" "^2.9.0" + +"console-control-strings@^1.0.0", "console-control-strings@^1.1.0": + "integrity" "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + "resolved" "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" + "version" "1.1.0" + +"core-util-is@~1.0.0", "core-util-is@1.0.2": + "integrity" "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + "version" "1.0.2" + +"cross-spawn@^6.0.5": + "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "nice-try" "^1.0.4" + "path-key" "^2.0.1" + "semver" "^5.5.0" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^7.0.3": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"dashdash@^1.12.0": + "integrity" "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==" + "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "assert-plus" "^1.0.0" + +"debug@^4.1.0", "debug@^4.3.3", "debug@4": + "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "ms" "2.1.2" + +"decamelize-keys@^1.1.0": + "integrity" "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==" + "resolved" "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "decamelize" "^1.1.0" + "map-obj" "^1.0.0" + +"decamelize@^1.1.0", "decamelize@^1.2.0": + "integrity" "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + "version" "1.2.0" + +"define-properties@^1.1.3", "define-properties@^1.1.4": + "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "has-property-descriptors" "^1.0.0" + "object-keys" "^1.1.1" + +"delayed-stream@~1.0.0": + "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"delegates@^1.0.0": + "integrity" "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + "resolved" "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" + "version" "1.0.0" + +"depd@^1.1.2": + "integrity" "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + "version" "1.1.2" + +"dependency-graph@^0.11.0": + "integrity" "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" + "resolved" "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz" + "version" "0.11.0" + +"dir-glob@^3.0.1": + "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "path-type" "^4.0.0" + +"ecc-jsbn@~0.1.1": + "integrity" "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==" + "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "jsbn" "~0.1.0" + "safer-buffer" "^2.1.0" + +"electron-to-chromium@^1.4.251": + "integrity" "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz" + "version" "1.4.284" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"encoding@^0.1.12": + "integrity" "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==" + "resolved" "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" + "version" "0.1.13" + dependencies: + "iconv-lite" "^0.6.2" + +"env-paths@^2.2.0": + "integrity" "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==" + "resolved" "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" + "version" "2.2.1" + +"err-code@^2.0.2": + "integrity" "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + "resolved" "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz" + "version" "2.0.3" + +"error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"es-abstract@^1.19.0", "es-abstract@^1.19.1", "es-abstract@^1.19.5": + "integrity" "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz" + "version" "1.20.4" + 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" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"escalade@^3.1.1": + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + "version" "3.1.1" + +"escape-string-regexp@^1.0.5": + "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"extend@~3.0.2": + "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + "version" "3.0.2" + +"extsprintf@^1.2.0", "extsprintf@1.3.0": + "integrity" "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + "version" "1.3.0" + +"fast-deep-equal@^3.1.1": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-glob@^3.2.11": + "integrity" "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==" + "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz" + "version" "3.2.12" dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== - dependencies: - reusify "^1.0.4" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fraction.js@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" - integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== - -fs-extra@^10.0.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functions-have-names@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - -gauge@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" - integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== - dependencies: - aproba "^1.0.3 || ^2.0.0" - color-support "^1.1.2" - console-control-strings "^1.0.0" - has-unicode "^2.0.1" - object-assign "^4.1.1" - signal-exit "^3.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - wide-align "^1.1.2" - -gauge@^4.0.3: - version "4.0.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce" - integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg== - dependencies: - aproba "^1.0.3 || ^2.0.0" - color-support "^1.1.3" - console-control-strings "^1.1.0" - has-unicode "^2.0.1" - signal-exit "^3.0.7" - string-width "^4.2.3" - strip-ansi "^6.0.1" - wide-align "^1.1.5" - -gaze@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" - integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== - dependencies: - globule "^1.0.0" - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" - integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.3" - -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== - -get-stdin@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz#3983ff82e03d56f1b2ea0d3e60325f39d703a575" - integrity sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA== - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== - dependencies: - assert-plus "^1.0.0" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@~7.1.1: - version "7.1.7" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" - integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globby@^13.0.0: - version "13.1.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.2.tgz#29047105582427ab6eca4f905200667b056da515" - integrity sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ== - dependencies: - dir-glob "^3.0.1" - fast-glob "^3.2.11" - ignore "^5.2.0" - merge2 "^1.4.1" - slash "^4.0.0" - -globule@^1.0.0: - version "1.3.4" - resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.4.tgz#7c11c43056055a75a6e68294453c17f2796170fb" - integrity sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg== - dependencies: - glob "~7.1.1" - lodash "^4.17.21" - minimatch "~3.0.2" - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.6: - version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has-unicode@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" - integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== - dependencies: - lru-cache "^6.0.0" - -http-cache-semantics@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - -http-proxy-agent@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" - integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + "glob-parent" "^5.1.2" + "merge2" "^1.3.0" + "micromatch" "^4.0.4" + +"fast-json-stable-stringify@^2.0.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fastq@^1.6.0": + "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" + "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" + "version" "1.13.0" + dependencies: + "reusify" "^1.0.4" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"find-up@^4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"forever-agent@~0.6.1": + "integrity" "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + "version" "0.6.1" + +"form-data@~2.3.2": + "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.6" + "mime-types" "^2.1.12" + +"fraction.js@^4.2.0": + "integrity" "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + "resolved" "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" + "version" "4.2.0" + +"fs-extra@^10.0.0": + "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==" + "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" + "version" "10.1.0" + dependencies: + "graceful-fs" "^4.2.0" + "jsonfile" "^6.0.1" + "universalify" "^2.0.0" + +"fs-minipass@^2.0.0": + "integrity" "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==" + "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "minipass" "^3.0.0" + +"fs.realpath@^1.0.0": + "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"function.prototype.name@^1.1.5": + "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==" + "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.0" + "functions-have-names" "^1.2.2" + +"functions-have-names@^1.2.2": + "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + "version" "1.2.3" + +"gauge@^3.0.0": + "integrity" "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==" + "resolved" "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "aproba" "^1.0.3 || ^2.0.0" + "color-support" "^1.1.2" + "console-control-strings" "^1.0.0" + "has-unicode" "^2.0.1" + "object-assign" "^4.1.1" + "signal-exit" "^3.0.0" + "string-width" "^4.2.3" + "strip-ansi" "^6.0.1" + "wide-align" "^1.1.2" + +"gauge@^4.0.3": + "integrity" "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==" + "resolved" "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "aproba" "^1.0.3 || ^2.0.0" + "color-support" "^1.1.3" + "console-control-strings" "^1.1.0" + "has-unicode" "^2.0.1" + "signal-exit" "^3.0.7" + "string-width" "^4.2.3" + "strip-ansi" "^6.0.1" + "wide-align" "^1.1.5" + +"gaze@^1.0.0": + "integrity" "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==" + "resolved" "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "globule" "^1.0.0" + +"get-caller-file@^2.0.5": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1", "get-intrinsic@^1.1.3": + "integrity" "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.3" + +"get-stdin@^4.0.1": + "integrity" "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==" + "resolved" "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" + "version" "4.0.1" + +"get-stdin@^9.0.0": + "integrity" "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==" + "resolved" "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz" + "version" "9.0.0" + +"get-symbol-description@^1.0.0": + "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" + "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.1" + +"getpass@^0.1.1": + "integrity" "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==" + "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + "version" "0.1.7" + dependencies: + "assert-plus" "^1.0.0" + +"glob-parent@^5.1.2", "glob-parent@~5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob@^7.0.0", "glob@^7.0.3", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4": + "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + "version" "7.2.3" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.1.1" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"glob@~7.1.1": + "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" + "version" "7.1.7" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"globby@^13.0.0": + "integrity" "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==" + "resolved" "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz" + "version" "13.1.2" + dependencies: + "dir-glob" "^3.0.1" + "fast-glob" "^3.2.11" + "ignore" "^5.2.0" + "merge2" "^1.4.1" + "slash" "^4.0.0" + +"globule@^1.0.0": + "integrity" "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==" + "resolved" "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz" + "version" "1.3.4" + dependencies: + "glob" "~7.1.1" + "lodash" "^4.17.21" + "minimatch" "~3.0.2" + +"graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.6": + "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" + "version" "4.2.10" + +"har-schema@^2.0.0": + "integrity" "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" + "version" "2.0.0" + +"har-validator@~5.1.3": + "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==" + "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" + "version" "5.1.5" + dependencies: + "ajv" "^6.12.3" + "har-schema" "^2.0.0" + +"hard-rejection@^2.1.0": + "integrity" "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==" + "resolved" "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" + "version" "2.1.0" + +"has-bigints@^1.0.1", "has-bigints@^1.0.2": + "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + "version" "1.0.2" + +"has-flag@^3.0.0": + "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-property-descriptors@^1.0.0": + "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==" + "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-intrinsic" "^1.1.1" + +"has-symbols@^1.0.2", "has-symbols@^1.0.3": + "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + "version" "1.0.3" + +"has-tostringtag@^1.0.0": + "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" + "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-symbols" "^1.0.2" + +"has-unicode@^2.0.1": + "integrity" "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + "resolved" "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" + "version" "2.0.1" + +"has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"hosted-git-info@^2.1.4": + "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + "version" "2.8.9" + +"hosted-git-info@^4.0.1": + "integrity" "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "lru-cache" "^6.0.0" + +"http-cache-semantics@^4.1.0": + "integrity" "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + "resolved" "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz" + "version" "4.1.0" + +"http-proxy-agent@^4.0.1": + "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" + "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + "version" "4.0.1" dependencies: "@tootallnate/once" "1" - agent-base "6" - debug "4" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-proxy-agent@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - agent-base "6" - debug "4" - -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== - dependencies: - ms "^2.0.0" + "agent-base" "6" + "debug" "4" + +"http-signature@~1.2.0": + "integrity" "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==" + "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "assert-plus" "^1.0.0" + "jsprim" "^1.2.2" + "sshpk" "^1.7.0" + +"https-proxy-agent@^5.0.0": + "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==" + "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "agent-base" "6" + "debug" "4" + +"humanize-ms@^1.2.1": + "integrity" "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==" + "resolved" "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "ms" "^2.0.0" -iconv-lite@^0.6.2: - version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -ignore@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -infer-owner@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -ip@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" - integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-callable@^1.1.4, is-callable@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" - integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== - -is-core-module@^2.5.0, is-core-module@^2.9.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" - integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== - dependencies: - has "^1.0.3" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-lambda@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" - integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== - -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== - -js-base64@^2.4.9: - version "2.6.4" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" - integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" - integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" +"iconv-lite@^0.6.2": + "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + "version" "0.6.3" + dependencies: + "safer-buffer" ">= 2.1.2 < 3.0.0" + +"ignore@^5.2.0": + "integrity" "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" + "version" "5.2.0" + +"imurmurhash@^0.1.4": + "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"indent-string@^4.0.0": + "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + "version" "4.0.0" + +"infer-owner@^1.0.4": + "integrity" "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + "resolved" "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" + "version" "1.0.4" + +"inflight@^1.0.4": + "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.3", "inherits@~2.0.3", "inherits@2": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"internal-slot@^1.0.3": + "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "get-intrinsic" "^1.1.0" + "has" "^1.0.3" + "side-channel" "^1.0.4" + +"ip@^2.0.0": + "integrity" "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==" + "resolved" "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz" + "version" "2.0.0" + +"is-arrayish@^0.2.1": + "integrity" "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-bigint@^1.0.1": + "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" + "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-bigints" "^1.0.1" + +"is-binary-path@~2.1.0": + "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "binary-extensions" "^2.0.0" + +"is-boolean-object@^1.1.0": + "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" + "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-callable@^1.1.4", "is-callable@^1.2.7": + "integrity" "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + "version" "1.2.7" + +"is-core-module@^2.5.0", "is-core-module@^2.9.0": + "integrity" "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz" + "version" "2.11.0" + dependencies: + "has" "^1.0.3" + +"is-date-object@^1.0.1": + "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-extglob@^2.1.1": + "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-glob@^4.0.1", "is-glob@~4.0.1": + "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "is-extglob" "^2.1.1" + +"is-lambda@^1.0.1": + "integrity" "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==" + "resolved" "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz" + "version" "1.0.1" + +"is-negative-zero@^2.0.2": + "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + "version" "2.0.2" + +"is-number-object@^1.0.4": + "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==" + "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-plain-obj@^1.1.0": + "integrity" "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + "version" "1.1.0" + +"is-regex@^1.1.4": + "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-shared-array-buffer@^1.0.2": + "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==" + "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-string@^1.0.5", "is-string@^1.0.7": + "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-symbol@^1.0.2", "is-symbol@^1.0.3": + "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-symbols" "^1.0.2" + +"is-typedarray@~1.0.0": + "integrity" "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-weakref@^1.0.2": + "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" + "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"isarray@~1.0.0": + "integrity" "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isexe@^2.0.0": + "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" + +"isstream@~0.1.2": + "integrity" "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + "version" "0.1.2" + +"js-base64@^2.4.9": + "integrity" "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + "resolved" "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz" + "version" "2.6.4" + +"js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"jsbn@~0.1.0": + "integrity" "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + "version" "0.1.1" + +"json-parse-better-errors@^1.0.1": + "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + "version" "1.0.2" + +"json-parse-even-better-errors@^2.3.0": + "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + "version" "2.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema@0.4.0": + "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + "version" "0.4.0" + +"json-stringify-safe@~5.0.1": + "integrity" "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + "version" "5.0.1" + +"jsonfile@^6.0.1": + "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" + "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "universalify" "^2.0.0" optionalDependencies: - graceful-fs "^4.1.6" - -jsprim@^1.2.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" - integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.4.0" - verror "1.10.0" - -kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -lilconfig@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" - integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash@^4.17.11, lodash@^4.17.15, lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-fetch-happen@^9.1.0: - version "9.1.0" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968" - integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg== - dependencies: - agentkeepalive "^4.1.3" - cacache "^15.2.0" - http-cache-semantics "^4.1.0" - http-proxy-agent "^4.0.1" - https-proxy-agent "^5.0.0" - is-lambda "^1.0.1" - lru-cache "^6.0.0" - minipass "^3.1.3" - minipass-collect "^1.0.2" - minipass-fetch "^1.3.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.4" - negotiator "^0.6.2" - promise-retry "^2.0.1" - socks-proxy-agent "^6.0.0" - ssri "^8.0.0" - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -memorystream@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" - integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== - -meow@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" - integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ== + "graceful-fs" "^4.1.6" + +"jsprim@^1.2.2": + "integrity" "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==" + "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz" + "version" "1.4.2" + dependencies: + "assert-plus" "1.0.0" + "extsprintf" "1.3.0" + "json-schema" "0.4.0" + "verror" "1.10.0" + +"kind-of@^6.0.3": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"lilconfig@^2.0.5": + "integrity" "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + "resolved" "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz" + "version" "2.0.6" + +"lines-and-columns@^1.1.6": + "integrity" "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + "version" "1.2.4" + +"load-json-file@^4.0.0": + "integrity" "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^4.0.0" + "pify" "^3.0.0" + "strip-bom" "^3.0.0" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"lodash@^4.17.11", "lodash@^4.17.15", "lodash@^4.17.21": + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + "version" "4.17.21" + +"lru-cache@^6.0.0": + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "yallist" "^4.0.0" + +"make-fetch-happen@^9.1.0": + "integrity" "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==" + "resolved" "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz" + "version" "9.1.0" + dependencies: + "agentkeepalive" "^4.1.3" + "cacache" "^15.2.0" + "http-cache-semantics" "^4.1.0" + "http-proxy-agent" "^4.0.1" + "https-proxy-agent" "^5.0.0" + "is-lambda" "^1.0.1" + "lru-cache" "^6.0.0" + "minipass" "^3.1.3" + "minipass-collect" "^1.0.2" + "minipass-fetch" "^1.3.2" + "minipass-flush" "^1.0.5" + "minipass-pipeline" "^1.2.4" + "negotiator" "^0.6.2" + "promise-retry" "^2.0.1" + "socks-proxy-agent" "^6.0.0" + "ssri" "^8.0.0" + +"map-obj@^1.0.0": + "integrity" "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==" + "resolved" "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + "version" "1.0.1" + +"map-obj@^4.0.0": + "integrity" "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==" + "resolved" "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" + "version" "4.3.0" + +"memorystream@^0.3.1": + "integrity" "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==" + "resolved" "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz" + "version" "0.3.1" + +"meow@^9.0.0": + "integrity" "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==" + "resolved" "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz" + "version" "9.0.0" dependencies: "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize "^1.2.0" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -micromatch@^4.0.4: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12, mime-types@~2.1.19: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimatch@^3.0.4, minimatch@^3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@~3.0.2: - version "3.0.8" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" - integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== - dependencies: - brace-expansion "^1.1.7" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minipass-collect@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== - dependencies: - minipass "^3.0.0" - -minipass-fetch@^1.3.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6" - integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw== - dependencies: - minipass "^3.1.0" - minipass-sized "^1.0.3" - minizlib "^2.0.0" + "camelcase-keys" "^6.2.2" + "decamelize" "^1.2.0" + "decamelize-keys" "^1.1.0" + "hard-rejection" "^2.1.0" + "minimist-options" "4.1.0" + "normalize-package-data" "^3.0.0" + "read-pkg-up" "^7.0.1" + "redent" "^3.0.0" + "trim-newlines" "^3.0.0" + "type-fest" "^0.18.0" + "yargs-parser" "^20.2.3" + +"merge2@^1.3.0", "merge2@^1.4.1": + "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + "version" "1.4.1" + +"micromatch@^4.0.4": + "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + "version" "4.0.5" + dependencies: + "braces" "^3.0.2" + "picomatch" "^2.3.1" + +"mime-db@1.52.0": + "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + "version" "1.52.0" + +"mime-types@^2.1.12", "mime-types@~2.1.19": + "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + "version" "2.1.35" + dependencies: + "mime-db" "1.52.0" + +"min-indent@^1.0.0": + "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + "version" "1.0.1" + +"minimatch@^3.0.4", "minimatch@^3.1.1": + "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "brace-expansion" "^1.1.7" + +"minimatch@~3.0.2": + "integrity" "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz" + "version" "3.0.8" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist-options@4.1.0": + "integrity" "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==" + "resolved" "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "arrify" "^1.0.1" + "is-plain-obj" "^1.1.0" + "kind-of" "^6.0.3" + +"minipass-collect@^1.0.2": + "integrity" "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==" + "resolved" "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "minipass" "^3.0.0" + +"minipass-fetch@^1.3.2": + "integrity" "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==" + "resolved" "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "minipass" "^3.1.0" + "minipass-sized" "^1.0.3" + "minizlib" "^2.0.0" optionalDependencies: - encoding "^0.1.12" - -minipass-flush@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== - dependencies: - minipass "^3.0.0" - -minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" - integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== - dependencies: - minipass "^3.0.0" - -minipass-sized@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" - integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== - dependencies: - minipass "^3.0.0" - -minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3: - version "3.3.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.4.tgz#ca99f95dd77c43c7a76bf51e6d200025eee0ffae" - integrity sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw== - dependencies: - yallist "^4.0.0" - -minizlib@^2.0.0, minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mkdirp@^1.0.3, mkdirp@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@^2.0.0: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -nan@^2.13.2: - version "2.17.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" - integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== - -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== - -negotiator@^0.6.2: - version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -node-gyp@^8.4.1: - version "8.4.1" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937" - integrity sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w== - dependencies: - env-paths "^2.2.0" - glob "^7.1.4" - graceful-fs "^4.2.6" - make-fetch-happen "^9.1.0" - nopt "^5.0.0" - npmlog "^6.0.0" - rimraf "^3.0.2" - semver "^7.3.5" - tar "^6.1.2" - which "^2.0.2" - -node-releases@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" - integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== - -node-sass@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-7.0.3.tgz#7620bcd5559c2bf125c4fbb9087ba75cd2df2ab2" - integrity sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw== - dependencies: - async-foreach "^0.1.3" - chalk "^4.1.2" - cross-spawn "^7.0.3" - gaze "^1.0.0" - get-stdin "^4.0.1" - glob "^7.0.3" - lodash "^4.17.15" - meow "^9.0.0" - nan "^2.13.2" - node-gyp "^8.4.1" - npmlog "^5.0.0" - request "^2.88.0" - sass-graph "^4.0.1" - stdout-stream "^1.4.0" + "encoding" "^0.1.12" + +"minipass-flush@^1.0.5": + "integrity" "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==" + "resolved" "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "minipass" "^3.0.0" + +"minipass-pipeline@^1.2.2", "minipass-pipeline@^1.2.4": + "integrity" "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==" + "resolved" "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" + "version" "1.2.4" + dependencies: + "minipass" "^3.0.0" + +"minipass-sized@^1.0.3": + "integrity" "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==" + "resolved" "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "minipass" "^3.0.0" + +"minipass@^3.0.0", "minipass@^3.1.0", "minipass@^3.1.1", "minipass@^3.1.3": + "integrity" "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==" + "resolved" "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz" + "version" "3.3.4" + dependencies: + "yallist" "^4.0.0" + +"minizlib@^2.0.0", "minizlib@^2.1.1": + "integrity" "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==" + "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "minipass" "^3.0.0" + "yallist" "^4.0.0" + +"mkdirp@^1.0.3", "mkdirp@^1.0.4": + "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + "version" "1.0.4" + +"ms@^2.0.0", "ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"nan@^2.13.2": + "integrity" "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "resolved" "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz" + "version" "2.17.0" + +"nanoid@^3.3.4": + "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + "version" "3.3.4" + +"negotiator@^0.6.2": + "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + "version" "0.6.3" + +"nice-try@^1.0.4": + "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + "version" "1.0.5" + +"node-gyp@^8.4.1": + "integrity" "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==" + "resolved" "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz" + "version" "8.4.1" + dependencies: + "env-paths" "^2.2.0" + "glob" "^7.1.4" + "graceful-fs" "^4.2.6" + "make-fetch-happen" "^9.1.0" + "nopt" "^5.0.0" + "npmlog" "^6.0.0" + "rimraf" "^3.0.2" + "semver" "^7.3.5" + "tar" "^6.1.2" + "which" "^2.0.2" + +"node-releases@^2.0.6": + "integrity" "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz" + "version" "2.0.6" + +"node-sass@^7.0.3": + "integrity" "sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw==" + "resolved" "https://registry.npmjs.org/node-sass/-/node-sass-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "async-foreach" "^0.1.3" + "chalk" "^4.1.2" + "cross-spawn" "^7.0.3" + "gaze" "^1.0.0" + "get-stdin" "^4.0.1" + "glob" "^7.0.3" + "lodash" "^4.17.15" + "meow" "^9.0.0" + "nan" "^2.13.2" + "node-gyp" "^8.4.1" + "npmlog" "^5.0.0" + "request" "^2.88.0" + "sass-graph" "^4.0.1" + "stdout-stream" "^1.4.0" "true-case-path" "^1.0.2" -nopt@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" - integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== - dependencies: - abbrev "1" - -normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -npm-run-all@^4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.5.tgz#04476202a15ee0e2e214080861bff12a51d98fba" - integrity sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ== - 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" - -npmlog@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" - integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== - dependencies: - are-we-there-yet "^2.0.0" - console-control-strings "^1.1.0" - gauge "^3.0.0" - set-blocking "^2.0.0" - -npmlog@^6.0.0: - version "6.0.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830" - integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg== - dependencies: - are-we-there-yet "^3.0.0" - console-control-strings "^1.1.0" - gauge "^4.0.3" - set-blocking "^2.0.0" - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-inspect@^1.12.2, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== +"nopt@^5.0.0": + "integrity" "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==" + "resolved" "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "abbrev" "1" + +"normalize-package-data@^2.3.2": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-package-data@^2.5.0": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-package-data@^3.0.0": + "integrity" "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "hosted-git-info" "^4.0.1" + "is-core-module" "^2.5.0" + "semver" "^7.3.4" + "validate-npm-package-license" "^3.0.1" + +"normalize-path@^3.0.0", "normalize-path@~3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"normalize-range@^0.1.2": + "integrity" "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + "version" "0.1.2" + +"npm-run-all@^4.1.5": + "integrity" "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==" + "resolved" "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz" + "version" "4.1.5" + 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" + +"npmlog@^5.0.0": + "integrity" "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==" + "resolved" "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "are-we-there-yet" "^2.0.0" + "console-control-strings" "^1.1.0" + "gauge" "^3.0.0" + "set-blocking" "^2.0.0" + +"npmlog@^6.0.0": + "integrity" "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==" + "resolved" "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "are-we-there-yet" "^3.0.0" + "console-control-strings" "^1.1.0" + "gauge" "^4.0.3" + "set-blocking" "^2.0.0" + +"oauth-sign@~0.9.0": + "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" + "version" "0.9.0" + +"object-assign@^4.1.1": + "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-inspect@^1.12.2", "object-inspect@^1.9.0": + "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" + "version" "1.12.2" + +"object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object.assign@^4.1.4": + "integrity" "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" + "version" "4.1.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "has-symbols" "^1.0.3" + "object-keys" "^1.1.1" + +"once@^1.3.0": + "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"p-limit@^2.2.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "p-try" "^2.0.0" + +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "p-limit" "^2.2.0" + +"p-map@^4.0.0": + "integrity" "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" + "resolved" "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "aggregate-error" "^3.0.0" + +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" + +"parse-json@^4.0.0": + "integrity" "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "error-ex" "^1.3.1" + "json-parse-better-errors" "^1.0.1" + +"parse-json@^5.0.0": + "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + "version" "5.2.0" 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" - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== - -path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pidtree@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.1.tgz#ef09ac2cc0533df1f3250ccf2c4d366b0d12114a" - integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== - -postcss-cli@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-10.0.0.tgz#404e468d1ff39fb5ead3f707e2021be7cd3f8c9f" - integrity sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA== - dependencies: - chokidar "^3.3.0" - dependency-graph "^0.11.0" - fs-extra "^10.0.0" - get-stdin "^9.0.0" - globby "^13.0.0" - picocolors "^1.0.0" - postcss-load-config "^4.0.0" - postcss-reporter "^7.0.0" - pretty-hrtime "^1.0.3" - read-cache "^1.0.0" - slash "^4.0.0" - yargs "^17.0.0" - -postcss-load-config@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd" - integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== - dependencies: - lilconfig "^2.0.5" - yaml "^2.1.1" - -postcss-reporter@^7.0.0: - version "7.0.5" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.0.5.tgz#e55bd0fdf8d17e4f25fb55e9143fcd79349a2ceb" - integrity sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA== - dependencies: - picocolors "^1.0.0" - thenby "^1.3.4" - -postcss-value-parser@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" - integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== - -postcss@^8.4.18: - version "8.4.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.18.tgz#6d50046ea7d3d66a85e0e782074e7203bc7fbca2" - integrity sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -pretty-hrtime@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== - -promise-retry@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" - integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== - dependencies: - err-code "^2.0.2" - retry "^0.12.0" - -psl@^1.1.28: - version "1.9.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" - integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qs@~6.5.2: - version "6.5.3" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" - integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== - dependencies: - pify "^2.3.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + "error-ex" "^1.3.1" + "json-parse-even-better-errors" "^2.3.0" + "lines-and-columns" "^1.1.6" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0": + "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-key@^2.0.1": + "integrity" "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + "version" "2.0.1" + +"path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.7": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"path-type@^3.0.0": + "integrity" "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "pify" "^3.0.0" + +"path-type@^4.0.0": + "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + "version" "4.0.0" + +"performance-now@^2.1.0": + "integrity" "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + "version" "2.1.0" + +"picocolors@^1.0.0": + "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + "version" "1.0.0" + +"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.3.1": + "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + "version" "2.3.1" + +"pidtree@^0.3.0": + "integrity" "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==" + "resolved" "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz" + "version" "0.3.1" + +"pify@^2.3.0": + "integrity" "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pify@^3.0.0": + "integrity" "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==" + "resolved" "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + "version" "3.0.0" + +"postcss-cli@^10.0.0": + "integrity" "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==" + "resolved" "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz" + "version" "10.0.0" + dependencies: + "chokidar" "^3.3.0" + "dependency-graph" "^0.11.0" + "fs-extra" "^10.0.0" + "get-stdin" "^9.0.0" + "globby" "^13.0.0" + "picocolors" "^1.0.0" + "postcss-load-config" "^4.0.0" + "postcss-reporter" "^7.0.0" + "pretty-hrtime" "^1.0.3" + "read-cache" "^1.0.0" + "slash" "^4.0.0" + "yargs" "^17.0.0" + +"postcss-load-config@^4.0.0": + "integrity" "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==" + "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "lilconfig" "^2.0.5" + "yaml" "^2.1.1" + +"postcss-reporter@^7.0.0": + "integrity" "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==" + "resolved" "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz" + "version" "7.0.5" + dependencies: + "picocolors" "^1.0.0" + "thenby" "^1.3.4" + +"postcss-value-parser@^4.2.0": + "integrity" "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + "version" "4.2.0" + +"postcss@^8.0.0", "postcss@^8.1.0", "postcss@^8.4.18", "postcss@>=8.0.9": + "integrity" "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz" + "version" "8.4.18" + dependencies: + "nanoid" "^3.3.4" + "picocolors" "^1.0.0" + "source-map-js" "^1.0.2" + +"pretty-hrtime@^1.0.3": + "integrity" "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" + "resolved" "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz" + "version" "1.0.3" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"promise-inflight@^1.0.1": + "integrity" "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" + "version" "1.0.1" + +"promise-retry@^2.0.1": + "integrity" "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==" + "resolved" "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "err-code" "^2.0.2" + "retry" "^0.12.0" + +"psl@^1.1.28": + "integrity" "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" + "version" "1.9.0" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"qs@~6.5.2": + "integrity" "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz" + "version" "6.5.3" + +"queue-microtask@^1.2.2": + "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + "version" "1.2.3" + +"quick-lru@^4.0.1": + "integrity" "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==" + "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" + "version" "4.0.1" + +"read-cache@^1.0.0": + "integrity" "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==" + "resolved" "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "pify" "^2.3.0" + +"read-pkg-up@^7.0.1": + "integrity" "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "find-up" "^4.1.0" + "read-pkg" "^5.2.0" + "type-fest" "^0.8.1" + +"read-pkg@^3.0.0": + "integrity" "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "load-json-file" "^4.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^3.0.0" + +"read-pkg@^5.2.0": + "integrity" "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + "version" "5.2.0" dependencies: "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -readable-stream@^2.0.1: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - -request@^2.88.0: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== - -resolve@^1.10.0: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== - dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-regex "^1.1.4" - -"safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sass-graph@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-4.0.1.tgz#2ff8ca477224d694055bf4093f414cf6cfad1d2e" - integrity sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA== - dependencies: - glob "^7.0.0" - lodash "^4.17.11" - scss-tokenizer "^0.4.3" - yargs "^17.2.1" - -scss-tokenizer@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz#1058400ee7d814d71049c29923d2b25e61dc026c" - integrity sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw== - dependencies: - js-base64 "^2.4.9" - source-map "^0.7.3" - -"semver@2 || 3 || 4 || 5", semver@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^7.3.4, semver@^7.3.5: - version "7.3.8" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" - integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== - dependencies: - lru-cache "^6.0.0" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.6.1: - version "1.7.4" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.4.tgz#33fe15dee71ab2a81fcbd3a52106c5cfb9fb75d8" - integrity sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.7: - version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" - integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -smart-buffer@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" - integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== - -socks-proxy-agent@^6.0.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce" - integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ== - dependencies: - agent-base "^6.0.2" - debug "^4.3.3" - socks "^2.6.2" - -socks@^2.6.2: - version "2.7.1" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" - integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== - dependencies: - ip "^2.0.0" - smart-buffer "^4.2.0" - -source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== - -source-map@^0.7.3: - version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" - integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.12" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" - integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== - -sshpk@^1.7.0: - version "1.17.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" - integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^8.0.0, ssri@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" - integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== - dependencies: - minipass "^3.1.1" - -stdout-stream@^1.4.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" - integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== - dependencies: - readable-stream "^2.0.1" - -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string.prototype.padend@^3.0.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz#997a6de12c92c7cb34dc8a201a6c53d9bd88a5f1" - integrity sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" + "normalize-package-data" "^2.5.0" + "parse-json" "^5.0.0" + "type-fest" "^0.6.0" + +"readable-stream@^2.0.1": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^3.6.0": + "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + +"readdirp@~3.6.0": + "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "picomatch" "^2.2.1" + +"redent@^3.0.0": + "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" + "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "indent-string" "^4.0.0" + "strip-indent" "^3.0.0" + +"regexp.prototype.flags@^1.4.3": + "integrity" "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "functions-have-names" "^1.2.2" + +"request@^2.88.0": + "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==" + "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz" + "version" "2.88.2" + dependencies: + "aws-sign2" "~0.7.0" + "aws4" "^1.8.0" + "caseless" "~0.12.0" + "combined-stream" "~1.0.6" + "extend" "~3.0.2" + "forever-agent" "~0.6.1" + "form-data" "~2.3.2" + "har-validator" "~5.1.3" + "http-signature" "~1.2.0" + "is-typedarray" "~1.0.0" + "isstream" "~0.1.2" + "json-stringify-safe" "~5.0.1" + "mime-types" "~2.1.19" + "oauth-sign" "~0.9.0" + "performance-now" "^2.1.0" + "qs" "~6.5.2" + "safe-buffer" "^5.1.2" + "tough-cookie" "~2.5.0" + "tunnel-agent" "^0.6.0" + "uuid" "^3.3.2" + +"require-directory@^2.1.1": + "integrity" "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"resolve@^1.10.0": + "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + "version" "1.22.1" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"retry@^0.12.0": + "integrity" "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==" + "resolved" "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" + "version" "0.12.0" + +"reusify@^1.0.4": + "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + "version" "1.0.4" + +"rimraf@^3.0.2": + "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "glob" "^7.1.3" + +"run-parallel@^1.1.9": + "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "queue-microtask" "^1.2.2" + +"safe-buffer@^5.0.1", "safe-buffer@^5.1.2", "safe-buffer@~5.2.0": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" + +"safe-buffer@~5.1.0", "safe-buffer@~5.1.1": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" + +"safe-regex-test@^1.0.0": + "integrity" "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==" + "resolved" "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.3" + "is-regex" "^1.1.4" + +"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3.0.0", "safer-buffer@~2.1.0": + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" + +"sass-graph@^4.0.1": + "integrity" "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==" + "resolved" "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "glob" "^7.0.0" + "lodash" "^4.17.11" + "scss-tokenizer" "^0.4.3" + "yargs" "^17.2.1" + +"scss-tokenizer@^0.4.3": + "integrity" "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==" + "resolved" "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz" + "version" "0.4.3" + dependencies: + "js-base64" "^2.4.9" + "source-map" "^0.7.3" + +"semver@^5.5.0": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^7.3.4", "semver@^7.3.5": + "integrity" "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz" + "version" "7.3.8" + dependencies: + "lru-cache" "^6.0.0" + +"semver@2 || 3 || 4 || 5": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"set-blocking@^2.0.0": + "integrity" "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + "version" "2.0.0" + +"shebang-command@^1.2.0": + "integrity" "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "shebang-regex" "^1.0.0" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^1.0.0": + "integrity" "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + "version" "1.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"shell-quote@^1.6.1": + "integrity" "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==" + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz" + "version" "1.7.4" + +"side-channel@^1.0.4": + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.0" + "get-intrinsic" "^1.0.2" + "object-inspect" "^1.9.0" + +"signal-exit@^3.0.0", "signal-exit@^3.0.7": + "integrity" "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + "version" "3.0.7" + +"slash@^4.0.0": + "integrity" "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + "resolved" "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" + "version" "4.0.0" + +"smart-buffer@^4.2.0": + "integrity" "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + "resolved" "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz" + "version" "4.2.0" + +"socks-proxy-agent@^6.0.0": + "integrity" "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==" + "resolved" "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz" + "version" "6.2.1" + dependencies: + "agent-base" "^6.0.2" + "debug" "^4.3.3" + "socks" "^2.6.2" + +"socks@^2.6.2": + "integrity" "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==" + "resolved" "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "ip" "^2.0.0" + "smart-buffer" "^4.2.0" + +"source-map-js@^1.0.2": + "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + "version" "1.0.2" + +"source-map@^0.7.3": + "integrity" "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + "version" "0.7.4" + +"spdx-correct@^3.0.0": + "integrity" "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==" + "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "spdx-expression-parse" "^3.0.0" + "spdx-license-ids" "^3.0.0" + +"spdx-exceptions@^2.1.0": + "integrity" "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + "version" "2.3.0" + +"spdx-expression-parse@^3.0.0": + "integrity" "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "spdx-exceptions" "^2.1.0" + "spdx-license-ids" "^3.0.0" + +"spdx-license-ids@^3.0.0": + "integrity" "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" + "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz" + "version" "3.0.12" + +"sshpk@^1.7.0": + "integrity" "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==" + "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz" + "version" "1.17.0" + dependencies: + "asn1" "~0.2.3" + "assert-plus" "^1.0.0" + "bcrypt-pbkdf" "^1.0.0" + "dashdash" "^1.12.0" + "ecc-jsbn" "~0.1.1" + "getpass" "^0.1.1" + "jsbn" "~0.1.0" + "safer-buffer" "^2.0.2" + "tweetnacl" "~0.14.0" + +"ssri@^8.0.0", "ssri@^8.0.1": + "integrity" "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==" + "resolved" "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz" + "version" "8.0.1" + dependencies: + "minipass" "^3.1.1" + +"stdout-stream@^1.4.0": + "integrity" "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==" + "resolved" "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "readable-stream" "^2.0.1" + +"string_decoder@^1.1.1": + "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "safe-buffer" "~5.2.0" + +"string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-width@^1.0.2 || 2 || 3 || 4", "string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.3": + "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.1" + +"string.prototype.padend@^3.0.0": + "integrity" "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==" + "resolved" "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz" + "version" "3.1.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"string.prototype.trimend@^1.0.5": + "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"string.prototype.trimstart@^1.0.5": + "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": + "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "ansi-regex" "^5.0.1" + +"strip-bom@^3.0.0": + "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-indent@^3.0.0": + "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" + "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "min-indent" "^1.0.0" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.1.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== +"supports-preserve-symlinks-flag@^1.0.0": + "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + "version" "1.0.0" -tar@^6.0.2, tar@^6.1.2: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== +"tar@^6.0.2", "tar@^6.1.2": + "integrity" "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==" + "resolved" "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz" + "version" "6.1.11" dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" + "chownr" "^2.0.0" + "fs-minipass" "^2.0.0" + "minipass" "^3.0.0" + "minizlib" "^2.1.1" + "mkdirp" "^1.0.3" + "yallist" "^4.0.0" -thenby@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/thenby/-/thenby-1.3.4.tgz#81581f6e1bb324c6dedeae9bfc28e59b1a2201cc" - integrity sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ== +"thenby@^1.3.4": + "integrity" "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==" + "resolved" "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz" + "version" "1.3.4" -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== +"tough-cookie@~2.5.0": + "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "psl" "^1.1.28" + "punycode" "^2.1.1" + +"trim-newlines@^3.0.0": + "integrity" "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==" + "resolved" "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" + "version" "3.0.1" "true-case-path@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" - integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== - dependencies: - glob "^7.1.2" - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -update-browserslist-db@^1.0.9: - version "1.0.10" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - 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" - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.2, wide-align@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" - integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== - dependencies: - string-width "^1.0.2 || 2 || 3 || 4" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.1.3.tgz#9b3a4c8aff9821b696275c79a8bee8399d945207" - integrity sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg== - -yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@^21.0.0: - version "21.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - -yargs@^17.0.0, yargs@^17.2.1: - version "17.6.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.6.0.tgz#e134900fc1f218bc230192bdec06a0a5f973e46c" - integrity sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g== - dependencies: - cliui "^8.0.1" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.0.0" + "integrity" "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==" + "resolved" "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "glob" "^7.1.2" + +"tunnel-agent@^0.6.0": + "integrity" "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==" + "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "safe-buffer" "^5.0.1" + +"tweetnacl@^0.14.3", "tweetnacl@~0.14.0": + "integrity" "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + "version" "0.14.5" + +"type-fest@^0.18.0": + "integrity" "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" + "version" "0.18.1" + +"type-fest@^0.6.0": + "integrity" "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + "version" "0.6.0" + +"type-fest@^0.8.1": + "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + "version" "0.8.1" + +"unbox-primitive@^1.0.2": + "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" + "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + "has-bigints" "^1.0.2" + "has-symbols" "^1.0.3" + "which-boxed-primitive" "^1.0.2" + +"unique-filename@^1.1.1": + "integrity" "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" + "resolved" "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "unique-slug" "^2.0.0" + +"unique-slug@^2.0.0": + "integrity" "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" + "resolved" "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "imurmurhash" "^0.1.4" + +"universalify@^2.0.0": + "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + "version" "2.0.0" + +"update-browserslist-db@^1.0.9": + "integrity" "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==" + "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "escalade" "^3.1.1" + "picocolors" "^1.0.0" + +"uri-js@^4.2.2": + "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "punycode" "^2.1.0" + +"util-deprecate@^1.0.1", "util-deprecate@~1.0.1": + "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"uuid@^3.3.2": + "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + "version" "3.4.0" + +"validate-npm-package-license@^3.0.1": + "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "spdx-correct" "^3.0.0" + "spdx-expression-parse" "^3.0.0" + +"verror@1.10.0": + "integrity" "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==" + "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + "version" "1.10.0" + dependencies: + "assert-plus" "^1.0.0" + "core-util-is" "1.0.2" + "extsprintf" "^1.2.0" + +"which-boxed-primitive@^1.0.2": + "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + "version" "1.0.2" + 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" + +"which@^1.2.9": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1", "which@^2.0.2": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"wide-align@^1.1.2", "wide-align@^1.1.5": + "integrity" "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==" + "resolved" "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "string-width" "^1.0.2 || 2 || 3 || 4" + +"wrap-ansi@^7.0.0": + "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + "version" "7.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "string-width" "^4.1.0" + "strip-ansi" "^6.0.0" + +"wrappy@1": + "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"y18n@^5.0.5": + "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + "version" "5.0.8" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^2.1.1": + "integrity" "sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz" + "version" "2.1.3" + +"yargs-parser@^20.2.3": + "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + "version" "20.2.9" + +"yargs-parser@^21.0.0": + "integrity" "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + "version" "21.1.1" + +"yargs@^17.0.0", "yargs@^17.2.1": + "integrity" "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz" + "version" "17.6.0" + dependencies: + "cliui" "^8.0.1" + "escalade" "^3.1.1" + "get-caller-file" "^2.0.5" + "require-directory" "^2.1.1" + "string-width" "^4.2.3" + "y18n" "^5.0.5" + "yargs-parser" "^21.0.0" From c078fd28f1f85be297ef9c1da4b289fe2f718503 Mon Sep 17 00:00:00 2001 From: kingjamesx Date: Tue, 1 Nov 2022 10:31:24 +0100 Subject: [PATCH 2/4] ran npm run-build --- css/style.comp.css | 604 ++++++++++++++++++++++++++++++++++++++++++ css/style.concat.css | 605 ++++++++++++++++++++++++++++++++++++++++++ css/style.css | 605 +----------------------------------------- css/style.prefix.css | 609 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 1819 insertions(+), 604 deletions(-) create mode 100644 css/style.comp.css create mode 100644 css/style.concat.css create mode 100644 css/style.prefix.css diff --git a/css/style.comp.css b/css/style.comp.css new file mode 100644 index 0000000..82945a1 --- /dev/null +++ b/css/style.comp.css @@ -0,0 +1,604 @@ +@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap"); +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; + font-family: "Mulish", sans-serif; + font-size: 16px; } + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; } + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; } + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; } + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; } + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; } + +/* Remove default margin */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; } + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul[role="list"], +ol[role="list"] { + list-style: none; } + +/* Set core root defaults */ +html:focus-within { + scroll-behavior: smooth; } + +/* Set core body defaults */ +body { + min-height: 100vh; + text-rendering: optimizeSpeed; + line-height: 1.5; } + +/* A elements that don't have a class get default styles */ +a:not([class]) { + text-decoration-skip-ink: auto; } + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; } + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; } + +/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ +@media (prefers-reduced-motion: reduce) { + html:focus-within { + scroll-behavior: auto; } + *, + *::before, + *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; } } + +.container { + width: 1200px; + max-width: 100%; + margin: 0 auto; } + +.container-fluid { + width: 1300px; + max-width: 100%; + margin: 0 auto; } + +.header { + display: flex; } + .header__article { + flex-basis: 50%; + position: relative; } + .header__article__circle { + position: absolute; + z-index: -1; } + .header__article__circle img { + width: 80%; } + .header__article__circle--bg { + top: 3rem; + left: -4.8rem; } + .header__article__circle--sm1 { + top: 14.5rem; + left: 27rem; } + .header__article__circle--sm2 { + top: 25.5rem; + left: 6.5rem; } + .header__title { + font-size: 3.25rem; + width: 33.9rem; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.5rem; + width: 33.9rem; + margin-top: 2rem; } + .header__aside { + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 20rem; + height: 27.8rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 10.6rem; } + .header__aside__container--2 { + background-color: #3561e6; + width: 21.5rem; + height: 38.7rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 21rem; } + +.btn { + margin-top: 2rem; + padding: 15px 25px; } + +@media (min-width: 300px) and (max-width: 480px) { + .header { + padding: 1rem; } + .header__article { + flex-basis: 70%; } + .header__title { + font-size: 1.5rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.7rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + flex-basis: 30%; + display: flex; + justify-content: center; } + .header__aside__container--2 { + background-color: #3561e6; + width: 5rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 10rem; + width: 90%; } + .hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 481px) and (max-width: 768px) { + .header { + padding: 1rem; } + .header__article { + width: 60%; } + .header__title { + font-size: 1.8rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.9rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + margin-left: 4rem; + width: 40%; + display: flex; + justify-content: center; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 6rem; + height: 10rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 4rem; + width: 90%; } + .header__aside__container--2 { + background-color: #3561e6; + width: 7rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 8rem; + width: 90%; } + .header .icon-hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 769px) and (max-width: 1024px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 16rem; + left: 14rem; } + .header__article__circle--sm2 { + top: 25rem; + left: 6.5rem; } + .header__title { + font-size: 2.5rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1rem; + width: 100%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } + +@media (min-width: 1025px) and (max-width: 1200px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 13rem; + left: 24rem; } + .header__article__circle--sm2 { + top: 24rem; + left: 6.5rem; } + .header__title { + font-size: 2.8rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.2rem; + width: 70%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } diff --git a/css/style.concat.css b/css/style.concat.css new file mode 100644 index 0000000..0cc6f5f --- /dev/null +++ b/css/style.concat.css @@ -0,0 +1,605 @@ + +@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap"); +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; + font-family: "Mulish", sans-serif; + font-size: 16px; } + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; } + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; } + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; } + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; } + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; } + +/* Remove default margin */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; } + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul[role="list"], +ol[role="list"] { + list-style: none; } + +/* Set core root defaults */ +html:focus-within { + scroll-behavior: smooth; } + +/* Set core body defaults */ +body { + min-height: 100vh; + text-rendering: optimizeSpeed; + line-height: 1.5; } + +/* A elements that don't have a class get default styles */ +a:not([class]) { + text-decoration-skip-ink: auto; } + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; } + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; } + +/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ +@media (prefers-reduced-motion: reduce) { + html:focus-within { + scroll-behavior: auto; } + *, + *::before, + *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; } } + +.container { + width: 1200px; + max-width: 100%; + margin: 0 auto; } + +.container-fluid { + width: 1300px; + max-width: 100%; + margin: 0 auto; } + +.header { + display: flex; } + .header__article { + flex-basis: 50%; + position: relative; } + .header__article__circle { + position: absolute; + z-index: -1; } + .header__article__circle img { + width: 80%; } + .header__article__circle--bg { + top: 3rem; + left: -4.8rem; } + .header__article__circle--sm1 { + top: 14.5rem; + left: 27rem; } + .header__article__circle--sm2 { + top: 25.5rem; + left: 6.5rem; } + .header__title { + font-size: 3.25rem; + width: 33.9rem; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.5rem; + width: 33.9rem; + margin-top: 2rem; } + .header__aside { + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 20rem; + height: 27.8rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 10.6rem; } + .header__aside__container--2 { + background-color: #3561e6; + width: 21.5rem; + height: 38.7rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 21rem; } + +.btn { + margin-top: 2rem; + padding: 15px 25px; } + +@media (min-width: 300px) and (max-width: 480px) { + .header { + padding: 1rem; } + .header__article { + flex-basis: 70%; } + .header__title { + font-size: 1.5rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.7rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + flex-basis: 30%; + display: flex; + justify-content: center; } + .header__aside__container--2 { + background-color: #3561e6; + width: 5rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 10rem; + width: 90%; } + .hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 481px) and (max-width: 768px) { + .header { + padding: 1rem; } + .header__article { + width: 60%; } + .header__title { + font-size: 1.8rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.9rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + margin-left: 4rem; + width: 40%; + display: flex; + justify-content: center; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 6rem; + height: 10rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 4rem; + width: 90%; } + .header__aside__container--2 { + background-color: #3561e6; + width: 7rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 8rem; + width: 90%; } + .header .icon-hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 769px) and (max-width: 1024px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 16rem; + left: 14rem; } + .header__article__circle--sm2 { + top: 25rem; + left: 6.5rem; } + .header__title { + font-size: 2.5rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1rem; + width: 100%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } + +@media (min-width: 1025px) and (max-width: 1200px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 13rem; + left: 24rem; } + .header__article__circle--sm2 { + top: 24rem; + left: 6.5rem; } + .header__title { + font-size: 2.8rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.2rem; + width: 70%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } diff --git a/css/style.css b/css/style.css index 82945a1..b551116 100644 --- a/css/style.css +++ b/css/style.css @@ -1,604 +1 @@ -@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap"); -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ -/* Document - ========================================================================== */ -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. - */ -html { - line-height: 1.15; - /* 1 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/* Sections - ========================================================================== */ -/** - * Remove the margin in all browsers. - */ -body { - margin: 0; - font-family: "Mulish", sans-serif; - font-size: 16px; } - -/** - * Render the `main` element consistently in IE. - */ -main { - display: block; } - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; } - -/* Grouping content - ========================================================================== */ -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ -hr { - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ } - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -pre { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ } - -/* Text-level semantics - ========================================================================== */ -/** - * Remove the gray background on active links in IE 10. - */ -a { - background-color: transparent; } - -/** - * 1. Remove the bottom border in Chrome 57- - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; - /* 1 */ - text-decoration: underline; - /* 2 */ - text-decoration: underline dotted; - /* 2 */ } - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; } - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -samp { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ } - -/** - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sub { - bottom: -0.25em; } - -sup { - top: -0.5em; } - -/* Embedded content - ========================================================================== */ -/** - * Remove the border on images inside links in IE 10. - */ -img { - border-style: none; } - -/* Forms - ========================================================================== */ -/** - * 1. Change the font styles in all browsers. - * 2. Remove the margin in Firefox and Safari. - */ -button, -input, -optgroup, -select, -textarea { - font-family: inherit; - /* 1 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ - margin: 0; - /* 2 */ } - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ -button, -input { - /* 1 */ - overflow: visible; } - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ -button, -select { - /* 1 */ - text-transform: none; } - -/** - * Correct the inability to style clickable types in iOS and Safari. - */ -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; } - -/** - * Remove the inner border and padding in Firefox. - */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; } - -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; } - -/** - * Correct the padding in Firefox. - */ -fieldset { - padding: 0.35em 0.75em 0.625em; } - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { - box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ } - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - vertical-align: baseline; } - -/** - * Remove the default vertical scrollbar in IE 10+. - */ -textarea { - overflow: auto; } - -/** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. - */ -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ } - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; } - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ -[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ } - -/** - * Remove the inner padding in Chrome and Safari on macOS. - */ -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ } - -/* Interactive - ========================================================================== */ -/* - * Add the correct display in Edge, IE 10+, and Firefox. - */ -details { - display: block; } - -/* - * Add the correct display in all browsers. - */ -summary { - display: list-item; } - -/* Misc - ========================================================================== */ -/** - * Add the correct display in IE 10+. - */ -template { - display: none; } - -/** - * Add the correct display in IE 10. - */ -[hidden] { - display: none; } - -/* Box sizing rules */ -*, -*::before, -*::after { - box-sizing: border-box; } - -/* Remove default margin */ -body, -h1, -h2, -h3, -h4, -p, -figure, -blockquote, -dl, -dd { - margin: 0; } - -/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ -ul[role="list"], -ol[role="list"] { - list-style: none; } - -/* Set core root defaults */ -html:focus-within { - scroll-behavior: smooth; } - -/* Set core body defaults */ -body { - min-height: 100vh; - text-rendering: optimizeSpeed; - line-height: 1.5; } - -/* A elements that don't have a class get default styles */ -a:not([class]) { - text-decoration-skip-ink: auto; } - -/* Make images easier to work with */ -img, -picture { - max-width: 100%; - display: block; } - -/* Inherit fonts for inputs and buttons */ -input, -button, -textarea, -select { - font: inherit; } - -/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ -@media (prefers-reduced-motion: reduce) { - html:focus-within { - scroll-behavior: auto; } - *, - *::before, - *::after { - animation-duration: 0.01ms !important; - animation-iteration-count: 1 !important; - transition-duration: 0.01ms !important; - scroll-behavior: auto !important; } } - -.container { - width: 1200px; - max-width: 100%; - margin: 0 auto; } - -.container-fluid { - width: 1300px; - max-width: 100%; - margin: 0 auto; } - -.header { - display: flex; } - .header__article { - flex-basis: 50%; - position: relative; } - .header__article__circle { - position: absolute; - z-index: -1; } - .header__article__circle img { - width: 80%; } - .header__article__circle--bg { - top: 3rem; - left: -4.8rem; } - .header__article__circle--sm1 { - top: 14.5rem; - left: 27rem; } - .header__article__circle--sm2 { - top: 25.5rem; - left: 6.5rem; } - .header__title { - font-size: 3.25rem; - width: 33.9rem; - font-weight: 800; - margin-top: 6rem; } - .header__paragraph { - font-size: 1.5rem; - width: 33.9rem; - margin-top: 2rem; } - .header__aside { - flex-basis: 50%; - display: flex; - justify-content: center; } - .header__aside__container img { - border-radius: 50%; - margin: auto; - width: 14.4rem; } - .header__aside__container--1 { - background-color: #cdf4fe; - width: 20rem; - height: 27.8rem; - border-radius: 0px 0px 31.25rem 31.25rem; } - .header__aside__container--1 img { - margin-top: 10.6rem; } - .header__aside__container--2 { - background-color: #3561e6; - width: 21.5rem; - height: 38.7rem; - border-radius: 0px 0px 31.25rem 31.25rem; } - .header__aside__container--2 img { - margin-top: 21rem; } - -.btn { - margin-top: 2rem; - padding: 15px 25px; } - -@media (min-width: 300px) and (max-width: 480px) { - .header { - padding: 1rem; } - .header__article { - flex-basis: 70%; } - .header__title { - font-size: 1.5rem; - font-weight: 800; - margin-top: 2rem; - width: 100%; } - .header__paragraph { - font-size: 0.7rem; - margin-top: 1rem; - width: 100%; } - .header__aside { - flex-basis: 30%; - display: flex; - justify-content: center; } - .header__aside__container--2 { - background-color: #3561e6; - width: 5rem; - height: 15rem; - border-radius: 0px 0px 31.25rem 31.25rem; } - .header__aside__container--2 img { - margin-top: 10rem; - width: 90%; } - .hide { - display: none; } - .btn { - margin-top: 1rem; - padding: 7px 12px; } } - -@media (min-width: 481px) and (max-width: 768px) { - .header { - padding: 1rem; } - .header__article { - width: 60%; } - .header__title { - font-size: 1.8rem; - font-weight: 800; - margin-top: 2rem; - width: 100%; } - .header__paragraph { - font-size: 0.9rem; - margin-top: 1rem; - width: 100%; } - .header__aside { - margin-left: 4rem; - width: 40%; - display: flex; - justify-content: center; } - .header__aside__container--1 { - background-color: #cdf4fe; - width: 6rem; - height: 10rem; - border-radius: 0px 0px 31.25rem 31.25rem; } - .header__aside__container--1 img { - margin-top: 4rem; - width: 90%; } - .header__aside__container--2 { - background-color: #3561e6; - width: 7rem; - height: 15rem; - border-radius: 0px 0px 31.25rem 31.25rem; } - .header__aside__container--2 img { - margin-top: 8rem; - width: 90%; } - .header .icon-hide { - display: none; } - .btn { - margin-top: 1rem; - padding: 7px 12px; } } - -@media (min-width: 769px) and (max-width: 1024px) { - .header { - padding: 2rem; } - .header__article__circle img { - width: 50%; } - .header__article__circle--bg { - top: 4rem; - left: -2rem; } - .header__article__circle--sm1 { - top: 16rem; - left: 14rem; } - .header__article__circle--sm2 { - top: 25rem; - left: 6.5rem; } - .header__title { - font-size: 2.5rem; - width: 100%; - font-weight: 800; - margin-top: 6rem; } - .header__paragraph { - font-size: 1rem; - width: 100%; - margin-top: 2rem; } - .header__aside { - margin-left: 1rem; - flex-basis: 50%; - display: flex; - justify-content: center; } - .header__aside__container img { - border-radius: 50%; - margin: auto; - width: 14.4rem; } - .header__aside__container--1 { - background-color: #cdf4fe; - width: 60%; - height: 27.8rem; } - .header__aside__container--1 img { - margin-top: 14rem; - width: 80%; } - .header__aside__container--2 { - width: 70%; - height: 38.7rem; } - .header__aside__container--2 img { - margin-top: 23rem; - width: 80%; } - .header .hide { - display: block; } } - -@media (min-width: 1025px) and (max-width: 1200px) { - .header { - padding: 2rem; } - .header__article__circle img { - width: 50%; } - .header__article__circle--bg { - top: 4rem; - left: -2rem; } - .header__article__circle--sm1 { - top: 13rem; - left: 24rem; } - .header__article__circle--sm2 { - top: 24rem; - left: 6.5rem; } - .header__title { - font-size: 2.8rem; - width: 100%; - font-weight: 800; - margin-top: 6rem; } - .header__paragraph { - font-size: 1.2rem; - width: 70%; - margin-top: 2rem; } - .header__aside { - margin-left: 1rem; - flex-basis: 50%; - display: flex; - justify-content: center; } - .header__aside__container img { - border-radius: 50%; - margin: auto; - width: 14.4rem; } - .header__aside__container--1 { - background-color: #cdf4fe; - width: 60%; - height: 27.8rem; } - .header__aside__container--1 img { - margin-top: 14rem; - width: 80%; } - .header__aside__container--2 { - width: 70%; - height: 38.7rem; } - .header__aside__container--2 img { - margin-top: 23rem; - width: 80%; } - .header .hide { - display: block; } } +@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap");/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Mulish", sans-serif;font-size:16px}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role="list"],ol[role="list"]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.container{width:1200px;max-width:100%;margin:0 auto}.container-fluid{width:1300px;max-width:100%;margin:0 auto}.header{display:flex}.header__article{flex-basis:50%;position:relative}.header__article__circle{position:absolute;z-index:-1}.header__article__circle img{width:80%}.header__article__circle--bg{top:3rem;left:-4.8rem}.header__article__circle--sm1{top:14.5rem;left:27rem}.header__article__circle--sm2{top:25.5rem;left:6.5rem}.header__title{font-size:3.25rem;width:33.9rem;font-weight:800;margin-top:6rem}.header__paragraph{font-size:1.5rem;width:33.9rem;margin-top:2rem}.header__aside{flex-basis:50%;display:flex;justify-content:center}.header__aside__container img{border-radius:50%;margin:auto;width:14.4rem}.header__aside__container--1{background-color:#cdf4fe;width:20rem;height:27.8rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--1 img{margin-top:10.6rem}.header__aside__container--2{background-color:#3561e6;width:21.5rem;height:38.7rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--2 img{margin-top:21rem}.btn{margin-top:2rem;padding:15px 25px}@media (min-width: 300px) and (max-width: 480px){.header{padding:1rem}.header__article{flex-basis:70%}.header__title{font-size:1.5rem;font-weight:800;margin-top:2rem;width:100%}.header__paragraph{font-size:0.7rem;margin-top:1rem;width:100%}.header__aside{flex-basis:30%;display:flex;justify-content:center}.header__aside__container--2{background-color:#3561e6;width:5rem;height:15rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--2 img{margin-top:10rem;width:90%}.hide{display:none}.btn{margin-top:1rem;padding:7px 12px}}@media (min-width: 481px) and (max-width: 768px){.header{padding:1rem}.header__article{width:60%}.header__title{font-size:1.8rem;font-weight:800;margin-top:2rem;width:100%}.header__paragraph{font-size:0.9rem;margin-top:1rem;width:100%}.header__aside{margin-left:4rem;width:40%;display:flex;justify-content:center}.header__aside__container--1{background-color:#cdf4fe;width:6rem;height:10rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--1 img{margin-top:4rem;width:90%}.header__aside__container--2{background-color:#3561e6;width:7rem;height:15rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--2 img{margin-top:8rem;width:90%}.header .icon-hide{display:none}.btn{margin-top:1rem;padding:7px 12px}}@media (min-width: 769px) and (max-width: 1024px){.header{padding:2rem}.header__article__circle img{width:50%}.header__article__circle--bg{top:4rem;left:-2rem}.header__article__circle--sm1{top:16rem;left:14rem}.header__article__circle--sm2{top:25rem;left:6.5rem}.header__title{font-size:2.5rem;width:100%;font-weight:800;margin-top:6rem}.header__paragraph{font-size:1rem;width:100%;margin-top:2rem}.header__aside{margin-left:1rem;flex-basis:50%;display:flex;justify-content:center}.header__aside__container img{border-radius:50%;margin:auto;width:14.4rem}.header__aside__container--1{background-color:#cdf4fe;width:60%;height:27.8rem}.header__aside__container--1 img{margin-top:14rem;width:80%}.header__aside__container--2{width:70%;height:38.7rem}.header__aside__container--2 img{margin-top:23rem;width:80%}.header .hide{display:block}}@media (min-width: 1025px) and (max-width: 1200px){.header{padding:2rem}.header__article__circle img{width:50%}.header__article__circle--bg{top:4rem;left:-2rem}.header__article__circle--sm1{top:13rem;left:24rem}.header__article__circle--sm2{top:24rem;left:6.5rem}.header__title{font-size:2.8rem;width:100%;font-weight:800;margin-top:6rem}.header__paragraph{font-size:1.2rem;width:70%;margin-top:2rem}.header__aside{margin-left:1rem;flex-basis:50%;display:flex;justify-content:center}.header__aside__container img{border-radius:50%;margin:auto;width:14.4rem}.header__aside__container--1{background-color:#cdf4fe;width:60%;height:27.8rem}.header__aside__container--1 img{margin-top:14rem;width:80%}.header__aside__container--2{width:70%;height:38.7rem}.header__aside__container--2 img{margin-top:23rem;width:80%}.header .hide{display:block}} diff --git a/css/style.prefix.css b/css/style.prefix.css new file mode 100644 index 0000000..16f519f --- /dev/null +++ b/css/style.prefix.css @@ -0,0 +1,609 @@ + +@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap"); +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; + font-family: "Mulish", sans-serif; + font-size: 16px; } + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + /* 2 */ } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; } + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; } + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; } + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; } + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; } + +/* Remove default margin */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; } + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul[role="list"], +ol[role="list"] { + list-style: none; } + +/* Set core root defaults */ +html:focus-within { + scroll-behavior: smooth; } + +/* Set core body defaults */ +body { + min-height: 100vh; + text-rendering: optimizeSpeed; + line-height: 1.5; } + +/* A elements that don't have a class get default styles */ +a:not([class]) { + -webkit-text-decoration-skip: ink; + text-decoration-skip-ink: auto; } + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; } + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; } + +/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ +@media (prefers-reduced-motion: reduce) { + html:focus-within { + scroll-behavior: auto; } + *, + *::before, + *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; } } + +.container { + width: 1200px; + max-width: 100%; + margin: 0 auto; } + +.container-fluid { + width: 1300px; + max-width: 100%; + margin: 0 auto; } + +.header { + display: flex; } + .header__article { + flex-basis: 50%; + position: relative; } + .header__article__circle { + position: absolute; + z-index: -1; } + .header__article__circle img { + width: 80%; } + .header__article__circle--bg { + top: 3rem; + left: -4.8rem; } + .header__article__circle--sm1 { + top: 14.5rem; + left: 27rem; } + .header__article__circle--sm2 { + top: 25.5rem; + left: 6.5rem; } + .header__title { + font-size: 3.25rem; + width: 33.9rem; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.5rem; + width: 33.9rem; + margin-top: 2rem; } + .header__aside { + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 20rem; + height: 27.8rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 10.6rem; } + .header__aside__container--2 { + background-color: #3561e6; + width: 21.5rem; + height: 38.7rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 21rem; } + +.btn { + margin-top: 2rem; + padding: 15px 25px; } + +@media (min-width: 300px) and (max-width: 480px) { + .header { + padding: 1rem; } + .header__article { + flex-basis: 70%; } + .header__title { + font-size: 1.5rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.7rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + flex-basis: 30%; + display: flex; + justify-content: center; } + .header__aside__container--2 { + background-color: #3561e6; + width: 5rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 10rem; + width: 90%; } + .hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 481px) and (max-width: 768px) { + .header { + padding: 1rem; } + .header__article { + width: 60%; } + .header__title { + font-size: 1.8rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.9rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + margin-left: 4rem; + width: 40%; + display: flex; + justify-content: center; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 6rem; + height: 10rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 4rem; + width: 90%; } + .header__aside__container--2 { + background-color: #3561e6; + width: 7rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 8rem; + width: 90%; } + .header .icon-hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 769px) and (max-width: 1024px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 16rem; + left: 14rem; } + .header__article__circle--sm2 { + top: 25rem; + left: 6.5rem; } + .header__title { + font-size: 2.5rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1rem; + width: 100%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } + +@media (min-width: 1025px) and (max-width: 1200px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 13rem; + left: 24rem; } + .header__article__circle--sm2 { + top: 24rem; + left: 6.5rem; } + .header__title { + font-size: 2.8rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.2rem; + width: 70%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } + +/*# sourceMappingURL=data:application/json;base64,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O01BQ1YsV0FBVyxFQUFFO0lBQ2Y7TUFDRSxVQUFVO01BQ1YsWUFBWSxFQUFFO0lBQ2hCO01BQ0UsaUJBQWlCO01BQ2pCLFdBQVc7TUFDWCxnQkFBZ0I7TUFDaEIsZ0JBQWdCLEVBQUU7SUFDcEI7TUFDRSxpQkFBaUI7TUFDakIsVUFBVTtNQUNWLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsaUJBQWlCO01BQ2pCLGVBQWU7TUFDZixhQUFhO01BQ2IsdUJBQXVCLEVBQUU7TUFDekI7UUFDRSxrQkFBa0I7UUFDbEIsWUFBWTtRQUNaLGNBQWMsRUFBRTtNQUNsQjtRQUNFLHlCQUF5QjtRQUN6QixVQUFVO1FBQ1YsZUFBZSxFQUFFO1FBQ2pCO1VBQ0UsaUJBQWlCO1VBQ2pCLFVBQVUsRUFBRTtNQUNoQjtRQUNFLFVBQVU7UUFDVixlQUFlLEVBQUU7UUFDakI7VUFDRSxpQkFBaUI7VUFDakIsVUFBVSxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFLEVBQUUiLCJmaWxlIjoic3R5bGUucHJlZml4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDIwMDszMDA7NDAwOzUwMDs2MDA7NzAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk11bGlzaFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLyoqXHJcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogTWlzY1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBCb3ggc2l6aW5nIHJ1bGVzICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi8qIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiAqL1xuYm9keSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxucCxcbmZpZ3VyZSxcbmJsb2NrcXVvdGUsXG5kbCxcbmRkIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIFJlbW92ZSBsaXN0IHN0eWxlcyBvbiB1bCwgb2wgZWxlbWVudHMgd2l0aCBhIGxpc3Qgcm9sZSwgd2hpY2ggc3VnZ2VzdHMgZGVmYXVsdCBzdHlsaW5nIHdpbGwgYmUgcmVtb3ZlZCAqL1xudWxbcm9sZT1cImxpc3RcIl0sXG5vbFtyb2xlPVwibGlzdFwiXSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLyogU2V0IGNvcmUgcm9vdCBkZWZhdWx0cyAqL1xuaHRtbDpmb2N1cy13aXRoaW4ge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4vKiBTZXQgY29yZSBib2R5IGRlZmF1bHRzICovXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi8qIEEgZWxlbWVudHMgdGhhdCBkb24ndCBoYXZlIGEgY2xhc3MgZ2V0IGRlZmF1bHQgc3R5bGVzICovXG5hOm5vdChbY2xhc3NdKSB7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bzsgfVxuXG4vKiBNYWtlIGltYWdlcyBlYXNpZXIgdG8gd29yayB3aXRoICovXG5pbWcsXG5waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBJbmhlcml0IGZvbnRzIGZvciBpbnB1dHMgYW5kIGJ1dHRvbnMgKi9cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBmb250OiBpbmhlcml0OyB9XG5cbi8qIFJlbW92ZSBhbGwgYW5pbWF0aW9ucywgdHJhbnNpdGlvbnMgYW5kIHNtb290aCBzY3JvbGwgZm9yIHBlb3BsZSB0aGF0IHByZWZlciBub3QgdG8gc2VlIHRoZW0gKi9cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIGh0bWw6Zm9jdXMtd2l0aGluIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87IH1cbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEzMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaGVhZGVyX19hcnRpY2xlIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZWFkZXJfX2FydGljbGVfX2NpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLmhlYWRlcl9fYXJ0aWNsZV9fY2lyY2xlIGltZyB7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgLmhlYWRlcl9fYXJ0aWNsZV9fY2lyY2xlLS1iZyB7XG4gICAgICB0b3A6IDNyZW07XG4gICAgICBsZWZ0OiAtNC44cmVtOyB9XG4gICAgLmhlYWRlcl9fYXJ0aWNsZV9fY2lyY2xlLS1zbTEge1xuICAgICAgdG9wOiAxNC41cmVtO1xuICAgICAgbGVmdDogMjdyZW07IH1cbiAgICAuaGVhZGVyX19hcnRpY2xlX19jaXJjbGUtLXNtMiB7XG4gICAgICB0b3A6IDI1LjVyZW07XG4gICAgICBsZWZ0OiA2LjVyZW07IH1cbiAgLmhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcbiAgICB3aWR0aDogMzMuOXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbi10b3A6IDZyZW07IH1cbiAgLmhlYWRlcl9fcGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB3aWR0aDogMzMuOXJlbTtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gIC5oZWFkZXJfX2FzaWRlIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5oZWFkZXJfX2FzaWRlX19jb250YWluZXIgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiAxNC40cmVtOyB9XG4gICAgLmhlYWRlcl9fYXNpZGVfX2NvbnRhaW5lci0tMSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RmNGZlO1xuICAgICAgd2lkdGg6IDIwcmVtO1xuICAgICAgaGVpZ2h0OiAyNy44cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAzMS4yNXJlbSAzMS4yNXJlbTsgfVxuICAgICAgLmhlYWRlcl9fYXNpZGVfX2NvbnRhaW5lci0tMSBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMC42cmVtOyB9XG4gICAgLmhlYWRlcl9fYXNpZGVfX2NvbnRhaW5lci0tMiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU2MWU2O1xuICAgICAgd2lkdGg6IDIxLjVyZW07XG4gICAgICBoZWlnaHQ6IDM4LjdyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDMxLjI1cmVtIDMxLjI1cmVtOyB9XG4gICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0yIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIxcmVtOyB9XG5cbi5idG4ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMwMHB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAgIC5oZWFkZXJfX2FydGljbGUge1xuICAgICAgZmxleC1iYXNpczogNzAlOyB9XG4gICAgLmhlYWRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhlYWRlcl9fcGFyYWdyYXBoIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhlYWRlcl9fYXNpZGUge1xuICAgICAgZmxleC1iYXNpczogMzAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM1NjFlNjtcbiAgICAgICAgd2lkdGg6IDVyZW07XG4gICAgICAgIGhlaWdodDogMTVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMzEuMjVyZW0gMzEuMjVyZW07IH1cbiAgICAgICAgLmhlYWRlcl9fYXNpZGVfX2NvbnRhaW5lci0tMiBpbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgICAgICAgIHdpZHRoOiA5MCU7IH1cbiAgLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nOiA3cHggMTJweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgICAuaGVhZGVyX19hcnRpY2xlIHtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAuaGVhZGVyX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaGVhZGVyX19wYXJhZ3JhcGgge1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuaGVhZGVyX19hc2lkZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5oZWFkZXJfX2FzaWRlX19jb250YWluZXItLTEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RmNGZlO1xuICAgICAgICB3aWR0aDogNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMHJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAzMS4yNXJlbSAzMS4yNXJlbTsgfVxuICAgICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0xIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICAgICAgICB3aWR0aDogOTAlOyB9XG4gICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM1NjFlNjtcbiAgICAgICAgd2lkdGg6IDdyZW07XG4gICAgICAgIGhlaWdodDogMTVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMzEuMjVyZW0gMzEuMjVyZW07IH1cbiAgICAgICAgLmhlYWRlcl9fYXNpZGVfX2NvbnRhaW5lci0tMiBpbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgICAgICAgd2lkdGg6IDkwJTsgfVxuICAgIC5oZWFkZXIgLmljb24taGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZzogN3B4IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAgIC5oZWFkZXJfX2FydGljbGVfX2NpcmNsZSBpbWcge1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgIC5oZWFkZXJfX2FydGljbGVfX2NpcmNsZS0tYmcge1xuICAgICAgdG9wOiA0cmVtO1xuICAgICAgbGVmdDogLTJyZW07IH1cbiAgICAuaGVhZGVyX19hcnRpY2xlX19jaXJjbGUtLXNtMSB7XG4gICAgICB0b3A6IDE2cmVtO1xuICAgICAgbGVmdDogMTRyZW07IH1cbiAgICAuaGVhZGVyX19hcnRpY2xlX19jaXJjbGUtLXNtMiB7XG4gICAgICB0b3A6IDI1cmVtO1xuICAgICAgbGVmdDogNi41cmVtOyB9XG4gICAgLmhlYWRlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBtYXJnaW4tdG9wOiA2cmVtOyB9XG4gICAgLmhlYWRlcl9fcGFyYWdyYXBoIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgIC5oZWFkZXJfX2FzaWRlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB3aWR0aDogMTQuNHJlbTsgfVxuICAgICAgLmhlYWRlcl9fYXNpZGVfX2NvbnRhaW5lci0tMSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZGY0ZmU7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIGhlaWdodDogMjcuOHJlbTsgfVxuICAgICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0xIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTRyZW07XG4gICAgICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICAgLmhlYWRlcl9fYXNpZGVfX2NvbnRhaW5lci0tMiB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIGhlaWdodDogMzguN3JlbTsgfVxuICAgICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0yIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjNyZW07XG4gICAgICAgICAgd2lkdGg6IDgwJTsgfVxuICAgIC5oZWFkZXIgLmhpZGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICAuaGVhZGVyX19hcnRpY2xlX19jaXJjbGUgaW1nIHtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuaGVhZGVyX19hcnRpY2xlX19jaXJjbGUtLWJnIHtcbiAgICAgIHRvcDogNHJlbTtcbiAgICAgIGxlZnQ6IC0ycmVtOyB9XG4gICAgLmhlYWRlcl9fYXJ0aWNsZV9fY2lyY2xlLS1zbTEge1xuICAgICAgdG9wOiAxM3JlbTtcbiAgICAgIGxlZnQ6IDI0cmVtOyB9XG4gICAgLmhlYWRlcl9fYXJ0aWNsZV9fY2lyY2xlLS1zbTIge1xuICAgICAgdG9wOiAyNHJlbTtcbiAgICAgIGxlZnQ6IDYuNXJlbTsgfVxuICAgIC5oZWFkZXJfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgbWFyZ2luLXRvcDogNnJlbTsgfVxuICAgIC5oZWFkZXJfX3BhcmFncmFwaCB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgLmhlYWRlcl9fYXNpZGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5oZWFkZXJfX2FzaWRlX19jb250YWluZXIgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiAxNC40cmVtOyB9XG4gICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0xIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NkZjRmZTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgaGVpZ2h0OiAyNy44cmVtOyB9XG4gICAgICAgIC5oZWFkZXJfX2FzaWRlX19jb250YWluZXItLTEgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgICAgICAgICB3aWR0aDogODAlOyB9XG4gICAgICAuaGVhZGVyX19hc2lkZV9fY29udGFpbmVyLS0yIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgaGVpZ2h0OiAzOC43cmVtOyB9XG4gICAgICAgIC5oZWFkZXJfX2FzaWRlX19jb250YWluZXItLTIgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyM3JlbTtcbiAgICAgICAgICB3aWR0aDogODAlOyB9XG4gICAgLmhlYWRlciAuaGlkZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4iXX0= */ \ No newline at end of file From 6548a2fcfd0adedb74941f7d6e4ffd96b819aae8 Mon Sep 17 00:00:00 2001 From: desglobe Date: Mon, 7 Nov 2022 14:17:32 +0100 Subject: [PATCH 3/4] feat: added images, and all styles for the assigned component --- assets/images/JOYFUL.png | Bin 0 -> 101250 bytes ... excited man holding laptop computer 1.svg | 9 + assets/images/dont.png | Bin 0 -> 57205 bytes ...ered-shirt-isolated-white-background 1.svg | 9 + components/services.html | 21 + css/style.css | 845 +++++++++++++++++- index.html | 1 + package-lock.json | 43 +- package.json | 3 +- scss/abstracts/_mixins.scss | 1 + scss/components/_services.scss | 0 scss/main.scss | 3 +- scss/pages/_services.scss | 130 +++ services.html | 1 + style/main.css | 779 ++++++++++++++++ style/main.css.map | 1 + yarn.lock | 18 +- 17 files changed, 1858 insertions(+), 6 deletions(-) create mode 100644 assets/images/JOYFUL.png create mode 100644 assets/images/a happy excited man holding laptop computer 1.svg create mode 100644 assets/images/dont.png create mode 100644 assets/images/joyful-handsome-european-man-feels-glad-celebrates-winning-online-game-clenches-fist-with-triumph-holds-mobile-phone-wears-round-spectacles-checkered-shirt-isolated-white-background 1.svg create mode 100644 components/services.html create mode 100644 scss/components/_services.scss create mode 100644 style/main.css create mode 100644 style/main.css.map diff --git a/assets/images/JOYFUL.png b/assets/images/JOYFUL.png new file mode 100644 index 0000000000000000000000000000000000000000..17f7ad7d1da449f15aafafb47856ac40f74bb429 GIT binary patch literal 101250 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

uyD`4 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 + + + + + + + + diff --git a/assets/images/dont.png b/assets/images/dont.png new file mode 100644 index 0000000000000000000000000000000000000000..f1166048e2fbfaf808544ebca18574f8dd19a02f GIT binary patch literal 57205 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ⅈ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 e6k2`}JNiGztai~smY72T0000 + + + + + + + + diff --git a/components/services.html b/components/services.html new file mode 100644 index 0000000..e502cfe --- /dev/null +++ b/components/services.html @@ -0,0 +1,21 @@ +

+
+
+
+
+
+
+
+
+
+
+
+

CARE & SHARE

+
+
+

We Care And Share Businesses With Our Customers

+

Your website is the first thing that speaks to your customers. This is why we make sure your site leaves a lasting impression.

+ +
+
+
\ No newline at end of file diff --git a/css/style.css b/css/style.css index b551116..f3642e2 100644 --- a/css/style.css +++ b/css/style.css @@ -1 +1,844 @@ -@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap");/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:"Mulish", sans-serif;font-size:16px}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role="list"],ol[role="list"]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.container{width:1200px;max-width:100%;margin:0 auto}.container-fluid{width:1300px;max-width:100%;margin:0 auto}.header{display:flex}.header__article{flex-basis:50%;position:relative}.header__article__circle{position:absolute;z-index:-1}.header__article__circle img{width:80%}.header__article__circle--bg{top:3rem;left:-4.8rem}.header__article__circle--sm1{top:14.5rem;left:27rem}.header__article__circle--sm2{top:25.5rem;left:6.5rem}.header__title{font-size:3.25rem;width:33.9rem;font-weight:800;margin-top:6rem}.header__paragraph{font-size:1.5rem;width:33.9rem;margin-top:2rem}.header__aside{flex-basis:50%;display:flex;justify-content:center}.header__aside__container img{border-radius:50%;margin:auto;width:14.4rem}.header__aside__container--1{background-color:#cdf4fe;width:20rem;height:27.8rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--1 img{margin-top:10.6rem}.header__aside__container--2{background-color:#3561e6;width:21.5rem;height:38.7rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--2 img{margin-top:21rem}.btn{margin-top:2rem;padding:15px 25px}@media (min-width: 300px) and (max-width: 480px){.header{padding:1rem}.header__article{flex-basis:70%}.header__title{font-size:1.5rem;font-weight:800;margin-top:2rem;width:100%}.header__paragraph{font-size:0.7rem;margin-top:1rem;width:100%}.header__aside{flex-basis:30%;display:flex;justify-content:center}.header__aside__container--2{background-color:#3561e6;width:5rem;height:15rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--2 img{margin-top:10rem;width:90%}.hide{display:none}.btn{margin-top:1rem;padding:7px 12px}}@media (min-width: 481px) and (max-width: 768px){.header{padding:1rem}.header__article{width:60%}.header__title{font-size:1.8rem;font-weight:800;margin-top:2rem;width:100%}.header__paragraph{font-size:0.9rem;margin-top:1rem;width:100%}.header__aside{margin-left:4rem;width:40%;display:flex;justify-content:center}.header__aside__container--1{background-color:#cdf4fe;width:6rem;height:10rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--1 img{margin-top:4rem;width:90%}.header__aside__container--2{background-color:#3561e6;width:7rem;height:15rem;border-radius:0px 0px 31.25rem 31.25rem}.header__aside__container--2 img{margin-top:8rem;width:90%}.header .icon-hide{display:none}.btn{margin-top:1rem;padding:7px 12px}}@media (min-width: 769px) and (max-width: 1024px){.header{padding:2rem}.header__article__circle img{width:50%}.header__article__circle--bg{top:4rem;left:-2rem}.header__article__circle--sm1{top:16rem;left:14rem}.header__article__circle--sm2{top:25rem;left:6.5rem}.header__title{font-size:2.5rem;width:100%;font-weight:800;margin-top:6rem}.header__paragraph{font-size:1rem;width:100%;margin-top:2rem}.header__aside{margin-left:1rem;flex-basis:50%;display:flex;justify-content:center}.header__aside__container img{border-radius:50%;margin:auto;width:14.4rem}.header__aside__container--1{background-color:#cdf4fe;width:60%;height:27.8rem}.header__aside__container--1 img{margin-top:14rem;width:80%}.header__aside__container--2{width:70%;height:38.7rem}.header__aside__container--2 img{margin-top:23rem;width:80%}.header .hide{display:block}}@media (min-width: 1025px) and (max-width: 1200px){.header{padding:2rem}.header__article__circle img{width:50%}.header__article__circle--bg{top:4rem;left:-2rem}.header__article__circle--sm1{top:13rem;left:24rem}.header__article__circle--sm2{top:24rem;left:6.5rem}.header__title{font-size:2.8rem;width:100%;font-weight:800;margin-top:6rem}.header__paragraph{font-size:1.2rem;width:70%;margin-top:2rem}.header__aside{margin-left:1rem;flex-basis:50%;display:flex;justify-content:center}.header__aside__container img{border-radius:50%;margin:auto;width:14.4rem}.header__aside__container--1{background-color:#cdf4fe;width:60%;height:27.8rem}.header__aside__container--1 img{margin-top:14rem;width:80%}.header__aside__container--2{width:70%;height:38.7rem}.header__aside__container--2 img{margin-top:23rem;width:80%}.header .hide{display:block}} +@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap"); +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; + font-family: "Mulish", sans-serif; + font-size: 16px; } + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; } + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; } + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; } + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; } + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; } + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; } + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; } + +/* Remove default margin */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; } + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul[role="list"], +ol[role="list"] { + list-style: none; } + +/* Set core root defaults */ +html:focus-within { + scroll-behavior: smooth; } + +/* Set core body defaults */ +body { + min-height: 100vh; + text-rendering: optimizeSpeed; + line-height: 1.5; } + +/* A elements that don't have a class get default styles */ +a:not([class]) { + text-decoration-skip-ink: auto; } + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; } + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; } + +/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ +@media (prefers-reduced-motion: reduce) { + html:focus-within { + scroll-behavior: auto; } + *, + *::before, + *::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; } } + +.container { + width: 1200px; + max-width: 100%; + margin: 0 auto; } + +.container-fluid { + width: 1300px; + max-width: 100%; + margin: 0 auto; } + +.header { + display: flex; } + .header__article { + flex-basis: 50%; + position: relative; } + .header__article__circle { + position: absolute; + z-index: -1; } + .header__article__circle img { + width: 80%; } + .header__article__circle--bg { + top: 3rem; + left: -4.8rem; } + .header__article__circle--sm1 { + top: 14.5rem; + left: 27rem; } + .header__article__circle--sm2 { + top: 25.5rem; + left: 6.5rem; } + .header__title { + font-size: 3.25rem; + width: 33.9rem; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.5rem; + width: 33.9rem; + margin-top: 2rem; } + .header__aside { + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 20rem; + height: 27.8rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 10.6rem; } + .header__aside__container--2 { + background-color: #3561e6; + width: 21.5rem; + height: 38.7rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 21rem; } + +.btn { + margin-top: 2rem; + padding: 15px 25px; } + +@media (min-width: 300px) and (max-width: 480px) { + .header { + padding: 1rem; } + .header__article { + flex-basis: 70%; } + .header__title { + font-size: 1.5rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.7rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + flex-basis: 30%; + display: flex; + justify-content: center; } + .header__aside__container--2 { + background-color: #3561e6; + width: 5rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 10rem; + width: 90%; } + .hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 481px) and (max-width: 768px) { + .header { + padding: 1rem; } + .header__article { + width: 60%; } + .header__title { + font-size: 1.8rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; } + .header__paragraph { + font-size: 0.9rem; + margin-top: 1rem; + width: 100%; } + .header__aside { + margin-left: 4rem; + width: 40%; + display: flex; + justify-content: center; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 6rem; + height: 10rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--1 img { + margin-top: 4rem; + width: 90%; } + .header__aside__container--2 { + background-color: #3561e6; + width: 7rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; } + .header__aside__container--2 img { + margin-top: 8rem; + width: 90%; } + .header .icon-hide { + display: none; } + .btn { + margin-top: 1rem; + padding: 7px 12px; } } + +@media (min-width: 769px) and (max-width: 1024px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 16rem; + left: 14rem; } + .header__article__circle--sm2 { + top: 25rem; + left: 6.5rem; } + .header__title { + font-size: 2.5rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1rem; + width: 100%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } + +@media (min-width: 1025px) and (max-width: 1200px) { + .header { + padding: 2rem; } + .header__article__circle img { + width: 50%; } + .header__article__circle--bg { + top: 4rem; + left: -2rem; } + .header__article__circle--sm1 { + top: 13rem; + left: 24rem; } + .header__article__circle--sm2 { + top: 24rem; + left: 6.5rem; } + .header__title { + font-size: 2.8rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; } + .header__paragraph { + font-size: 1.2rem; + width: 70%; + margin-top: 2rem; } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; } + .header .hide { + display: block; } } + +.servico { + width: 1200px; + max-width: 100%; + margin: 0 auto; } + +.rafter { + display: flex; + justify-content: space-around; + align-items: center; + width: 1300px; + max-width: 100%; + margin: 0 auto; + gap: 80px; } + +.shapes { + display: flex; } + +.shapes--small { + background: #cdf4fe; } + +.shapes__small { + width: 287px; + height: 338px; + border-radius: 0px 0px 500px 500px; + position: relative; } + +.innersm { + position: absolute; + left: 31.51px; + top: 98px; + background-color: #d9d9d9; + background-image: url("/assets/images/a happy excited man holding laptop computer 1.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + width: 222.16px; + height: 222px; + border-radius: 388.655px; + transform: matrix(1, 0, 0, -1, 0, 0); + transform: rotate(-360deg); } + +.shapes--big { + background: #3561e6; + border-radius: 0px 0px 500px 500px; } + +.shapes__big { + width: 322px; + height: 471px; + position: relative; } + +.innerbg { + position: absolute; + left: 25px; + top: 142px; + background-color: #d9d9d9; + background-image: url("/assets/images/joyful-handsome-european-man-feels-glad-celebrates-winning-online-game-clenches-fist-with-triumph-holds-mobile-phone-wears-round-spectacles-checkered-shirt-isolated-white-background 1.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + width: 276px; + height: 287.52px; + border-radius: 723.776px; + transform: matrix(1, 0, 0, -1, 0, 0); + transform: rotate(-360deg); } + +.line { + position: relative; } + +.line--main { + border: 10px solid #04647d; + transform: rotate(-90deg); } + +.line__main { + width: 474.03px; + position: absolute; + left: -250px; + top: -10px; } + +.line--text { + color: #04647d; } + +.line__text { + position: absolute; + left: -130px; + top: -225px; + font-weight: 700; + font-size: 24px; + line-height: 36px; + height: 36px; + width: 300px; + transform: rotate(-90deg); } + +.cushare { + display: flex; + flex-direction: column; } + +.cushare--headt, .cushare--parag { + color: #111111; } + +.cushare__head { + font-weight: 800; + font-size: 44px; + line-height: 55px; } + +.cushare__parag { + font-weight: 500; + font-size: 24px; + line-height: 36px; + padding-top: 41px; + padding-bottom: 43px; } + +.cushare--btn { + background: #0d41e1; + border-radius: 15px; + border: none; } + +.cushare__btn { + width: 184px; + height: 66px; } + +.servico { + width: 1200px; + max-width: 100%; + margin: 0 auto; } + +.rafter { + display: flex; + justify-content: space-around; + align-items: center; + width: 1300px; + max-width: 100%; + margin: 0 auto; + gap: 80px; } + +.shapes { + display: flex; } + +.shapes--small { + background: #cdf4fe; } + +.shapes__small { + width: 287px; + height: 338px; + border-radius: 0px 0px 500px 500px; + position: relative; } + +.innersm { + position: absolute; + left: 31.51px; + top: 98px; + background-color: #d9d9d9; + background-image: url("/assets/images/a happy excited man holding laptop computer 1.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + width: 222.16px; + height: 222px; + border-radius: 388.655px; + transform: matrix(1, 0, 0, -1, 0, 0); + transform: rotate(-360deg); } + +.shapes--big { + background: #3561e6; + border-radius: 0px 0px 500px 500px; } + +.shapes__big { + width: 322px; + height: 471px; + position: relative; } + +.innerbg { + position: absolute; + left: 25px; + top: 142px; + background-color: #d9d9d9; + background-image: url("/assets/images/joyful-handsome-european-man-feels-glad-celebrates-winning-online-game-clenches-fist-with-triumph-holds-mobile-phone-wears-round-spectacles-checkered-shirt-isolated-white-background 1.svg"); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + width: 276px; + height: 287.52px; + border-radius: 723.776px; + transform: matrix(1, 0, 0, -1, 0, 0); + transform: rotate(-360deg); } + +.line { + position: relative; } + +.line--main { + border: 10px solid #04647d; + transform: rotate(-90deg); } + +.line__main { + width: 474.03px; + position: absolute; + left: -250px; + top: -10px; } + +.line--text { + color: #04647d; } + +.line__text { + position: absolute; + left: -130px; + top: -225px; + font-weight: 700; + font-size: 24px; + line-height: 36px; + height: 36px; + width: 300px; + transform: rotate(-90deg); } + +.cushare { + display: flex; + flex-direction: column; } + +.cushare--headt, .cushare--parag { + color: #111111; } + +.cushare__head { + font-weight: 800; + font-size: 44px; + line-height: 55px; } + +.cushare__parag { + font-weight: 500; + font-size: 24px; + line-height: 36px; + padding-top: 41px; + padding-bottom: 43px; } + +.cushare--btn { + background: #0d41e1; + border-radius: 15px; + border: none; } + +.cushare__btn { + width: 184px; + height: 66px; } diff --git a/index.html b/index.html index 20ce3f4..ec7198a 100644 --- a/index.html +++ b/index.html @@ -11,6 +11,7 @@

Hello Digit Home Page!

+
diff --git a/package-lock.json b/package-lock.json index e5907cb..736b8af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,8 @@ "node-sass": "^7.0.3", "npm-run-all": "^4.1.5", "postcss": "^8.4.18", - "postcss-cli": "^10.0.0" + "postcss-cli": "^10.0.0", + "sass": "^1.55.0" } }, "node_modules/@babel/code-frame": { @@ -1569,6 +1570,12 @@ "node": ">= 4" } }, + "node_modules/immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -3454,6 +3461,23 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "node_modules/sass": { + "version": "1.55.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.55.0.tgz", + "integrity": "sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/sass-graph": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", @@ -5357,6 +5381,12 @@ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, + "immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -6734,6 +6764,17 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "sass": { + "version": "1.55.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.55.0.tgz", + "integrity": "sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, "sass-graph": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", diff --git a/package.json b/package.json index ce3d825..dbd8700 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "node-sass": "^7.0.3", "npm-run-all": "^4.1.5", "postcss": "^8.4.18", - "postcss-cli": "^10.0.0" + "postcss-cli": "^10.0.0", + "sass": "^1.55.0" } } diff --git a/scss/abstracts/_mixins.scss b/scss/abstracts/_mixins.scss index 0f4c103..6d09445 100644 --- a/scss/abstracts/_mixins.scss +++ b/scss/abstracts/_mixins.scss @@ -18,6 +18,7 @@ @mixin for-desktop-up { @media (min-width: 1025px) and (max-width: 1200px) { @content; + } } @mixin for-big-desktop-up { diff --git a/scss/components/_services.scss b/scss/components/_services.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/main.scss b/scss/main.scss index 67ffb51..6893e3b 100644 --- a/scss/main.scss +++ b/scss/main.scss @@ -10,6 +10,7 @@ @import "./components/navbar"; @import "./components/header"; +@import "./components/services"; //Layout files @@ -18,7 +19,7 @@ //Pages files @import "./pages/contact", "./pages/home", "./pages/login", "./pages/register", - "./pages/services"; + "./pages/services", "./pages/services"; //Themes files diff --git a/scss/pages/_services.scss b/scss/pages/_services.scss index e69de29..71ec965 100644 --- a/scss/pages/_services.scss +++ b/scss/pages/_services.scss @@ -0,0 +1,130 @@ +.servico{ + width: 1200px; + max-width: 100%; + margin: 0 auto; +} +.rafter{ + display: flex; + justify-content: space-around; + align-items: center; + width: 1300px; + max-width: 100%; + margin: 0 auto; + gap: 80px; +} + +// first container + +.shapes{ + display: flex; +} +.shapes--small{ + background: $sky_blue_100; +} +.shapes__small{ + width: 287px; + height: 338px; + border-radius: 0px 0px 500px 500px; + position: relative; +} +.innersm{ + position: absolute; + left: 31.51px; + top: 98px; + background-color: #d9d9d9; + background-image: url('/assets/images/a\ happy\ excited\ man\ holding\ laptop\ computer\ 1.svg'); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + width: 222.16px; + height: 222px; + border-radius: 388.655px; + transform: matrix(1, 0, 0, -1, 0, 0); + transform: rotate(-360deg); +} +.shapes--big{ + background: $royal_blue_500; + border-radius: 0px 0px 500px 500px; +} +.shapes__big{ + width: 322px; + height: 471px; + position: relative; +} +.innerbg{ + position: absolute; + left: 25px; + top: 142px; + background-color: #d9d9d9; + background-image: url('/assets/images/joyful-handsome-european-man-feels-glad-celebrates-winning-online-game-clenches-fist-with-triumph-holds-mobile-phone-wears-round-spectacles-checkered-shirt-isolated-white-background\ 1.svg'); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + width: 276px; + height: 287.52px; + border-radius: 723.776px; + transform: matrix(1, 0, 0, -1, 0, 0); + transform: rotate(-360deg); +} + +// second container + +.line{ + position: relative; +} +.line--main{ + border: 10px solid $sky_blue_900; + transform: rotate(-90deg); +} +.line__main{ + width: 474.03px; + position: absolute; + left: -250px; + top: -10px; +} +.line--text{ + color: $sky_blue_900; +} +.line__text{ + position: absolute; + left: -130px; + top: -225px; + font-weight: 700; + font-size: 24px; + line-height: 36px; + height: 36px; + width: 300px; + transform: rotate(-90deg); +} + +// third container + +.cushare{ + display: flex; + flex-direction: column; +} + +.cushare--headt, .cushare--parag{ + color: $grey_1200; +} +.cushare__head{ + font-weight: 800; + font-size: 44px; + line-height: 55px; +} +.cushare__parag{ + font-weight: 500; + font-size: 24px; + line-height: 36px; + padding-top: 41px; + padding-bottom: 43px; +} +.cushare--btn{ + background: $royal_blue_700; + border-radius: 15px; + border: none; +} +.cushare__btn{ + width: 184px; + height: 66px; +} \ No newline at end of file diff --git a/services.html b/services.html index f428aa5..341f368 100644 --- a/services.html +++ b/services.html @@ -9,5 +9,6 @@

Hello Services Page!

+
diff --git a/style/main.css b/style/main.css new file mode 100644 index 0000000..cc966e5 --- /dev/null +++ b/style/main.css @@ -0,0 +1,779 @@ +@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800&display=swap"); /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; + font-family: "Mulish", sans-serif; + font-size: 16px; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type=checkbox], +[type=radio] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type=search] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +/* Remove default margin */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; +} + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul[role=list], +ol[role=list] { + list-style: none; +} + +/* Set core root defaults */ +html:focus-within { + scroll-behavior: smooth; +} + +/* Set core body defaults */ +body { + min-height: 100vh; + text-rendering: optimizeSpeed; + line-height: 1.5; +} + +/* A elements that don't have a class get default styles */ +a:not([class]) { + text-decoration-skip-ink: auto; +} + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; +} + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; +} + +/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ +@media (prefers-reduced-motion: reduce) { + html:focus-within { + scroll-behavior: auto; + } + *, +*::before, +*::after { + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + scroll-behavior: auto !important; + } +} +.container { + width: 1200px; + max-width: 100%; + margin: 0 auto; +} + +.container-fluid { + width: 1300px; + max-width: 100%; + margin: 0 auto; +} + +.header { + display: flex; +} +.header__article { + flex-basis: 50%; + position: relative; +} +.header__article__circle { + position: absolute; + z-index: -1; +} +.header__article__circle img { + width: 80%; +} +.header__article__circle--bg { + top: 3rem; + left: -4.8rem; +} +.header__article__circle--sm1 { + top: 14.5rem; + left: 27rem; +} +.header__article__circle--sm2 { + top: 25.5rem; + left: 6.5rem; +} +.header__title { + font-size: 3.25rem; + width: 33.9rem; + font-weight: 800; + margin-top: 6rem; +} +.header__paragraph { + font-size: 1.5rem; + width: 33.9rem; + margin-top: 2rem; +} +.header__aside { + flex-basis: 50%; + display: flex; + justify-content: center; +} +.header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; +} +.header__aside__container--1 { + background-color: #cdf4fe; + width: 20rem; + height: 27.8rem; + border-radius: 0px 0px 31.25rem 31.25rem; +} +.header__aside__container--1 img { + margin-top: 10.6rem; +} +.header__aside__container--2 { + background-color: #3561e6; + width: 21.5rem; + height: 38.7rem; + border-radius: 0px 0px 31.25rem 31.25rem; +} +.header__aside__container--2 img { + margin-top: 21rem; +} + +.btn { + margin-top: 2rem; + padding: 15px 25px; +} + +@media (min-width: 300px) and (max-width: 480px) { + .header { + padding: 1rem; + } + .header__article { + flex-basis: 70%; + } + .header__title { + font-size: 1.5rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; + } + .header__paragraph { + font-size: 0.7rem; + margin-top: 1rem; + width: 100%; + } + .header__aside { + flex-basis: 30%; + display: flex; + justify-content: center; + } + .header__aside__container--2 { + background-color: #3561e6; + width: 5rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; + } + .header__aside__container--2 img { + margin-top: 10rem; + width: 90%; + } + .hide { + display: none; + } + .btn { + margin-top: 1rem; + padding: 7px 12px; + } +} +@media (min-width: 481px) and (max-width: 768px) { + .header { + padding: 1rem; + } + .header__article { + width: 60%; + } + .header__title { + font-size: 1.8rem; + font-weight: 800; + margin-top: 2rem; + width: 100%; + } + .header__paragraph { + font-size: 0.9rem; + margin-top: 1rem; + width: 100%; + } + .header__aside { + margin-left: 4rem; + width: 40%; + display: flex; + justify-content: center; + } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 6rem; + height: 10rem; + border-radius: 0px 0px 31.25rem 31.25rem; + } + .header__aside__container--1 img { + margin-top: 4rem; + width: 90%; + } + .header__aside__container--2 { + background-color: #3561e6; + width: 7rem; + height: 15rem; + border-radius: 0px 0px 31.25rem 31.25rem; + } + .header__aside__container--2 img { + margin-top: 8rem; + width: 90%; + } + .header .icon-hide { + display: none; + } + .btn { + margin-top: 1rem; + padding: 7px 12px; + } +} +@media (min-width: 769px) and (max-width: 1024px) { + .header { + padding: 2rem; + } + .header__article__circle img { + width: 50%; + } + .header__article__circle--bg { + top: 4rem; + left: -2rem; + } + .header__article__circle--sm1 { + top: 16rem; + left: 14rem; + } + .header__article__circle--sm2 { + top: 25rem; + left: 6.5rem; + } + .header__title { + font-size: 2.5rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; + } + .header__paragraph { + font-size: 1rem; + width: 100%; + margin-top: 2rem; + } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; + } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; + } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; + } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; + } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; + } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; + } + .header .hide { + display: block; + } +} +@media (min-width: 1025px) and (max-width: 1200px) { + .header { + padding: 2rem; + } + .header__article__circle img { + width: 50%; + } + .header__article__circle--bg { + top: 4rem; + left: -2rem; + } + .header__article__circle--sm1 { + top: 13rem; + left: 24rem; + } + .header__article__circle--sm2 { + top: 24rem; + left: 6.5rem; + } + .header__title { + font-size: 2.8rem; + width: 100%; + font-weight: 800; + margin-top: 6rem; + } + .header__paragraph { + font-size: 1.2rem; + width: 70%; + margin-top: 2rem; + } + .header__aside { + margin-left: 1rem; + flex-basis: 50%; + display: flex; + justify-content: center; + } + .header__aside__container img { + border-radius: 50%; + margin: auto; + width: 14.4rem; + } + .header__aside__container--1 { + background-color: #cdf4fe; + width: 60%; + height: 27.8rem; + } + .header__aside__container--1 img { + margin-top: 14rem; + width: 80%; + } + .header__aside__container--2 { + width: 70%; + height: 38.7rem; + } + .header__aside__container--2 img { + margin-top: 23rem; + width: 80%; + } + .header .hide { + display: block; + } +} +.servico { + width: 1200px; + max-width: 100%; + margin: 0 auto; +} + +.line--main { + border: 10px solid #04647D; +} + +.line__main { + width: 474.03px; + transform: rotate(-90deg); +} + +.line--text { + color: #04647D; +} + +.line__text { + font-weight: 700; + font-size: 24px; + line-height: 36px; + transform: rotate(-90deg); +} + +.cushare--headt, .cushare--parag { + color: #111111; +} + +.cushare__head { + font-weight: 800; + font-size: 44px; + line-height: 55px; +} + +.cushare__parag { + font-weight: 500; + font-size: 24px; + line-height: 36px; +} + +.cushare--btn { + background: #0D41E1; +} + +.servico { + width: 1200px; + max-width: 100%; + margin: 0 auto; +} + +.line--main { + border: 10px solid #04647D; +} + +.line__main { + width: 474.03px; + transform: rotate(-90deg); +} + +.line--text { + color: #04647D; +} + +.line__text { + font-weight: 700; + font-size: 24px; + line-height: 36px; + transform: rotate(-90deg); +} + +.cushare--headt, .cushare--parag { + color: #111111; +} + +.cushare__head { + font-weight: 800; + font-size: 44px; + line-height: 55px; +} + +.cushare__parag { + font-weight: 500; + font-size: 24px; + line-height: 36px; +} + +.cushare--btn { + background: #0D41E1; +} + +/*# sourceMappingURL=main.css.map */ diff --git a/style/main.css.map b/style/main.css.map new file mode 100644 index 0000000..4c75b29 --- /dev/null +++ b/style/main.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../scss/abstracts/_variables.scss","../scss/base/_normalize.scss","../scss/base/_reset.scss","../scss/components/_header.scss","../scss/abstracts/_mixins.scss","../scss/pages/_services.scss"],"names":[],"mappings":"AAAQ;ACER;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;AAEE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;AAEE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AC/VF;AACA;AAAA;AAAA;EAGE;;;AAGF;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUE;;;AAGF;AACA;AAAA;EAEE;;;AAGF;AACA;EACE;;;AAGF;AACA;EACE;EACA;EACA;;;AAGF;AACA;EACE;;;AAGF;AACA;AAAA;EAEE;EACA;;;AAGF;AACA;AAAA;AAAA;AAAA;EAIE;;;AAGF;AACA;EACE;IACE;;EAGF;AAAA;AAAA;IAGE;IACA;IACA;IACA;;;AAKJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;ACrFF;EACI;;AACA;EACE;EACA;;AAEF;EACG;EACA;;AACA;EACC;;AAED;EACC;EACA;;AAGD;EACE;EACA;;AAEF;EACG;EACA;;AAGN;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEJ;EACI;EACF;EACA;;AAGI;EACE;EACA;EACA;;AAEJ;EACI,kBH3CG;EG4CH;EACA;EACA;;AACA;EACI;;AAGR;EACI,kBHtDK;EGuDL;EACA;EACA;;AACA;EACI;;;AAOhB;EACI;EACA;;;ACtEF;ED2EC;IAIC;;EAHA;IACI;;EAGJ;IACI;IACA;IACA;IACA;;EAEJ;IACI;IACA;IACA;;EAEJ;IACI;IACF;IACA;;EAGE;IACI,kBHhGK;IGiGL;IACA;IACA;;EACA;IACI;IACA;;EAMX;IACG;;EAEH;IACG;IACA;;;AC9GN;EDmHE;IAII;;EAHA;IACI;;EAGJ;IACI;IACA;IACA;IACA;;EAEJ;IACI;IACA;IACA;;EAGJ;IACG;IACC;IACF;IACA;;EAEE;IACI,kBH5ID;IG6IC;IACA;IACA;;EACA;IACI;IACA;;EAGR;IACI,kBHxJC;IGyJD;IACA;IACA;;EACA;IACI;IACA;;EAKZ;IACI;;EAGH;IACG;IACA;;;ACjKV;EDsKE;IACE;;EAGK;IACC;;EAED;IACC;IACA;;EAGD;IACE;IACA;;EAEF;IACG;IACA;;EAGN;IACI;IACA;IACA;IACA;;EAGJ;IACI;IACA;IACA;;EAEJ;IACI;IACA;IACF;IACA;;EAGI;IACE;IACA;IACA;;EAEJ;IACI,kBH1ND;IG2NC;IACA;;EACA;IACI;IACA;;EAGR;IACI;IACA;;EACA;IACI;IACA;;EAMZ;IACI;;;ACnOV;EDyOE;IACI;;EAGK;IACC;;EAED;IACC;IACA;;EAGD;IACE;IACA;;EAEF;IACG;IACA;;EAGN;IACI;IACA;IACA;IACA;;EAGJ;IACI;IACA;IACA;;EAEJ;IACI;IACA;IACF;IACA;;EAGI;IACE;IACA;IACA;;EAEJ;IACI,kBHlSH;IGmSG;IACA;;EACA;IACI;IACA;;EAGR;IACI;IACA;;EACA;IACI;IACA;;EAMZ;IACI;;;AE7Td;EACE;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AAnCF;EACE;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE","file":"main.css"} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 6250594..3c8ac40 100644 --- a/yarn.lock +++ b/yarn.lock @@ -340,7 +340,7 @@ "ansi-styles" "^4.1.0" "supports-color" "^7.1.0" -"chokidar@^3.3.0": +"chokidar@^3.3.0", "chokidar@>=3.0.0 <4.0.0": "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==" "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" "version" "3.5.3" @@ -980,6 +980,11 @@ "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" "version" "5.2.0" +"immutable@^4.0.0": + "integrity" "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" + "resolved" "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz" + "version" "4.1.0" + "imurmurhash@^0.1.4": "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" @@ -2010,6 +2015,15 @@ "scss-tokenizer" "^0.4.3" "yargs" "^17.2.1" +"sass@^1.55.0": + "integrity" "sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A==" + "resolved" "https://registry.npmjs.org/sass/-/sass-1.55.0.tgz" + "version" "1.55.0" + dependencies: + "chokidar" ">=3.0.0 <4.0.0" + "immutable" "^4.0.0" + "source-map-js" ">=0.6.2 <2.0.0" + "scss-tokenizer@^0.4.3": "integrity" "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==" "resolved" "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz" @@ -2110,7 +2124,7 @@ "ip" "^2.0.0" "smart-buffer" "^4.2.0" -"source-map-js@^1.0.2": +"source-map-js@^1.0.2", "source-map-js@>=0.6.2 <2.0.0": "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" "version" "1.0.2" From 01c17205356bd01cea207cf15622a4aa686587a9 Mon Sep 17 00:00:00 2001 From: desglobe Date: Tue, 15 Nov 2022 02:46:00 +0100 Subject: [PATCH 4/4] feat: add some modify classes --- css/style.css | 122 ++++++++++++++++++++++++++++++++++++ scss/abstracts/_mixins.scss | 1 - scss/pages/_services.scss | 86 ++++++++++++++++++++++++- 3 files changed, 207 insertions(+), 2 deletions(-) diff --git a/css/style.css b/css/style.css index f3642e2..e639977 100644 --- a/css/style.css +++ b/css/style.css @@ -723,6 +723,67 @@ select { width: 184px; height: 66px; } +@media (min-width: 1024px) and (max-width: 1200px) { + .rafter { + gap: 70px; } + .shapes__small { + width: 250px; + height: 320px; } + .innersm { + width: 190.16px; + height: 200px; } + .shapes__big { + width: 280px; + height: 410px; } + .innerbg { + width: 236px; + height: 237.52px; } + .line__main { + left: -265px; + top: 20px; } + .line__text { + left: -145px; + top: -200px; } + .cushare__head { + font-size: 34px; } + .cushare__parag { + font-size: 20px; } + .cushare__btn { + width: 150px; + height: 56px; } } + +@media (min-width: 768px) and (max-width: 978px) { + .rafter { + display: flex; + flex-direction: column; } + .shapes { + position: relative; } + .shapes__small { + width: 250px; + height: 320px; } + .innersm { + width: 190.16px; + height: 200px; } + .shapes__big { + width: 280px; + height: 410px; } + .innerbg { + width: 236px; + height: 237.52px; } + .line__main { + left: -265px; + top: 20px; } + .line__text { + left: -145px; + top: -200px; } + .cushare__head { + font-size: 34px; } + .cushare__parag { + font-size: 20px; } + .cushare__btn { + width: 150px; + height: 56px; } } + .servico { width: 1200px; max-width: 100%; @@ -842,3 +903,64 @@ select { .cushare__btn { width: 184px; height: 66px; } + +@media (min-width: 1024px) and (max-width: 1200px) { + .rafter { + gap: 70px; } + .shapes__small { + width: 250px; + height: 320px; } + .innersm { + width: 190.16px; + height: 200px; } + .shapes__big { + width: 280px; + height: 410px; } + .innerbg { + width: 236px; + height: 237.52px; } + .line__main { + left: -265px; + top: 20px; } + .line__text { + left: -145px; + top: -200px; } + .cushare__head { + font-size: 34px; } + .cushare__parag { + font-size: 20px; } + .cushare__btn { + width: 150px; + height: 56px; } } + +@media (min-width: 768px) and (max-width: 978px) { + .rafter { + display: flex; + flex-direction: column; } + .shapes { + position: relative; } + .shapes__small { + width: 250px; + height: 320px; } + .innersm { + width: 190.16px; + height: 200px; } + .shapes__big { + width: 280px; + height: 410px; } + .innerbg { + width: 236px; + height: 237.52px; } + .line__main { + left: -265px; + top: 20px; } + .line__text { + left: -145px; + top: -200px; } + .cushare__head { + font-size: 34px; } + .cushare__parag { + font-size: 20px; } + .cushare__btn { + width: 150px; + height: 56px; } } diff --git a/scss/abstracts/_mixins.scss b/scss/abstracts/_mixins.scss index 6d09445..0f4c103 100644 --- a/scss/abstracts/_mixins.scss +++ b/scss/abstracts/_mixins.scss @@ -18,7 +18,6 @@ @mixin for-desktop-up { @media (min-width: 1025px) and (max-width: 1200px) { @content; - } } @mixin for-big-desktop-up { diff --git a/scss/pages/_services.scss b/scss/pages/_services.scss index 71ec965..2c0f92b 100644 --- a/scss/pages/_services.scss +++ b/scss/pages/_services.scss @@ -127,4 +127,88 @@ .cushare__btn{ width: 184px; height: 66px; -} \ No newline at end of file +} + + @media (min-width: 1024px) and (max-width: 1200px) { + .rafter{ + gap: 70px; + } + .shapes__small { + width: 250px; + height: 320px; + } + .innersm{ + width: 190.16px; + height: 200px; + } + .shapes__big { + width: 280px; + height: 410px; + } + .innerbg{ + width: 236px; + height: 237.52px; + } + .line__main { + left: -265px; + top: 20px; + } + .line__text{ + left: -145px; + top: -200px; + } + .cushare__head { + font-size: 34px; + } + .cushare__parag{ + font-size: 20px; + } + .cushare__btn { + width: 150px; + height: 56px; + } + } + + @media (min-width: 768px) and (max-width: 978px) { + .rafter { + display: flex; + flex-direction: column; + } + .shapes{ + position: relative; + } + .shapes__small { + width: 250px; + height: 320px; + } + .innersm { + width: 190.16px; + height: 200px; + } + .shapes__big { + width: 280px; + height: 410px; + } + .innerbg { + width: 236px; + height: 237.52px; + } + .line__main { + left: -265px; + top: 20px; + } + .line__text { + left: -145px; + top: -200px; + } + .cushare__head { + font-size: 34px; + } + .cushare__parag { + font-size: 20px; + } + .cushare__btn { + width: 150px; + height: 56px; + } + } \ No newline at end of file