From 1901c0f11aed6a3524a2b1539a333a41f4619d11 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Thu, 6 Apr 2023 18:16:44 +0800 Subject: [PATCH 01/31] add function to self light up buttons --- src/App.js | 22 +- src/components/SimonSays/SSButton.js | 62 +++++ src/index.css | 29 ++- src/index.js | 7 +- src/normalize.css | 351 +++++++++++++++++++++++++++ src/pages/SimonSaysGame.js | 90 +++++++ src/utils.js | 7 + 7 files changed, 544 insertions(+), 24 deletions(-) create mode 100644 src/components/SimonSays/SSButton.js create mode 100644 src/normalize.css create mode 100644 src/pages/SimonSaysGame.js create mode 100644 src/utils.js diff --git a/src/App.js b/src/App.js index 4a6f800f..ef0d676a 100644 --- a/src/App.js +++ b/src/App.js @@ -1,20 +1,16 @@ import React from "react"; -import logo from "./logo.png"; import "./App.css"; +import SimonSaysGame from "./pages/SimonSaysGame"; + class App extends React.Component { - render() { - return ( -
-
- logo -

- Edit src/App.js and save to reload. -

-
-
- ); - } + render() { + return ( +
+ +
+ ); + } } export default App; diff --git a/src/components/SimonSays/SSButton.js b/src/components/SimonSays/SSButton.js new file mode 100644 index 00000000..9b6f3ee7 --- /dev/null +++ b/src/components/SimonSays/SSButton.js @@ -0,0 +1,62 @@ +import React, { Component } from "react"; + +class SSButton extends Component { + constructor(props) { + super(props); + + this.state = { + isLitUp: false, + }; + } + + componentDidMount(prevProps, prevState) { + // if (prevProps.toLightUp !== this.props.toLightUp) { + if (this.props.id === +this.props.toLightUp) { + this.computerClick(); + console.log("Being called in children"); + } + // } + } + + // componentDidUpdate(prevProps, prevState) { + // if (prevProps.toLightUp !== this.props.toLightUp) { + // if (this.props.id === this.props.toLightUp) { + // this.computerClick(); + // console.log("Being called in children"); + // } + // } + // } + + computerClick = async () => { + await this.lightUpFor(500); + }; + + lightUpFor = (timing) => { + this.setState({ isLitUp: true }); + setTimeout(() => { + this.setState({ isLitUp: false }); + }, timing); + }; + + userHandleClick = async () => { + await this.lightUpFor(200); + }; + + render() { + return ( + + ); + } +} + +export default SSButton; diff --git a/src/index.css b/src/index.css index 4a1df4db..04d6e3e4 100644 --- a/src/index.css +++ b/src/index.css @@ -1,13 +1,26 @@ +*, +*::before, +*::after, +h1, +h2, +h3 { + margin: 0; + padding: 0; + box-sizing: border-box; +} + body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", - "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", + "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", + "Helvetica Neue", sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + + background-color: #affe9f; } code { - font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", - monospace; + font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", + monospace; } diff --git a/src/index.js b/src/index.js index 31508db1..30b4b39d 100644 --- a/src/index.js +++ b/src/index.js @@ -1,11 +1,12 @@ import React from "react"; import ReactDOM from "react-dom/client"; +import "./normalize.css"; import "./index.css"; import App from "./App"; const root = ReactDOM.createRoot(document.getElementById("root")); root.render( - - - + + + ); diff --git a/src/normalize.css b/src/normalize.css new file mode 100644 index 00000000..5d8c1e33 --- /dev/null +++ b/src/normalize.css @@ -0,0 +1,351 @@ +/*! 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; +} + +/** + * 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; +} diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js new file mode 100644 index 00000000..2649e07c --- /dev/null +++ b/src/pages/SimonSaysGame.js @@ -0,0 +1,90 @@ +import React, { Component } from "react"; +import SSButton from "../components/SimonSays/SSButton"; +import { getRandomIntInclusive } from "../utils"; + +let emptyArray = new Array(9).fill(""); + +class SimonSaysGame extends Component { + constructor(props) { + super(props); + + this.state = { + currentSequence: [], + currentButtonToLightUp: 11, + highScore: 0, + playerIsGuessing: false, + steps: 0, + }; + } + + generateSequence = () => { + let randomNumber = getRandomIntInclusive(0, 8); + this.setState((prevState) => { + return { + currentSequence: [...prevState.currentSequence, randomNumber], + }; + }); + }; + + lightUpButtonsInSequence = () => { + for (let i = 0; i < this.state.currentSequence.length; i++) { + setTimeout(() => { + this.setState((prevState) => { + return { + currentButtonToLightUp: prevState.currentSequence[i], + }; + }); + console.log("changing button in state"); + }, i * 1200); + } + }; + + handleGameStart = async () => { + await this.setState({ currentButtonToLightUp: 11 }); + await this.generateSequence(); + console.log("Sequece generated"); + await this.lightUpButtonsInSequence(); + }; + + render() { + return ( + <> +

Level: {this.state.currentSequence.length}

+ +
+ {emptyArray.map((elem, index) => { + return ( + + ); + })} + {/* + + + + + + + + */} +
+ + ); + } +} + +export default SimonSaysGame; diff --git a/src/utils.js b/src/utils.js new file mode 100644 index 00000000..d77873f4 --- /dev/null +++ b/src/utils.js @@ -0,0 +1,7 @@ +function getRandomIntInclusive(min, max) { + min = Math.ceil(min); + max = Math.floor(max); + return Math.floor(Math.random() * (max - min + 1) + min); // The maximum is inclusive and the minimum is inclusive +} + +export { getRandomIntInclusive }; From c1799c6d75c5c926e22a7a515b0ba697ca4fcaae Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Fri, 7 Apr 2023 00:19:08 +0800 Subject: [PATCH 02/31] game works as expected --- src/App.js | 2 + src/components/SimonSays/SSButton.js | 33 +++++------ src/pages/SimonSaysGame.js | 82 ++++++++++++++++++++++------ src/utils.js | 6 +- 4 files changed, 89 insertions(+), 34 deletions(-) diff --git a/src/App.js b/src/App.js index ef0d676a..9ff31373 100644 --- a/src/App.js +++ b/src/App.js @@ -2,12 +2,14 @@ import React from "react"; import "./App.css"; import SimonSaysGame from "./pages/SimonSaysGame"; +import NumberGame from "./pages/NumberGame"; class App extends React.Component { render() { return (
+ {/* */}
); } diff --git a/src/components/SimonSays/SSButton.js b/src/components/SimonSays/SSButton.js index 9b6f3ee7..6a403f6e 100644 --- a/src/components/SimonSays/SSButton.js +++ b/src/components/SimonSays/SSButton.js @@ -9,24 +9,24 @@ class SSButton extends Component { }; } - componentDidMount(prevProps, prevState) { - // if (prevProps.toLightUp !== this.props.toLightUp) { - if (this.props.id === +this.props.toLightUp) { - this.computerClick(); - console.log("Being called in children"); - } - // } - } - - // componentDidUpdate(prevProps, prevState) { - // if (prevProps.toLightUp !== this.props.toLightUp) { - // if (this.props.id === this.props.toLightUp) { - // this.computerClick(); - // console.log("Being called in children"); - // } + // componentDidMount(prevProps, prevState) { + // // if (prevProps.toLightUp !== this.props.toLightUp) { + // if (this.props.id === +this.props.toLightUp) { + // this.computerClick(); + // console.log("Being called in children"); // } + // // } // } + componentDidUpdate(prevProps, prevState) { + if (prevProps.toLightUp !== this.props.toLightUp) { + if (this.props.id === this.props.toLightUp) { + this.computerClick(); + console.log("Being called in children"); + } + } + } + computerClick = async () => { await this.lightUpFor(500); }; @@ -40,6 +40,7 @@ class SSButton extends Component { userHandleClick = async () => { await this.lightUpFor(200); + await this.props.onCheckCorrectInput(this.props.id); }; render() { @@ -53,7 +54,7 @@ class SSButton extends Component { borderRadius: "7px", }} onClick={this.userHandleClick} - disabled={this.props.isDisabled} + disabled={this.props.isDisabled ? true : false} > ); } diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 2649e07c..0c78b198 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import SSButton from "../components/SimonSays/SSButton"; -import { getRandomIntInclusive } from "../utils"; +import { getRandomIntInclusive, timeout } from "../utils"; let emptyArray = new Array(9).fill(""); @@ -14,11 +14,20 @@ class SimonSaysGame extends Component { highScore: 0, playerIsGuessing: false, steps: 0, + announcement: "", + showNextButton: true, }; } generateSequence = () => { let randomNumber = getRandomIntInclusive(0, 8); + if ( + randomNumber === + this.state.currentSequence[this.state.currentSequence.length - 1] + ) { + this.generateSequence(); + return; + } this.setState((prevState) => { return { currentSequence: [...prevState.currentSequence, randomNumber], @@ -34,23 +43,70 @@ class SimonSaysGame extends Component { currentButtonToLightUp: prevState.currentSequence[i], }; }); - console.log("changing button in state"); - }, i * 1200); + console.log( + "Button to light up: " + this.state.currentButtonToLightUp + ); + }, i * 1000); } }; handleGameStart = async () => { - await this.setState({ currentButtonToLightUp: 11 }); + await this.setState({ + currentButtonToLightUp: 11, + announcement: "", + showNextButton: false, + }); await this.generateSequence(); - console.log("Sequece generated"); await this.lightUpButtonsInSequence(); + await timeout(1000 * this.state.currentSequence.length); + await this.setState({ playerIsGuessing: true }); + }; + + checkCorrectInput = (id) => { + if (this.state.currentSequence[this.state.steps] !== id) { + this.setState({ announcement: "Wrong!" }); + this.restartGame(); + return; + } + + this.setState( + (prevState) => { + return { + steps: prevState.steps + 1, + }; + }, + () => { + if (this.state.steps === this.state.currentSequence.length) { + this.setState({ + announcement: "Round won!", + steps: 0, + showNextButton: true, + playerIsGuessing: false, + }); + } + } + ); + }; + + restartGame = () => { + this.setState({ + currentSequence: [], + currentButtonToLightUp: 11, + highScore: 0, + playerIsGuessing: false, + steps: 0, + showNextButton: true, + }); }; render() { return ( <>

Level: {this.state.currentSequence.length}

- + {this.state.showNextButton && ( + + )} +

{this.state.announcement}

{ return ( ); })} - {/* - - - - - - - - */}
); diff --git a/src/utils.js b/src/utils.js index d77873f4..aaf6f572 100644 --- a/src/utils.js +++ b/src/utils.js @@ -4,4 +4,8 @@ function getRandomIntInclusive(min, max) { return Math.floor(Math.random() * (max - min + 1) + min); // The maximum is inclusive and the minimum is inclusive } -export { getRandomIntInclusive }; +function timeout(timing) { + return new Promise((resolve) => setTimeout(resolve, timing)); +} + +export { getRandomIntInclusive, timeout }; From 5c4858ce7ddc11875044fefc65e8c2d2c1b71975 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Fri, 7 Apr 2023 01:14:13 +0800 Subject: [PATCH 03/31] improve ux by automatically starting next level --- src/pages/SimonSaysGame.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 0c78b198..1103b44f 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -57,6 +57,7 @@ class SimonSaysGame extends Component { showNextButton: false, }); await this.generateSequence(); + await timeout(1000); await this.lightUpButtonsInSequence(); await timeout(1000 * this.state.currentSequence.length); await this.setState({ playerIsGuessing: true }); @@ -77,12 +78,15 @@ class SimonSaysGame extends Component { }, () => { if (this.state.steps === this.state.currentSequence.length) { - this.setState({ - announcement: "Round won!", - steps: 0, - showNextButton: true, - playerIsGuessing: false, - }); + this.setState( + { + announcement: "Round won!", + steps: 0, + showNextButton: true, + playerIsGuessing: false, + }, + () => this.handleGameStart() + ); } } ); From e3b6956356e2125b5abe2237ebcee53e22ddad24 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Fri, 7 Apr 2023 16:21:04 +0800 Subject: [PATCH 04/31] number game works as expected --- src/App.js | 4 +- src/components/NumberGame/NGTimer.js | 0 src/pages/NumberGame.js | 102 +++++++++++++++++++++++++++ 3 files changed, 104 insertions(+), 2 deletions(-) create mode 100644 src/components/NumberGame/NGTimer.js create mode 100644 src/pages/NumberGame.js diff --git a/src/App.js b/src/App.js index 9ff31373..2efa33d4 100644 --- a/src/App.js +++ b/src/App.js @@ -8,8 +8,8 @@ class App extends React.Component { render() { return (
- - {/* */} + {/* */} +
); } diff --git a/src/components/NumberGame/NGTimer.js b/src/components/NumberGame/NGTimer.js new file mode 100644 index 00000000..e69de29b diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js new file mode 100644 index 00000000..3fa2e750 --- /dev/null +++ b/src/pages/NumberGame.js @@ -0,0 +1,102 @@ +import React, { Component } from "react"; +import { getRandomIntInclusive, timeout } from "../utils"; + +class NumberGame extends Component { + constructor(props) { + super(props); + this.state = { + userInput: "", + currentSequence: [], + level: 1, + display: "", + userIsGuessing: false, + showLossScreen: false, + }; + } + + generateSequence = () => { + let randomNumber = []; + for (let i = 0; i < this.state.level; i++) { + randomNumber.push(getRandomIntInclusive(0, 9)); + } + + this.setState((prevState) => { + return { + currentSequence: [...randomNumber], + level: prevState.level + 1, + }; + }); + }; + + startGame = async () => { + await this.generateSequence(); + await this.setState({ + display: this.state.currentSequence, + userIsGuessing: false, + userInput: "", + }); + await timeout(this.state.currentSequence.length * 1000); + await this.setState({ display: "", userIsGuessing: true }); + }; + + restartGame = () => { + this.setState({ + userInput: "", + currentSequence: [], + level: 1, + display: "", + userIsGuessing: false, + showLossScreen: false, + }); + }; + + handleSubmit = (e) => { + e.preventDefault(); + let input = this.state.userInput.trim(); + if (input === "") return; + + if (input === this.state.currentSequence.join("")) { + this.startGame(); + } else { + this.setState({ userIsGuessing: false, showLossScreen: true }); + } + }; + + handleChange = (e) => { + this.setState({ userInput: e.target.value }); + }; + + render() { + return ( + <> + {this.state.level === 1 && ( + + )} +

{this.state.display}

+ {this.state.userIsGuessing && ( + <> +

What was the number?

+
+ +
+ + )} + {this.state.showLossScreen && ( + <> +

Oops, your number was

+

{this.state.currentSequence}

+

You've entered

+

{this.state.userInput}

+ + + )} + + ); + } +} + +export default NumberGame; From 5200e1e2279fed73e9127e5db1d899687164ce8b Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Fri, 7 Apr 2023 18:56:16 +0800 Subject: [PATCH 05/31] word game works as expected --- package-lock.json | 855 ++++++++++++++++++++++++- package.json | 3 + public/index.html | 41 +- src/App.js | 4 +- src/components/NumberGame/NGTimer.js | 9 + src/data/words.json | 911 +++++++++++++++++++++++++++ src/pages/WordGame.js | 91 +++ src/utils.js | 18 +- 8 files changed, 1895 insertions(+), 37 deletions(-) create mode 100644 src/data/words.json create mode 100644 src/pages/WordGame.js diff --git a/package-lock.json b/package-lock.json index c205fc57..efb5304c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,9 @@ "name": "project1-bootcamp", "version": "0.1.0", "dependencies": { + "@emotion/react": "^11.10.6", + "@emotion/styled": "^11.10.6", + "@mui/material": "^5.11.16", "react": "^18.1.0", "react-dom": "^18.1.0", "react-scripts": "5.0.1" @@ -1764,11 +1767,11 @@ } }, "node_modules/@babel/runtime": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", - "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", "dependencies": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.11" }, "engines": { "node": ">=6.9.0" @@ -1997,6 +2000,158 @@ "postcss": "^8.3" } }, + "node_modules/@emotion/babel-plugin": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz", + "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.1", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.1.3" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.10.7", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.7.tgz", + "integrity": "sha512-VLl1/2D6LOjH57Y8Vem1RoZ9haWF4jesHDGiHtKozDQuBIkJm2gimVo0I02sWCuzZtVACeixTVB4jeE8qvCBoQ==", + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.1", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.1.3" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dependencies": { + "@emotion/memoize": "^0.8.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/react": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz", + "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" + }, + "node_modules/@emotion/styled": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", + "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, "node_modules/@eslint/eslintrc": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", @@ -2785,6 +2940,237 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" }, + "node_modules/@mui/base": { + "version": "5.0.0-alpha.124", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.124.tgz", + "integrity": "sha512-I6M+FrjRCybQCr8I8JTu6L2MkUobSQFgNIpOJyDNKL5zq/73LvZIQXvsKumAzthVGvI1PYaarM9vGDrDYbumKA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@emotion/is-prop-valid": "^1.2.0", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@popperjs/core": "^2.11.7", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/base/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/core-downloads-tracker": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.16.tgz", + "integrity": "sha512-GxRfZ/HquQ/1nUc9qQVGReP6oOMS8/3QjPJ+23a7TMrxl2wjlmXrMNn7tRa30vZcGcDgEG+J0aseefUN0AoawQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + } + }, + "node_modules/@mui/material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", + "integrity": "sha512-++glQqbZ3rMzOWB77yOvqRG+k8+scYTUKVWZpWff+GWsf6L10g9L2wgRhhAS8bDLuxCbXZlPNbSZowXDDw6z6Q==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/base": "5.0.0-alpha.124", + "@mui/core-downloads-tracker": "^5.11.16", + "@mui/system": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/private-theming": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", + "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.16.tgz", + "integrity": "sha512-8dJRR/LqtGGaZN21p1vU9euwrKERlgtQIWyuzBKZ8/cuSlW5rIzlp46liP+Uh0+7d9NcHU0H4hBMoPt3ax64PA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@emotion/cache": "^11.10.5", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.16.tgz", + "integrity": "sha512-JY7CNm7ik2Gr4kQpz1+C9N/f4ET3QjVBo/iaHcmlSOgjdxnOzFbv+vCdb1DMzBGew+UbqckppZpZwbgbrBE2Rw==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/private-theming": "^5.11.13", + "@mui/styled-engine": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", + "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@types/prop-types": "^15.7.5", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@mui/utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -2866,6 +3252,15 @@ } } }, + "node_modules/@popperjs/core": { + "version": "2.11.7", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", + "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -3387,6 +3782,11 @@ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, "node_modules/@types/q": { "version": "1.5.5", "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", @@ -3402,6 +3802,32 @@ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, + "node_modules/@types/react": { + "version": "18.0.33", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.33.tgz", + "integrity": "sha512-sHxzVxeanvQyQ1lr8NSHaj0kDzcNiGpILEVt69g9S31/7PfMvNCKLKcsHw4lYKjs3cGNJjXSP4mYzX43QlnjNA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-is": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "dependencies": { + "@types/react": "*" + } + }, "node_modules/@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", @@ -3415,6 +3841,11 @@ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, "node_modules/@types/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", @@ -4920,6 +5351,14 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -5586,6 +6025,11 @@ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, "node_modules/damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -5829,6 +6273,15 @@ "utila": "~0.4" } }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, "node_modules/dom-serializer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", @@ -7138,6 +7591,11 @@ "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -7705,6 +8163,19 @@ "he": "bin/he" } }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -13184,6 +13655,21 @@ } } }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, "node_modules/readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -13247,9 +13733,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, "node_modules/regenerator-transform": { "version": "0.15.0", @@ -14246,6 +14732,11 @@ "postcss": "^8.2.15" } }, + "node_modules/stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -17044,11 +17535,11 @@ } }, "@babel/runtime": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", - "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.11" } }, "@babel/runtime-corejs3": { @@ -17187,6 +17678,132 @@ "integrity": "sha512-T5ZyNSw9G0x0UDFiXV40a7VjKw2b+l4G+S0sctKqxhx8cg9QtMUAGwJBVU9mHPDPoZEmwm0tEoukjl4zb9MU7Q==", "requires": {} }, + "@emotion/babel-plugin": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz", + "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.1", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.1.3" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "@emotion/cache": { + "version": "11.10.7", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.7.tgz", + "integrity": "sha512-VLl1/2D6LOjH57Y8Vem1RoZ9haWF4jesHDGiHtKozDQuBIkJm2gimVo0I02sWCuzZtVACeixTVB4jeE8qvCBoQ==", + "requires": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.1", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.1.3" + } + }, + "@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "requires": { + "@emotion/memoize": "^0.8.0" + } + }, + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "@emotion/react": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz", + "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==", + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "requires": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" + }, + "@emotion/styled": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", + "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + } + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "requires": {} + }, + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, "@eslint/eslintrc": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", @@ -17771,6 +18388,120 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" }, + "@mui/base": { + "version": "5.0.0-alpha.124", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.124.tgz", + "integrity": "sha512-I6M+FrjRCybQCr8I8JTu6L2MkUobSQFgNIpOJyDNKL5zq/73LvZIQXvsKumAzthVGvI1PYaarM9vGDrDYbumKA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@emotion/is-prop-valid": "^1.2.0", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@popperjs/core": "^2.11.7", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "dependencies": { + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, + "@mui/core-downloads-tracker": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.16.tgz", + "integrity": "sha512-GxRfZ/HquQ/1nUc9qQVGReP6oOMS8/3QjPJ+23a7TMrxl2wjlmXrMNn7tRa30vZcGcDgEG+J0aseefUN0AoawQ==" + }, + "@mui/material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", + "integrity": "sha512-++glQqbZ3rMzOWB77yOvqRG+k8+scYTUKVWZpWff+GWsf6L10g9L2wgRhhAS8bDLuxCbXZlPNbSZowXDDw6z6Q==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/base": "5.0.0-alpha.124", + "@mui/core-downloads-tracker": "^5.11.16", + "@mui/system": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "dependencies": { + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, + "@mui/private-theming": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", + "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "prop-types": "^15.8.1" + } + }, + "@mui/styled-engine": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.16.tgz", + "integrity": "sha512-8dJRR/LqtGGaZN21p1vU9euwrKERlgtQIWyuzBKZ8/cuSlW5rIzlp46liP+Uh0+7d9NcHU0H4hBMoPt3ax64PA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@emotion/cache": "^11.10.5", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + } + }, + "@mui/system": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.16.tgz", + "integrity": "sha512-JY7CNm7ik2Gr4kQpz1+C9N/f4ET3QjVBo/iaHcmlSOgjdxnOzFbv+vCdb1DMzBGew+UbqckppZpZwbgbrBE2Rw==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/private-theming": "^5.11.13", + "@mui/styled-engine": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + } + }, + "@mui/types": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", + "requires": {} + }, + "@mui/utils": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", + "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@types/prop-types": "^15.7.5", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "dependencies": { + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -17810,6 +18541,11 @@ "source-map": "^0.7.3" } }, + "@popperjs/core": { + "version": "2.11.7", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", + "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==" + }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -18201,6 +18937,11 @@ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, "@types/q": { "version": "1.5.5", "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", @@ -18216,6 +18957,32 @@ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, + "@types/react": { + "version": "18.0.33", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.33.tgz", + "integrity": "sha512-sHxzVxeanvQyQ1lr8NSHaj0kDzcNiGpILEVt69g9S31/7PfMvNCKLKcsHw4lYKjs3cGNJjXSP4mYzX43QlnjNA==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-is": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", + "requires": { + "@types/react": "*" + } + }, + "@types/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "requires": { + "@types/react": "*" + } + }, "@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", @@ -18229,6 +18996,11 @@ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, + "@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, "@types/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", @@ -19343,6 +20115,11 @@ "wrap-ansi": "^7.0.0" } }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -19809,6 +20586,11 @@ } } }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, "damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -19990,6 +20772,15 @@ "utila": "~0.4" } }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, "dom-serializer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", @@ -20961,6 +21752,11 @@ "pkg-dir": "^4.1.0" } }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -21341,6 +22137,21 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, "hoopy": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", @@ -25174,6 +25985,17 @@ "workbox-webpack-plugin": "^6.4.1" } }, + "react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -25224,9 +26046,9 @@ } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, "regenerator-transform": { "version": "0.15.0", @@ -25955,6 +26777,11 @@ "postcss-selector-parser": "^6.0.4" } }, + "stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", diff --git a/package.json b/package.json index a100866d..0d7218cb 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,9 @@ "version": "0.1.0", "private": true, "dependencies": { + "@emotion/react": "^11.10.6", + "@emotion/styled": "^11.10.6", + "@mui/material": "^5.11.16", "react": "^18.1.0", "react-dom": "^18.1.0", "react-scripts": "5.0.1" diff --git a/public/index.html b/public/index.html index bd669818..f175f775 100644 --- a/public/index.html +++ b/public/index.html @@ -1,21 +1,21 @@ - - - - - - - - - - - Rocket Bootcamp Project - - - -
- - + --> diff --git a/src/App.js b/src/App.js index 2efa33d4..0a9d82f0 100644 --- a/src/App.js +++ b/src/App.js @@ -3,13 +3,15 @@ import "./App.css"; import SimonSaysGame from "./pages/SimonSaysGame"; import NumberGame from "./pages/NumberGame"; +import WordGame from "./pages/WordGame"; class App extends React.Component { render() { return (
{/* */} - + {/* */} +
); } diff --git a/src/components/NumberGame/NGTimer.js b/src/components/NumberGame/NGTimer.js index e69de29b..6bae2ef4 100644 --- a/src/components/NumberGame/NGTimer.js +++ b/src/components/NumberGame/NGTimer.js @@ -0,0 +1,9 @@ +import React, { Component } from "react"; + +class NGTimer extends Component { + render() { + return
; + } +} + +export default NGTimer; diff --git a/src/data/words.json b/src/data/words.json new file mode 100644 index 00000000..17d077b7 --- /dev/null +++ b/src/data/words.json @@ -0,0 +1,911 @@ +[ + "rumor", + "happen", + "match", + "sail", + "sick", + "floor", + "summit", + "shadow", + "census", + "chorus", + "launch", + "abbey", + "eject", + "resist", + "guilt", + "repeat", + "drama", + "easy", + "morsel", + "swipe", + "equip", + "reader", + "pray", + "grave", + "cord", + "cheek", + "figure", + "rebel", + "native", + "rack", + "fade", + "basket", + "reform", + "hall", + "area", + "root", + "breeze", + "shift", + "cane", + "cash", + "hour", + "galaxy", + "breed", + "straw", + "offset", + "speech", + "appear", + "porter", + "mosque", + "flush", + "sheet", + "whip", + "finger", + "suite", + "glare", + "base", + "catch", + "cheque", + "critic", + "circle", + "block", + "talk", + "salad", + "bronze", + "occupy", + "morale", + "policy", + "weak", + "narrow", + "essay", + "Koran", + "direct", + "aware", + "worth", + "choose", + "outer", + "stamp", + "agile", + "weave", + "case", + "lift", + "shell", + "liver", + "safari", + "linear", + "star", + "makeup", + "snack", + "snow", + "cope", + "fault", + "alive", + "ideal", + "foot", + "reduce", + "solid", + "inch", + "arise", + "master", + "sigh", + "shelf", + "brake", + "admire", + "leader", + "tooth", + "bitch", + "coach", + "dare", + "beam", + "sell", + "change", + "broken", + "edge", + "absorb", + "side", + "basin", + "mess", + "crown", + "effort", + "burst", + "series", + "upset", + "beard", + "lane", + "palm", + "wing", + "torch", + "heaven", + "young", + "stand", + "polish", + "pardon", + "mouth", + "sphere", + "charge", + "grace", + "back", + "writer", + "bridge", + "even", + "rent", + "endure", + "story", + "remain", + "gloom", + "exile", + "need", + "revise", + "punch", + "future", + "date", + "forest", + "crash", + "bald", + "coup", + "coma", + "soak", + "joint", + "begin", + "screen", + "apple", + "weight", + "yard", + "order", + "sermon", + "bird", + "pity", + "efflux", + "mirror", + "stroll", + "menu", + "tube", + "guest", + "terms", + "reveal", + "long", + "scrap", + "rough", + "lake", + "score", + "summer", + "orbit", + "seem", + "wonder", + "bold", + "thumb", + "attack", + "coffin", + "sketch", + "form", + "tumble", + "half", + "member", + "bacon", + "rush", + "castle", + "poison", + "mail", + "steam", + "core", + "snail", + "seller", + "invite", + "disk", + "ready", + "refer", + "indoor", + "kill", + "weapon", + "haunt", + "TRUE", + "slice", + "fame", + "extent", + "knife", + "party", + "margin", + "tray", + "number", + "medal", + "bottle", + "throw", + "cafe", + "driver", + "source", + "cook", + "frank", + "absent", + "unique", + "bland", + "jury", + "sofa", + "bundle", + "brag", + "clock", + "debut", + "nuance", + "aisle", + "stroke", + "wrap", + "real", + "wound", + "slump", + "friend", + "kick", + "powder", + "crouch", + "chord", + "shine", + "smile", + "garage", + "nerve", + "mayor", + "depart", + "lock", + "oral", + "close", + "choke", + "virtue", + "tiger", + "honor", + "soft", + "stable", + "final", + "pour", + "snake", + "prize", + "damage", + "donor", + "land", + "boat", + "patrol", + "light", + "park", + "ring", + "revoke", + "field", + "method", + "widen", + "chance", + "revive", + "tile", + "watch", + "pillow", + "waist", + "spit", + "spirit", + "host", + "dinner", + "dine", + "gown", + "slip", + "give", + "still", + "item", + "hurl", + "cancer", + "guitar", + "silk", + "moving", + "fence", + "yearn", + "oppose", + "rank", + "goal", + "lawyer", + "turn", + "rear", + "hole", + "asylum", + "plant", + "output", + "detail", + "soar", + "entry", + "full", + "swim", + "flex", + "draw", + "horn", + "curl", + "herd", + "rock", + "plan", + "zone", + "groan", + "money", + "adopt", + "eaux", + "space", + "danger", + "tract", + "racism", + "month", + "stream", + "sample", + "knot", + "outfit", + "decide", + "fair", + "runner", + "pain", + "brown", + "skate", + "dome", + "minor", + "text", + "wander", + "heel", + "lemon", + "find", + "braid", + "gold", + "design", + "seal", + "title", + "abuse", + "bake", + "king", + "mile", + "wine", + "voice", + "steep", + "take", + "club", + "jockey", + "seize", + "hold", + "center", + "filter", + "shower", + "blue", + "bread", + "enemy", + "lean", + "dress", + "gravel", + "know", + "jacket", + "navy", + "tone", + "exact", + "arch", + "stake", + "last", + "slap", + "spell", + "stitch", + "jest", + "tiptoe", + "grain", + "deck", + "fire", + "tired", + "fight", + "common", + "soil", + "wild", + "shiver", + "bill", + "bishop", + "dawn", + "rice", + "bulb", + "free", + "dream", + "excuse", + "credit", + "miss", + "muscle", + "offend", + "fine", + "chew", + "cousin", + "dull", + "acid", + "rifle", + "crew", + "Venus", + "truck", + "remind", + "trace", + "effect", + "stun", + "debate", + "glory", + "crowd", + "slam", + "barrel", + "grief", + "store", + "chin", + "mercy", + "wall", + "pawn", + "debt", + "layout", + "video", + "stem", + "copy", + "belief", + "sweep", + "appeal", + "army", + "hike", + "asset", + "brave", + "list", + "thread", + "decade", + "noble", + "polite", + "pile", + "frame", + "fate", + "grip", + "virus", + "pure", + "tidy", + "sodium", + "harbor", + "thigh", + "public", + "view", + "taxi", + "bait", + "riot", + "ridge", + "tongue", + "utter", + "build", + "funny", + "scene", + "trip", + "movie", + "scan", + "ritual", + "planet", + "sale", + "fare", + "option", + "just", + "study", + "note", + "tycoon", + "please", + "survey", + "ankle", + "double", + "poem", + "enjoy", + "useful", + "drug", + "theft", + "horse", + "pack", + "instal", + "fear", + "quota", + "bowel", + "cover", + "arena", + "split", + "elite", + "allow", + "wake", + "grind", + "doll", + "crime", + "cruel", + "remark", + "ditch", + "insure", + "clue", + "favor", + "topple", + "move", + "memory", + "seed", + "chaos", + "follow", + "swear", + "greet", + "tactic", + "column", + "style", + "smash", + "lend", + "tail", + "coffee", + "press", + "wire", + "lead", + "bench", + "belt", + "penny", + "obese", + "taste", + "poll", + "quote", + "expand", + "mask", + "golf", + "ignite", + "worm", + "dragon", + "tasty", + "sticky", + "ivory", + "spoil", + "strike", + "pepper", + "pilot", + "iron", + "gene", + "reach", + "sight", + "bother", + "twin", + "heat", + "file", + "jelly", + "angle", + "desire", + "amber", + "neck", + "vain", + "float", + "boom", + "sting", + "winter", + "facade", + "equal", + "dozen", + "valley", + "tell", + "want", + "fairy", + "carry", + "bite", + "string", + "size", + "jump", + "ride", + "reward", + "site", + "teach", + "help", + "ignore", + "gaffe", + "diet", + "rate", + "animal", + "camera", + "marble", + "jail", + "novel", + "horror", + "herb", + "banner", + "remedy", + "mold", + "desk", + "aspect", + "lung", + "hero", + "course", + "fleet", + "angel", + "bring", + "banana", + "script", + "room", + "answer", + "award", + "tread", + "impact", + "formal", + "solve", + "pump", + "scream", + "nature", + "theme", + "tumour", + "sweat", + "ferry", + "idea", + "trust", + "visual", + "feast", + "misery", + "loose", + "kidnap", + "lobby", + "relate", + "peace", + "onion", + "exempt", + "count", + "branch", + "test", + "bolt", + "flag", + "brand", + "panel", + "drown", + "bless", + "mark", + "layer", + "volume", + "player", + "dash", + "prince", + "locate", + "cotton", + "zero", + "lunch", + "mature", + "bind", + "care", + "late", + "deputy", + "rider", + "drop", + "basic", + "ticket", + "wait", + "deep", + "storm", + "short", + "wear", + "banish", + "robot", + "make", + "earwax", + "review", + "sleeve", + "thesis", + "black", + "bell", + "clear", + "flock", + "mind", + "colony", + "market", + "loss", + "heroin", + "patent", + "love", + "snub", + "prison", + "refund", + "petty", + "part", + "card", + "issue", + "drain", + "deadly", + "tempt", + "frown", + "goat", + "term", + "drag", + "vote", + "east", + "turkey", + "flow", + "lamb", + "cycle", + "buffet", + "prove", + "moment", + "show", + "wage", + "cower", + "hammer", + "heavy", + "spin", + "drawer", + "panic", + "salt", + "inside", + "pull", + "shrink", + "shorts", + "senior", + "square", + "lily", + "meet", + "dairy", + "hand", + "canvas", + "hell", + "poor", + "embryo", + "meal", + "year", + "budget", + "viable", + "notice", + "marsh", + "punish", + "shame", + "rung", + "wrist", + "nose", + "escape", + "elect", + "shave", + "smoke", + "fill", + "train", + "lost", + "cheap", + "shop", + "mutter", + "fibre", + "faint", + "vague", + "arrest", + "stool", + "thaw", + "colon", + "high", + "family", + "injury", + "work", + "enfix", + "Bible", + "fruit", + "person", + "crisis", + "pick", + "stock", + "bond", + "urge", + "fresh", + "pride", + "fail", + "jewel", + "bloody", + "virgin", + "chalk", + "axis", + "ballet", + "laser", + "extend", + "desert", + "cheat", + "marine", + "slab", + "preach", + "front", + "ladder", + "toast", + "safety", + "feel", + "woman", + "muggy", + "rise", + "skip", + "echo", + "stage", + "chest", + "flight", + "tease", + "kidney", + "forbid", + "brick", + "origin", + "prey", + "color", + "draft", + "team", + "cheese", + "agree", + "junior", + "carpet", + "maze", + "city", + "shot", + "suffer", + "lace", + "cinema", + "basis", + "pastel", + "large", + "acquit", + "afford", + "organ", + "hair", + "power", + "chase", + "merit", + "elbow", + "energy", + "place", + "velvet", + "exotic", + "growth", + "proud", + "thin", + "pair", + "fish", + "lodge", + "thank", + "labour", + "slime", + "gain", + "belly", + "garlic", + "climb", + "latest", + "time", + "eagle", + "wife", + "pause", + "chop", + "kettle", + "green", + "album", + "swell", + "matrix", + "rich", + "wood", + "sink", + "spring", + "worry", + "tick", + "voter", + "fist", + "plead", + "relief", + "slant", + "bike", + "brush", + "fever", + "door", + "cable", + "profit", + "glass", + "path", + "dead", + "corpse", + "creed", + "bang", + "scrape", + "minute", + "thick", + "jungle", + "moral", + "bride", + "handy", + "giant", + "death", + "start", + "Sunday", + "squash", + "tune", + "clean", + "gossip", + "chain", + "sacred", + "father", + "salmon", + "tense", + "halt", + "gutter", + "middle" +] diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js new file mode 100644 index 00000000..36fbed4c --- /dev/null +++ b/src/pages/WordGame.js @@ -0,0 +1,91 @@ +import React, { Component } from "react"; +import { getRandomIntInclusive, getRandomWord, shuffle } from "../utils"; + +class WordGame extends Component { + constructor(props) { + super(props); + this.state = { + livesLeft: 3, + words: new Set(), + displayWord: "", + score: 0, + gameOver: false, + testArr: new Set([1, 2, 3, 4]), + }; + } + + selectWord = () => { + // roll a dice + let outcome = getRandomIntInclusive(1, 3); + + // 2/3 chance to get a new word + if (this.state.score < 5 || outcome !== 1) { + let newWord = getRandomWord(); + this.setState((prevState) => { + return { + displayWord: newWord, + }; + }); + } else { + let newWord = shuffle([...this.state.words])[0]; + this.setState((prevState) => { + return { + displayWord: newWord, + }; + }); + } + + // (1/3 chance to get show a duplicate) + }; + + checkUserInput = async (e) => { + let result = this.state.words.has(this.state.displayWord); + if ( + (e.target.name === "seen" && result) || + (e.target.name === "not-seen" && !result) + ) { + await this.setState((prevState) => { + return { + score: prevState.score + 1, + words: new Set([...prevState.words, prevState.displayWord]), + }; + }); + await this.selectWord(); + } else { + this.setState((prevState) => { + if (prevState.livesLeft - 1 === 0) { + return { + livesLeft: 0, + gameOver: true, + }; + } + return { + livesLeft: prevState.livesLeft - 1, + }; + }); + } + }; + + render() { + return ( + <> + +

Lives left: {this.state.livesLeft}

+

Score: {this.state.score}

+

Have you seen this word?

+
+

{this.state.displayWord}

+

{this.state.words}

+
+ + + + ); + } +} + +export default WordGame; diff --git a/src/utils.js b/src/utils.js index aaf6f572..5f0d3e4a 100644 --- a/src/utils.js +++ b/src/utils.js @@ -1,3 +1,5 @@ +import words from "./data/words.json"; + function getRandomIntInclusive(min, max) { min = Math.ceil(min); max = Math.floor(max); @@ -8,4 +10,18 @@ function timeout(timing) { return new Promise((resolve) => setTimeout(resolve, timing)); } -export { getRandomIntInclusive, timeout }; +const getRandomWord = () => { + // Lowercase words for simplicity + return words[Math.floor(Math.random() * words.length)].toLowerCase(); +}; + +function shuffle(array) { + for (let i = array.length - 1; i > 0; i--) { + let j = Math.floor(Math.random() * (i + 1)); + [array[i], array[j]] = [array[j], array[i]]; + } + + return array; +} + +export { getRandomIntInclusive, timeout, getRandomWord, shuffle }; From 7bba12293230acb55f10f659e71c67593b5400a8 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Sat, 8 Apr 2023 18:40:21 +0800 Subject: [PATCH 06/31] no repeat game works as expected --- src/App.js | 4 +- src/components/NoRepeatGame/NRCards.js | 26 ++++++++ src/pages/NoRepeatGame.js | 89 ++++++++++++++++++++++++++ src/utils.js | 23 ++++++- 4 files changed, 140 insertions(+), 2 deletions(-) create mode 100644 src/components/NoRepeatGame/NRCards.js create mode 100644 src/pages/NoRepeatGame.js diff --git a/src/App.js b/src/App.js index 0a9d82f0..e3a2db2d 100644 --- a/src/App.js +++ b/src/App.js @@ -4,6 +4,7 @@ import "./App.css"; import SimonSaysGame from "./pages/SimonSaysGame"; import NumberGame from "./pages/NumberGame"; import WordGame from "./pages/WordGame"; +import NoRepeatGame from "./pages/NoRepeatGame"; class App extends React.Component { render() { @@ -11,7 +12,8 @@ class App extends React.Component {
{/* */} {/* */} - + {/* */} +
); } diff --git a/src/components/NoRepeatGame/NRCards.js b/src/components/NoRepeatGame/NRCards.js new file mode 100644 index 00000000..40cb823c --- /dev/null +++ b/src/components/NoRepeatGame/NRCards.js @@ -0,0 +1,26 @@ +import React, { Component } from "react"; + +class NRCards extends Component { + render() { + let bgColor; + if (!this.props.isGameOver) bgColor = "#E7F6F3"; + else if (this.props.isGameOver && this.props.isAlreadyClicked) + bgColor = "#1CB319"; + else bgColor = "#B31930"; + return ( + + ); + } +} + +export default NRCards; diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js new file mode 100644 index 00000000..75a1bfe5 --- /dev/null +++ b/src/pages/NoRepeatGame.js @@ -0,0 +1,89 @@ +import React, { Component } from "react"; +import { getArrayOfWords, shuffle } from "../utils"; +import NRCards from "../components/NoRepeatGame/NRCards"; + +class NoRepeatGame extends Component { + constructor(props) { + super(props); + this.state = { + score: 0, + hiScore: 0, + wordsArray: getArrayOfWords(16), + alreadyClicked: [], + isGameOver: false, + lastClickedWord: "", + }; + } + + handleClick = (word) => { + if (this.state.alreadyClicked.includes(word)) { + console.log("Lose and restart"); + this.setState({ isGameOver: true, lastClickedWord: word }); + } else { + this.setState((prevState) => { + return { + score: prevState.score + 1, + hiScore: Math.max(prevState.score + 1, prevState.hiScore), + wordsArray: [...shuffle(prevState.wordsArray)], + alreadyClicked: [...prevState.alreadyClicked, word], + }; + }); + } + + // let newHighScore = Math.max(this.state.score, this.state.hiScore); + // this.setState({ hiScore: newHighScore }); + }; + + restartGame = () => { + this.setState({ + score: 0, + wordsArray: getArrayOfWords(16), + alreadyClicked: [], + isGameOver: false, + }); + }; + + render() { + return ( + <> +

Click on each card exactly once!

+

Score: {this.state.score}

+

HiScore: {this.state.hiScore}

+ +
+ {this.state.wordsArray.map((word) => { + let bool = this.state.alreadyClicked.includes(word); + + return ( + + ); + })} +
+ {this.state.isGameOver && ( + <> +

+ Oops, you've clicked '{this.state.lastClickedWord}'{" "} + twice. +

+ + + )} + + ); + } +} + +export default NoRepeatGame; diff --git a/src/utils.js b/src/utils.js index 5f0d3e4a..3ef76559 100644 --- a/src/utils.js +++ b/src/utils.js @@ -15,6 +15,21 @@ const getRandomWord = () => { return words[Math.floor(Math.random() * words.length)].toLowerCase(); }; +const getArrayOfWords = (number) => { + let arr = []; + while (arr.length < number) { + let newWord = getRandomWord(); + if (arr.includes(newWord)) { + console.log("Encountered duplicate, getting new word..."); + continue; + } + + arr.push(newWord); + } + + return [...arr]; +}; + function shuffle(array) { for (let i = array.length - 1; i > 0; i--) { let j = Math.floor(Math.random() * (i + 1)); @@ -24,4 +39,10 @@ function shuffle(array) { return array; } -export { getRandomIntInclusive, timeout, getRandomWord, shuffle }; +export { + getRandomIntInclusive, + timeout, + getRandomWord, + shuffle, + getArrayOfWords, +}; From 63c6b074ee04fe6149295542ca525959f2f45f2d Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Sun, 9 Apr 2023 18:34:21 +0800 Subject: [PATCH 07/31] add routing --- package-lock.json | 90 ++++++++++++++++++++++++++++++++++ package.json | 2 + src/App.js | 23 +++++++-- src/assets/sounds/success.mp3 | Bin 0 -> 27144 bytes src/pages/Home.js | 26 ++++++++++ src/pages/NoRepeatGame.js | 4 ++ src/pages/NumberGame.js | 4 ++ src/pages/SimonSaysGame.js | 4 ++ src/pages/WordGame.js | 4 ++ 9 files changed, 153 insertions(+), 4 deletions(-) create mode 100644 src/assets/sounds/success.mp3 create mode 100644 src/pages/Home.js diff --git a/package-lock.json b/package-lock.json index efb5304c..5925c68b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,8 @@ "@mui/material": "^5.11.16", "react": "^18.1.0", "react-dom": "^18.1.0", + "react-howler": "^5.2.0", + "react-router-dom": "^6.10.0", "react-scripts": "5.0.1" } }, @@ -3261,6 +3263,14 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@remix-run/router": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", + "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==", + "engines": { + "node": ">=14" + } + }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -8184,6 +8194,11 @@ "node": ">= 6.0.0" } }, + "node_modules/howler": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", + "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" + }, "node_modules/hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", @@ -13570,6 +13585,15 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "node_modules/react-howler": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-howler/-/react-howler-5.2.0.tgz", + "integrity": "sha512-oDK+zML0MHf3nVNM4lMxh+re87NDa7fHowea2WK8197yqnMiZfPVHoMXtfb/PtuoOsWLO06vmEAtovwTRWpTFg==", + "dependencies": { + "howler": "^2.2.0", + "prop-types": "^15.5.6" + } + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -13583,6 +13607,36 @@ "node": ">=0.10.0" } }, + "node_modules/react-router": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", + "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", + "dependencies": { + "@remix-run/router": "1.5.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", + "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", + "dependencies": { + "@remix-run/router": "1.5.0", + "react-router": "6.10.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "node_modules/react-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", @@ -18546,6 +18600,11 @@ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==" }, + "@remix-run/router": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", + "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==" + }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -22157,6 +22216,11 @@ "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" }, + "howler": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", + "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" + }, "hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", @@ -25920,6 +25984,15 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "react-howler": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-howler/-/react-howler-5.2.0.tgz", + "integrity": "sha512-oDK+zML0MHf3nVNM4lMxh+re87NDa7fHowea2WK8197yqnMiZfPVHoMXtfb/PtuoOsWLO06vmEAtovwTRWpTFg==", + "requires": { + "howler": "^2.2.0", + "prop-types": "^15.5.6" + } + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -25930,6 +26003,23 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, + "react-router": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", + "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", + "requires": { + "@remix-run/router": "1.5.0" + } + }, + "react-router-dom": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", + "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", + "requires": { + "@remix-run/router": "1.5.0", + "react-router": "6.10.0" + } + }, "react-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", diff --git a/package.json b/package.json index 0d7218cb..f6ce5dd3 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,8 @@ "@mui/material": "^5.11.16", "react": "^18.1.0", "react-dom": "^18.1.0", + "react-howler": "^5.2.0", + "react-router-dom": "^6.10.0", "react-scripts": "5.0.1" }, "scripts": { diff --git a/src/App.js b/src/App.js index e3a2db2d..406ba653 100644 --- a/src/App.js +++ b/src/App.js @@ -5,15 +5,30 @@ import SimonSaysGame from "./pages/SimonSaysGame"; import NumberGame from "./pages/NumberGame"; import WordGame from "./pages/WordGame"; import NoRepeatGame from "./pages/NoRepeatGame"; +import Home from "./pages/Home"; + +import { HashRouter, Route, Routes } from "react-router-dom"; class App extends React.Component { + sayHello = () => { + console.log("say hello"); + }; + render() { return (
- {/* */} - {/* */} - {/* */} - + + + } /> + } /> + } /> + } /> + } + /> + +
); } diff --git a/src/assets/sounds/success.mp3 b/src/assets/sounds/success.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..396f70113da2a9d582e8b6a956daab5919de666d GIT binary patch literal 27144 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 +
This is home page
+ + + + + + + + + + + + + + ); + } +} + +export default Home; diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 75a1bfe5..1bb888c5 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -1,6 +1,7 @@ import React, { Component } from "react"; import { getArrayOfWords, shuffle } from "../utils"; import NRCards from "../components/NoRepeatGame/NRCards"; +import { Link } from "react-router-dom"; class NoRepeatGame extends Component { constructor(props) { @@ -46,6 +47,9 @@ class NoRepeatGame extends Component { render() { return ( <> + + +

Click on each card exactly once!

Score: {this.state.score}

HiScore: {this.state.hiScore}

diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index 3fa2e750..92fcecd4 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -1,5 +1,6 @@ import React, { Component } from "react"; import { getRandomIntInclusive, timeout } from "../utils"; +import { Link } from "react-router-dom"; class NumberGame extends Component { constructor(props) { @@ -69,6 +70,9 @@ class NumberGame extends Component { render() { return ( <> + + + {this.state.level === 1 && ( )} diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 1103b44f..be34908e 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -1,6 +1,7 @@ import React, { Component } from "react"; import SSButton from "../components/SimonSays/SSButton"; import { getRandomIntInclusive, timeout } from "../utils"; +import { Link } from "react-router-dom"; let emptyArray = new Array(9).fill(""); @@ -106,6 +107,9 @@ class SimonSaysGame extends Component { render() { return ( <> + + +

Level: {this.state.currentSequence.length}

{this.state.showNextButton && ( diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index 36fbed4c..1a0cd3d0 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -1,5 +1,6 @@ import React, { Component } from "react"; import { getRandomIntInclusive, getRandomWord, shuffle } from "../utils"; +import { Link } from "react-router-dom"; class WordGame extends Component { constructor(props) { @@ -69,6 +70,9 @@ class WordGame extends Component { render() { return ( <> + + +

Lives left: {this.state.livesLeft}

Score: {this.state.score}

From 5c24f1e04874b556fa19cab1ce9cb6cbe8c5b55f Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Sun, 9 Apr 2023 23:42:32 +0800 Subject: [PATCH 08/31] implement sounds --- package-lock.json | 1 + package.json | 1 + src/assets/sounds/better1.wav | Bin 0 -> 70180 bytes src/assets/sounds/fail.wav | Bin 0 -> 30448 bytes src/assets/sounds/fail808.wav | Bin 0 -> 621324 bytes src/assets/sounds/fart.wav | Bin 0 -> 13185 bytes src/assets/sounds/succ808.wav | Bin 0 -> 363824 bytes src/pages/NoRepeatGame.js | 33 ++++++++++++ src/pages/NumberGame.js | 35 ++++++++++++ src/pages/SimonSaysGame.js | 33 ++++++++++++ src/pages/WordGame.js | 99 +++++++++++++++++++++++++++++----- 11 files changed, 190 insertions(+), 12 deletions(-) create mode 100644 src/assets/sounds/better1.wav create mode 100644 src/assets/sounds/fail.wav create mode 100644 src/assets/sounds/fail808.wav create mode 100644 src/assets/sounds/fart.wav create mode 100644 src/assets/sounds/succ808.wav diff --git a/package-lock.json b/package-lock.json index 5925c68b..aa673b22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@mui/material": "^5.11.16", + "howler": "^2.2.3", "react": "^18.1.0", "react-dom": "^18.1.0", "react-howler": "^5.2.0", diff --git a/package.json b/package.json index f6ce5dd3..7fc2e98a 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@mui/material": "^5.11.16", + "howler": "^2.2.3", "react": "^18.1.0", "react-dom": "^18.1.0", "react-howler": "^5.2.0", diff --git a/src/assets/sounds/better1.wav b/src/assets/sounds/better1.wav new file mode 100644 index 0000000000000000000000000000000000000000..a28136d286835094d855599a1ba5cfc506cbce64 GIT binary patch literal 70180 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 literal 0 HcmV?d00001 diff --git a/src/assets/sounds/fail.wav b/src/assets/sounds/fail.wav new file mode 100644 index 0000000000000000000000000000000000000000..1f57d3706108bad15aae27dff4d87c4b8520652f GIT binary patch literal 30448 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 literal 0 HcmV?d00001 diff --git a/src/assets/sounds/fail808.wav b/src/assets/sounds/fail808.wav new file mode 100644 index 0000000000000000000000000000000000000000..5da95e7f690b223130dd09a35972ea979b402013 GIT binary patch literal 621324 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⪙jkokc=Tx2I*WN%-?_Fu!UG)6l8EbV?4JDbJI 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 z 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 literal 0 HcmV?d00001 diff --git a/src/assets/sounds/succ808.wav b/src/assets/sounds/succ808.wav new file mode 100644 index 0000000000000000000000000000000000000000..c9aa325d38e6ab1880dd1b634372af7af4d1f75d GIT binary patch literal 363824 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
)f_ z1@8VaKIgE|m?Y+$(a*Rc{i!tEZ!~7e%*JlA5HC44OCgU?Zr!R{ct{<41Q7RveKtV% zX2V-tkik4saU12ru{ss*lY;;3OpHn*I*P=z0L_sznxAhq(F*OGF4|q)wMHxLeNnUN zsm3Znljf?ad_X)LPYA{MG;4fu1a=@7wX8#|Bp7Pv(ygJ?4xo(^xF@JK{7`nUP=sHR zcRMEAwZZ&lfoa$@W4X5>X{cm1Oy6m=*gRb@uH+L=a_^t9M^N_jTt>J>59~<~K0{q_ zpvD%G5y50XOVX-dM_-=HRuHppg<{{ zQB2(>Kfgi-2bgO{ny$MUU-UBM*h|;C>tzGQfYE}mgfBh9U46oSBG{r3CZUY(G>C5g zk9y`teSJ=*uO$tA$P`K!U8%c%OV|6B?pk}9a+7X{E$O$I+*nQq4W`hW)X_=wxHh`} zJToPlbsNhOz4*wEf~qANRbKa3cn*>G>MpZ~&C^6%=_#4iNE< zRN`p5_7fd(w$}ltv7Dgm@^z@$2{a)rYa`Q zQ-+7AbYW_0G2j^hA|6n?rRMW@_+t*@v;YkRvDaA`?uM7%!VfzVzjhI^ABcA2{OVv$ z=bf5!r!`|THH%JYN@6wsV>O=?n!VSF_Pu9PExv6Me(o~XYC@-uM{mU05? zq2)HsW&2)be6`HSIJ&Eu8oHmNdQcl)kiT}3&nA;YyOUROG886PTamd#$g?ZRZnsE3 zjFNAn97M_~k)F|yvHi|0Jr-5%SHlgSlZ^M~n6|DkPmYtB z56i>S6y44%`TyEYL+WW+fb$X1e-)HF0q)QN>H7-7cA>t#uKQo)7IuJ)D)~XZc!MXK~lV>{zV_rI8kU@ z%QLxLho7v@jSV@|7vD-~oi!i(Xe?Ybu3a@=X5x4iK^`Ea;Y8mz_|0HkdWFFrSX?qX zpbjbSfSmJ&_lH7{HiJ|g(0#Z1?>^P4t?gkuijmRsZK1N7ATvMR)NQ(P{S1TaLMb&; zKYfoFl_T_e#~W}yIDo4@$Bxu9&P$lkIyxwr9`c9s*h}TQQThK!-CeTw7+JQHT)mwf zaFAShg?#vxbnHdhZKG~9Q>sw9zK!-h%5)pWuFBD&Fk;Mk;?X-|B104cnx2qmE=`<#MNB(G+?YcIsEFUG_UAgLQ?2RwX=xNN5C-ewEdS@ebVlS0Bj0)0|C!dp7a!Edo zOim|buaYn7NmmV}2%=uzreb^0TQ1PkJeU`CjNJkD>=f>KC;mRkKYk1K@~O*gXT;HxVTo z(U~hTmo{wgLcFyCcef$3Lx=YBVWT*eq zK|(qh0xgU)I+$j3Hq(x>FeiClAH@SFrM$bUUsts)3`G0`PCNlGpMsQ&;P8&f!H3A# zWoY}H@-!Z^(PJBy;m4lfycN-XF0t?s5r2!=@|;L{N#Ku&jQG(`7KTnuvva6Ru&v%R<1K$ zSYxb=Gw2f~JX1fpL`?fG9I_A+rt;s9ab7>zE#ujF*O&vn8CfnJ?nQflp|C{i-bAXw zg8JS{K6y*JydsM}lYug-J+~z!ntK0;8s3j?yFf>|Fc-_2bCIm9CuiNntt;Y}r3x40 z#1k=kk1*-bVnfUV|@^Hs-Ys{Ka;cHO}HEJ&9@t9QT) z-H;w%kRe;q3>=-tneqoEQq8M zJbpHw{uL{li|u`c=Gvn%E0AFq;68QGYa_VX798Ch2p*u`<)zB?R6-t#>qF)CLu8-b z%(I7@?sysVCmA-*min&IXC{kT#X<|oPaed3ujj05*v|u4B#SAvX96$K2fgS+-zelL zRpd`KI#7#E#wpq!nu+C`D=2) z>Z8!}xp==&f8et8>%1X6%eX(=H21uD&VRDW7v*g^iUnttKaQy`?NJ|F4rnHVL#&_` zU!eo1;U|8`+%{y`0o2L@YdDPQ-Q01r-)7`3GaA97eqi# zgz-B*@&Nw18(x`<@pf4H4m7wPQS?AgErjnLhTxlEN)<4oPEEC_JatMPt5`zIb*v2j zXEu|jJ%aIt%IM$OaJi4vW2`=9xk#Q8LSFETE%+%RoO=m7y*E4gBs12E3CN)rj-=N% zQFqd*z(v#|H>%!}S_x6MDAnJd(oCcRc2XZ-P-A-0sV8W6E9P@1^UjAYCE4efxvaJP z^@+j*NAVz{uaxwUXvz7np<|P=^_OY&PqS~cEa`{b?UUlwSn6~?>YyX_tRHpLhZ?z#x>P_}=&A4^+Ompvp2m#+#thuXt{B24 zkX-H^{@y{seTC>5sCOJKJ##Z09AG@@Y&zj&MxA9V9OeJID)OzA)hd+>r<(9x{qr91 z=m^LML+fl{>niy8dgPcT+T$$x$`ON7F@pjxTZs3*f}i+@|LjJ*7(;XoBFg3yLDLC` zVZ>?;G2tcNunRxsh>y6AopQrmE}-|7XwV!aG9A{}K|?|4XfJT8Cm>BzzX?{&UZUI( zp%@t@w_7E(5(AeE3V@))n!?DgB}S(!#9@1{o8~s5z)^PXnHx~&>3->4=+lFdX<95KLdU`^#WME%~JK< zL22xz5c2s**bE)CN-#UuEyfGcu)#0{s;-xh)*^$`k zNKCULo-p{*QoQ#De4``&qXb(v4*Pr`wRb|#?Liu9;m=mEY$_DE8C0bLc6n;2a@Dri zN{5e%&OhX#&9V!mdA49$tu_g^#-#%dvZ>OAD1E{yv876I#e~1J`SkzVpLC9nWpA}I z$uUeX8N;8YQ+#QECH?XlHR~MJbtg3^ma5!HeLGA&zC}%GrL5iQuLtSd6rI0@NfMci zWcIK(r=z%)H~HLnA#Ao-;h}G^m$q6M9F<0iF9J{4drmJdp ztKTjJ+}yx29*npF{fdC!cR&{8A$6YUy!+_R!C1#L*c1b%o{Co|&&ZY28cXm>-4&qqN>$YL`acV#M`%!f_pc&Vz@JaXSTe=yEpo z8-uQ7ei-TGEc&7!?FG|c>ZoH^srXY=MH2Nrg?g7yJ$X;9>`2?pr>*bPp8c50TxQx( zHtZF9atoI@h@Z*wdmjls&x#-8^eti1ju{4atPvV!^6Y0G<0#YG$Y&#p5J^EdDSuX~ z$_mt(`+(}1U{@PxK`qp>6TaFVaV=~?v!yJ8ZY6q^kg){H*kAHE1 z#^?ORtE=$53plYHKWL4Y6k{*_vAB0=&P4P<0TQc5+5%zcBnW*B%6@Nt~amVWm=bJoLOK9uaxZC^wBnY#WYd3N0|DO4|U+XY~$RUSk-(s z|2-46jDgIw*Lk`&h=y(GX)RQ1IrXW4g8ri(-K37ZpzlwM7>!UA7XHFSP5{#AWO?-rT-XdAlbh-aH#mB+Qzt*ZO zgX+x(_0N2uAQmhb4%OI`bHLF-o|-=Dz4E#T?XAZRz}oC{=^sa+aX zV>snUwQ`$QG1^Xk+gUcn%iMpG>E?A%~E=<14zXkY|Wn9ub zwrUz{sA1SphBVNBFVdTWX~>bjz*0Tx+Zhrn^buuzPxa%dd%ftz5%kPbdWIuYe1b`} zX75~L*Zz1mfiEn^>SkcgO=w;yI`%apb4MochUYzn5)o*S7nrpG=oGKE zPF20iSAKb@NO&dB`YK!7YW`|4)oDzl`Wq)tHl#*L(@yDMRfv}rV)F!H^D%ydj&q;M zIX-3`#<6rIvwaa$Z>Eo4qLpEEQGfb}nm+iKB0f_cnkbn-eY2*^{AlF~`ublwIFRXH z&A11!UeSB(Khp^(ZixK4}LFjYl{`e=9@bDCtL({!fND=7&J^5kfZeFB`aC zW4ZD>EHj*i9y9lXn0rd5_f>jw6kR)v9@L3Wl+pL})J-$>v?HD3O%K^fFMUM2+A#qM zOpTm9zmK)7u?dQOaIv@SbDz8E0DSZm#bs8*3rg80Ghx z6g{3Qg-far`_#fLpri}v^bv%QK=VCdV=e5r0$JaRj9Y=;Z9o%7VdIWs#hLz;Yc)GP0eWU|@ryYy4rb~y?C82b$OgiEp z-NBz(cZWgT*nZ_~SunR*&d<5cUyKoqUg8}K{eu?$=V#KK%LXagI3dAg5o30lFZ(k^ zZsV?SwN@?_ln>sj>~5&f!~uJ~!HYcj;sUf}3Y_;F9 zmT7_8dEyI#@SrICMl|j@53lgRc`aV^7K=&15}mNLcJ*mAs=b9^4#=cU@R4WGegwKW z7W@|h7>=qZ-%^=hC?i`Gt_Jx$3;DucvhyR%*@33eRmMNb2JW_``>B6xt#_L(+NBAr z|MI9WzcHU{=*EdD?Aadd*gMRcAf{5ml$Fp~+v#pI={Lh^2WPsY6aB=KrsmOA`{~D3 zbc!8wB91xG#@Mc6=S%FaG_HOWZ^QC2cZ8oi#n-d+R9~r4W5{L=;~I=$g=tW}xg|~J zv`e17Lb2Ch8S1R+r&N14sHbHEKSIFqouJv}(C4Lax*lG*3;C`n2<@tYp_2x~mN1uMLW-JXr5@#w65XcUZsaY)iv_>c#@aW}O8 zDL7aGUhNHZpQ`>7qw04^S(2;RS1gaHmGRAHRB6`Pn$C?hriK`99g>dU)BmHzeeU9s z9m0y&e3Cn#kjcbMt(nKYPDJ*LIO^zo&1k16yhA9~3I+B%4?j-yXr zquci$3BJtd0;aqNyZHheJ)GO}jvF4&KN=!j5QHsdV*YXc=qO3!X8>G{aaJa^${hFG zoLM7N6v-XVDZa-m|IJcG4^*d^)w$(BbUZj?5cIkM3fTxh29WbdkWUE8Y(*7c(KW-c zo;$H^eX*C1(FuX*z1PTrv5035>|%gu zALz~=P;n1{8r53~_2Yr6DN~h8mnar*l`lUfdws=hS84kF%jg0cV+R`M%$GhS>nBx< z<1EFRFkwV7-@6O{a}T#v$sOO#I$5#(uQPu0nDZK@Lk)fM4E=ETgWnS?rQ;?7}r%7Y*M~%$LUsZl2-@xjyBM-alVTKVoQJX?!uq z1dcHO>LKff$lp=PObj{f1oneJpN*o{! z4b!*eik>=Q@mQh5S^glzdvE5Z(yUiJ`_F5O4E~pl zRY|6d^=8EaS?XB%tDXugrE={@<;g2H5$wzOV=S= z8{v8%*zGiQsu8T}0oKj}KJ8W~q}^?mA=uNnH$SoearmzV)O2@4P&`(pSXovc(kwJ-z@lF7H4eGU!EYAs?y6Ba<)}-;fP8x}paw)XLW!N=;vBfa6_Mv5 z|5>BrHgr=1dbB5YdKpHgVYeP*Uf-~vt=Q~V>~{lpr38C%2)iGEZ33_#d8p?IblFox zI|j+Q4FAU9or|DPmq6b?fV~Y+G*LZgz3R|OC0VFAQZE;2*>gfRZ;<)NG?UE+=&DkB%_n-EhWRj^d6&gNM&^AK+t|!{uj72RJbjaYyHwcFO+58ORNc@|NstyS zFvJcsPVH=3D48ZTnD5<_#hjHt-lmYxR@ykLyo{=T&(%}+0yjs36Mlo;4?~y}yzC~7 zdmv-4B87G+vI}*uL%%yVgQ!7NL#;8bk;QVi&US-eB1Z$ZzY zXj2j*gOJ!5*sT(pXAfCMfYUAl8|u`#h}w6Ms%ftB>Uu@$Df!$Y*@8OrZP8TP)pTN_ zQCerHx+rCS(m%7)e_tV{7Yl72g{G~1`ajNnIcNC8W^H3@tl5xq#&ZLMdouq3X6ZND z^D+IYgg*a}PW?pxkTE`POv6TIcn#C&%1%Ga?&;3;&gYWG^SgiZPG^M8L1L7HzU`kr zw@fmn7{;wJz6>y-1I^tmW!1E7VU4`{ibAnd89Y-ptEc+hU-jh+z_wuUx&n&HgetvY z<{_NzjfC7p<~pD$acKNYbX*6_dkQu&9xFME)fZqjcd&*6OrM5rTaOL$##|&6%}0Mv zK|6myv%#%Y4NL=LFEqr$z8#U%9*Ux!@)i-N^2?W+R_46XTivW0)oj z<`PN&`9Qbhp!_$wJ-!ccWLC~&(lePXmRYfYjd;!G&Ez~9x%J!lN+)63d!gu*_<6qm zx3e_CELprYSmYVUCYls0%x5Ob*gkTzOfjWFk$gqzw?$<;MZF&fQXc`%>%l-9sO&B@ zc?z8I8V05y7fX@--O$oFbnSCA9Kj-dux(M8-66~&9kV`%sZU_LHe*H8vA@lcvhp2+eP__Yz*Jr~mEfiEebsWf%7ZEiM|Y>_Ehf6R4Kscm1MOfQJ!cL%vDjhuftp*omz&#_FDmBIP=U4*{ojb~ zp3{BdlBb73Wnpw|F;1>9{x6AV9%13)B)TlD(gVH}o)pxBr(G|%52K-I}y9|Qt zoPP4p1$Ju)RzDw0U5~Zw!94b2+3T>@AZ%hEtei$& z{zLmtM}wP@;x)+rHn?RmT>l6%c7gh@0oeioX;L3>P`CQ2&Tm#`W-3}9%VjOHF@(%* zxVhte6TR2ybjQ%rCZYYM+0ptg_e4Jn@$O1NS97HuP-nQ8Rot}yR4LLcIUnnb0huv`~Ud0>B6A^ zu?wz$_g3$IR?1vsST@nv$=+0MG_9&LN8XU>j>tQPD(Z$Raiyx=%seek-5db0a?s*G zu)i;~=QAXR!Rwpg7jux&703ri^uq?U@E-a~j}|*)j?=K7OR%p|nDsJDH3#eOhP{Wd zmrqe)GkUQ*+IS0jG7_Qhz==-qRz;tdKGx>B&_6@Dy*Z99Y5ho5&0p!i*Wf{2azeevIWNMstI?#xXl4vsW&$r@L|u?M~a? z{F+i8S|ltW#JT0-{B8RFlO)*EKr|b^6dNs$nW7@iyM1J)Zt{C=^2g)z1zq|J9fxCiPFUSAY>^kX zbPyJ3h3WsH*NV}jYtiy<=-da$ndyl0J9x7nY$1S<*wN~fMMNWC#!_4SmJ zs!)hJ`7$f{Rd3np2s4vv`uoIqN-{(bF+dw7q*(6==xsy9g~h^=o1ITN&Mari(8_`!Y3in8bCA%{gY@d&b(HO<2#4{m9;%&TVOU>Ko7rdh~-OHq{Z! zx5ugotS^VgJV!l~(fG;e1_tSP1nJZrS)L8Yb%r~{Lpwf!KL>*mTY$@jY70(f=%>28 zKshu~aj#JR@r&#m{Qt}3UYMy%su6o_08oSDRH=WO{y~$N=q+B(5F#;QLINMG;$I!+ z6pq}$hpa~g8(_;uePLWKF*W;`tQAbeVkT}0lM=%$Ph$R+GF1lV;RN{(T>zq*_?GO?=~_-!AFTluG>$8hXz&&T%%y%FS2aniDU}8sg+j{1lCymA$?y zr(~$+hpB(s0;4K`ZqXp8fZCfcwp+owPQsNcWK$IK_$dlyfL-Tj(sk4+EtM_~&e(oV=B?^qhN3Z2a zaNNrs-1075kNa$0B%9Qe{m{(3y3K4m#<*@{a@s#C@yv{5#{L#Fy@~O5WH+v2S68!l zhjIrlb0I_c9u<6isBjV%6K{)!tM$Y{>53>le_&XB*ys^z3K?Q{MP$wmGWN2(db1*M zq7npEQ=h7y?^7qb1Mj~B+jfHYt)YYq&`u|K?K!wBf?QmMTzG;cw9h;3J!{FRR|z`s z6Z(QgC$s3zR`ftUnsgn_+ksy2LF0I2>lvin6*+hZUNa09{)3)rpdOK6+C2aH0R7n5)^?!23VpyzOBMkY) z9}eXw|K-{_oE$68P{h8CV5j$GPg0C;Im2WyNyixB5R-VE>2Zk(uVomJl}}>R(pf=Z z?Ur*j-?+qZzSO{%rU>hN#FLcxD_8$!x%6p}!K^ntdScw0VuGT~k)E>KguLv7JTOnu zeU-BBAXOHn%DJqr2m<^~z|7O&U>7LvHk302Zo356S|VPnk+)BfFBYhJCMxbhU*x07 z&(SX*QTs3G_}A!(+h|QP8n6J3wMN^I)6WQGwF!>j3){%x#?_GV4OlQ3?6Msgd0!o* zRHyi;fKAGr%L?0%ayv|Z*+Vui+Wh03Y3v*09Sh@-0K@fE=|Q9Zt((5^plCq~-xdp9 z-tY~x`PW}Khc#TX1$VZT^%W!^xZ8q<`g<*6?%U-`uZOdkdF9!A@^$FvRUx;DyZHIA~L`U0?;-Z zs7X*8t5m-L)!R|Z@->Ry7vvRhW#NGA(=c;Jl*u*MSp3s~IvMg}q=_YZlZ8HDwK%X| zaGxkNl=DsF`H6419Z{SY!9^6YU1QkSgIJl8HGE{4M~r0=v*R9`FPVOlz}_olL3 zD(m}?b)LalKjJ(_^Xsa4yHH_~N<48zR4vhOvXzFtmpW$|F0L>pxtj`Q=G|51m~*m( z74ms*iq2+*bGb5Tlj`^o^`oEay@`O&0FZnDy81!2H4rojUUC~=X@fjkgA6J|iWTTh zZ?q;7Ej)rAzlcItP$?G;Jc*v!h)$o3PRG!Q$H?wg$Yva|&45uyIQ;k#OnWVFX+nB73LvzN(pvym${IGH2|U+Ly){a02zI!9z4 z2pV?*F5s7Y@EK_REmB8w*NcdW0;XUND3EAa_ zMg*fl@u=(wik(EqA4an`qTxZPlQVkuH{zCsl#M~AeSxbZ;NyRwElVJ;DscM%aKj#8 z)f06mOSNN=s`RMxt=~XXjQJmhYUVQ5% z+FlaIcNb=5@y33<@;-NVA$JtyeDAVR8(GGuJ^qEwFfdlXnW#o)$zMjVW^;P81Lm=n zX>4LE`)&fqUgggA;q!BObhz;Gr4X`KJYlD|dZYI~By|cfyww<;>WuHsn_fnlR}Ysp ztK?gs%ljTx%$%moB~+6tRCRIc&bO zIK-zP+7y63h(s4{L388Lg4JktFxujd#w*aH{0(mW)~wD^m0kfYHj%+Tq&^jIk|^Yvtr zSn4QlJuXbZg_vaiL3e)M9j;_9mk)90i`ky>>`Y(wnFE`GvWXJoA~3yxc3__EI)M#| zV{^;dgO=RHwcN#TT-{8*^dmnZN*D}?m-EDBLHZ7`G_72kv)52G*|-ZgZD}yw&NQEh zlnro``}1;}yNbn|l{1H^JepK~XVuR}0oy+T4r{=FBDj4EWTv33CGe9+aG@QtA{tq6 z11b4~-06zO`=I`F(G6kf;bkZ|2OZ^!as--Kk2Itq!4r|_zi?YSy#vB~_CZrb&~gd5 zu>|Of1IpRz=4=)IL)qG0`D~8j^bz@`r!otrEXTv_z19?8Xf#QNuRexuhoy=}{gn~= zuruOfLUi3B95?eF6Zlcq{O4=j^dQa!|s7}7k>d0&Yuxnyu@9f#7&3wkdM@^Mr#pOO??>!F z1d?+J$$F1OD$thh==Z_s*%4@%8|vH@)l0~c7YKX=xi$fb)WO@6;7~hwRVK8kE41?v zNRzTkbPN*C4FRmyo+6sBhR8%McasO(jm8Ei0pur`?%7>ArUETg0Y6QqU= z{U*6SG)m0-CiI;z4FAltk^E8>f9xW6V;UC%a48k+q+{%XNVdY4-7=ib9?G_jVnb)L zTQ;)SbJ$PK?AoE+rK4O9!&xlnJ2&$q)(DRv(U>7F^VRp$>%Ux<{38q4*7PY(HDf%bJke>w|alY@L)imdO7SU!O#ErJiXLc>-< zz#p(=7Pznoh{6De`Rc9ts$8AY-$OZIgQDXNxkIaLoQv%23bW-U(}@=2m_bHhi=q1q z>3%P%W``d5A!Y`O1D^}B2|{xDDpKX}JewxY- zp3CN~VHc;ei)z>)OD->j!|rp(d-L1V_>gWw)kPuHQ*`?vdhXEQ9Vk8dDfwm?wgee* z8&kh8ru=Mk$O>7%e)2Od@`3*;mM>B^X;oHbs+-a3fjH3K?l;p7TzMD7M?wz^pxDmv zyDjjsYB;+KqFjJ*sffoDB&i8GE<^n>bQOR`8jvGRNJR+}xd$m4i@c)YZmDqX0J!Hp z=(Ru&%^uBTY%=bP?Wc&J>xI=v zg?HnGNP{rJ9BjixJ%&!UaZbBvvT87JBbZ?*}o>x4s-#EL?3 zlqYg}g+K^C)?A9rk(4=dMtkMabESB9-RI-J7ILsk2Y09+7mWEpz!D z;~&Lh3*eUrcz3v_2zGGe7Ugg?oq6+(eADNArJ3PBU&FF!Lr|_^V5On=Ps3NEq5B_0 z&rgQI4-Cf-8Pu7Ek7kC%$NZ7Sd?3YNj^c(j<^ngvY2U%sQDDmvcG6#_Y6zomr^ggh zCmT_@Ze*XG#IPdW0qS2pwCM@z;%ddSzY@4hp7c=~?<}QW!i#(1m}GRj7rJ^$d@)X> z{s|>XLh>Y`wwd5nWqf(TSiaY|d6O|?nQ`xGIoF zEi5iyi|#bS)+ex^tEBywUM0(;Cn?Un>i9q%9H~7RrN4m0f2q+KMSXolf*& zT2Snu47SJ_*u4Nu0NnQuj+(-)%;!#Z=O1q2ua)xCS{wFEF&x`rn04L|R%FmB4R<~o zf+`Ig9vIwC8n&%4Ja;g>{lll8;`x#MhnL(oUvAbLXgLl(y#!7-1$pz>+B{|fWG+sk zTkfNlyd<4kkQb&Adk^Wkm6}y&ZQ>HORj%UCD^Wr6y^v=nTH}bxm-yRy>7}_G@=U(AUC9}yj=^f#H7z$xpFWuQVk8z_B7ZKThIgj# z7So+JFc*5V^B=N}{lTqoASx8L{s~9V;zmE_m_Gc0NIt5Rms%P2cp6r1Ff=`FD7|I4 z^2qR`*l_xe;ZdsL!8U`Xw_#W-Lx*R4*$Tc_3*PS(x1<+mnF{mTz|f7L`UShOKYMgL zbF_?}XhyFJpxPvpjw?i0Rh$(sezg}1YX$M35brJA>L@G~jKO8bd)JLiE*SaC#(#H=@$ZdJ2H~osaCwUm zTPj?)5clmDoeU^u2injK8Pj#@xDC_o1~WK_Z7H!PKL<2 zhF=i|&qIcl#|=M^8bs2}h@hXYPuw4#@2~vK@i@yvE7=4U_T3EEIS z(2yNqn6lb%W4obvry(@LuqD(`KHl)JqhbFy{!l6}Pvj^5{#gZ_ zU$VCcvnZO${y_ifO9!l>GV;k=3`u(sWB2L@sx+5gTGeXR=CP7xuIQU({*zSbCFS13 zXNKS(chJs>DEhPbBvP!l5S`x(H3>qBzwo1va2E)Bei;8&84D|n_p6Q3$e7z!FdZZO z*(SVwB$Ra$M}&(ve~2}+k!u|~wh~wKQu`F?`dIm>Q7$;8eD_w5n`l1wG;)Lf#Ew}1 zAK{ToI{Q#pAYE{gzTnH$NKD2N_PQnba~YJ{L7NNkb|-G-PVRR#XKK&Wk^J=sys63$ z>}&Y!ZrD7>@F&dBd6l8(0>esg!#Hb07-4w(kUzD7S954k=8+}IkpV-~cl0tZHb z1`6Z=o!LH>d7DAEK~%B}6&6LddQOj2FQfSnqXjl5nF{#>h0pVZ zPHDoy-@?u@V#{;lHZwHw0D98~ho8bnhDldmNk`Vp6+M*a<;tQ+wZK8kG-~*a9uY*i zwj=YNksCKrZZ>q=S9JS^3brHr@G?8CLC9DD?A_p=o3LANu46Pe`71ZmiSM$Ne{zc_ z1>V=(aA~-q>l6bw%kbCVU_0LMa!>>K$S}W(CzE+)3jb5(Y7)6fOU^zA&bEb4sbEKA z(0nPopoIBj&YWLGzb~M~rc|g8X>*b|Rj0QZq=$xU)N}PjFLmx_Wl5F%aFpzFPP$|+ zsRwaj2W)o=HQhULz!sj%us?*&xg489X??PkG(tA5kt1T2{2}VoI+ah>x=+@V48-_5gi{E4 z(42C5O08T;=d@vVTxAj`vt2*27lJ|ZKhSw0bSsCcL%3E6T-|>h;mBXx%s;upM||WV zZ_v6KvTY3$>65@wH<;lZ*)?|JWZr&cS@fjO1~qr10#1@CGGu%*s+$VJC4^m0*=BIIa+0jT24}6r#HeA?AX$g>cAOxHMZ>7bi3=76O}# zFN4JA_r-<%(5z%cn&aMSc&nXcStdD$$+y}lAMzBlC8}3Pt@NqZEmD7GPndlt9FCAV z9uzWCOApf_Lzr`Km~PA1VG8TE4OmjJel@JBfuCHsxhJ`dUtE?0-()>+ago1P!FN#j zC#Hrj=7tNM3_h(4P743Ef_Fa8r!42&TJa`T+}BNB`7Pd=imp6E*T&nmrC*>$NW$_=yHA%fYUbE4)m@s4MB_>^Dr zjsHy;nm0BqY-D&O^RR{wzRj1#@~yo1%Pdc2a~~#h`@ceQ6NWHc}dt|LQeXG~)BOVPWJO4)( z$5W>q=+sJj-D+k;6Lxnp8*TxbWq^}i;Qm+`P!HM3+=evn<{xgI9iI@!*Ph@f6!51$ z@-P4Lp)w!ymoNClAAQVQCG+KrdB%e8_>Mcii+j|Q%g%$jqu|W@pvypT=LGw`F7!{`YJ3y5JXksXLhe6Gesft`Z7G$U!GX3o zs{q{yMCmN*ohe=j6x((b*;?VzRiRm&@Mf7%F8cHV6eD2 zLbP}*UK)k6vXEzQJTVjhbC6~}mB@MWd|KI;t_Ty=9=a->*NzA1F$Q99F7awUS=5Sp zdV?wnphu|mm;+34UpDmyTjvDCT=1Yj3_c8fRJhfTYoEcj`Nv%!$cHZGR~_c{8@%+C z4|>o4sp0p$?O;oJ4D4gS{tTIC+q{HJn#oHFvVe4?xDoggi4EuA@p7k0(} zuAu^N)L9W-&WM|4i0{qBecyyOH-){4g69^&HALtUEF4%Xe2x+#vxP5Jf?G>5b-LI* zL!1DS=@N9a3N7@(bQPYqP+A~KzZ2vr2gUcT;<{B`*;o5nrCp5D=^;e+7h?W?^5#(L zb2W7(oc_|0vAoQz7|V_Px+&zQy6cjqH(IrDgKgFW}_DV!Jxhtz@(Gr^(~cGEC6<}@>e zVa^87^Kz+@rqr|9{|_TobHuFa`qA@REYR-HQrRM9xutUbkZcO&^&6!_I^MY*pKXop zGEuB2n)^?TN);;t#Ovl_&mTg^d&26ILboWP#TH@B7GX<_up&h`_gEM!3;hO)&DM+h zGcm0nN=`&88sUoVIH9T3>ZsJgMjlfrA6cl(Zln^I)UGqN#f|ko*Y%cjiTlmSS2<+L zZ0aFP&pAP_8^WZNGG4P;hc9fSx!_MFXyyr5UW5&F7Kb2i#aXW1FRtE_7kv5O5j=I0 zpM8bzn8(vM`OoM1)I5WdH7UemeET+U_z7iZwsra_1P&^!m&Sp%=*Y;ofSGA5q9ns79SAg6yf`AVf;5Cvz@qbvgm$N zY%hq$X=unjv}q7-l8qyWNRfq-Q-Hi$mWz%kNki3r)#}k0O|aMd*6E}75=R`!$`9m` zNa|y6IwhZuoX)`S%;fc~H32591|NO{GaoqSIyAQA;^uJgGr8IyoS_$=F@?XsiC>ez z?@Z@yv-s3>J~V-UzmDg;`3Q6V#Rsm#0dCzW?qW5xSqr-Ycy=ckt*{Lr&gr+z%u!7C zNqVMA9iB>QXUTG!Y~)L%oYyBadR+te=7#FkNxc`YtoknR^p`KckUDrvyu+4>kUU&RDh z^d=oew!y1nv3C=x)nVyqPkHD~xzlvzjG&xNRL47OMc=e(`}M1i#M)Zoa1`lfMKyj( zjafv;63n@M3^Hfmr?E$RfYXU!01Hh*;M0e&yEzxMi1R$hE&Rgew&$C>@IG_+O>6mp z?R;z`-)Ak)&f(WM^S4{_N(I;W7}wH`>+}ycje~hz;Jh<{=mC}=W+yad?N>3DZ)ra# z`s5L+{2%Ewj&w^SKCAkj$$FOyT3LhgDOmL@SI&%3K3tHQUh;wC(yQ)LRu(=!5=-w; z*n0H74|@1PY`_RmGsQK_Y5FN7Jt1?%SGaVK%(YB4rnOl*!0 z2cz8QXsZj}ehYUQAz2hlz*qMAE8p6qEbF6EMe5HG?O!`RJx_1Fi0IvnOt?VCPNZu8 zP({1ws7}n1Oy;`-dp3{VI0&G0u%RWqx*8@n%|Z4#zj$;MxpqJBNz7k7WM*Bu@FZGi0u!H0X3q_ zU{t&h$uja>gqPG|&qWe#l)!d5r=xNxN6Gb8Rikq2Y=Jc;)pt1vi}Qm+bYVu z8NDKne&xvYEnpscvWA!J2v<;=115BX1GhrCp*7iylNWR6)3~tr+z6BZ*Qf(Mc-4BTb07i_2ukLxHT8yk+HDiHJCILc)nswyjYt8=9>-Uo=E3Q z)O#Q5?Pan_6Y}W-V%9x9-CQ5BQTzQtb#YfmXDOFEE9>^jpBu~W(NaKbNji_cK~YfO}u_aj9DgHx`>;*ig~Q)D+=;&;gcZr=S0UYVuq{ud!6{5+N#xrxl`H_X*pEdQ286G3Voi0THNw?n&EQ0mG#FXWgMZr^L}fzFNY$uDu_?Hd-6 zJovjVd{uuwvnAjCH~01yXA;h(59S7ZhCVx?Qztk*8+;rHJkGPXd$4y7G6KP@pHJT_ zqIe5xbp+{9L&OawER*yBvKHm1^|`Lb^iVIxDtk5g>uPzjQChxA+Q3M~@z}o~9#w|y z)}vp2P}4fG<5^K&A=-=)KlT#mnTkh&IG+?7W=YYdcK%W87EDBb?foFSjHjBA~Cpp(r?y$^7oAK$^e3K!3 z-ywWOU;bN1e!t9(EamKzxn485zD+ovJZL=|J~4tVkzgzfu5V`hNlf`d=H3gs-4NO; zi87VQ5x(ThTw+cO;$oP-{kgW*R{N8v8i9H_OnFl$*UgZ@JLy`GwEs7LwgaPXIJFQJ zFGsI?qpzPt`?I37N|Yyv&HIZp+KaPWh%u((?Y82i0V19(KHnskToJJgdcZd5?%U#pC?52D(Q@&4A zKA7OyFI?gSZs0*KeinDH4W~YWfuZn56S(XYFt-L5(%6!ota`Y?q`~B`qLbcIZ--O8 zPc+y+$eg*v_B{P(XT4vf_T`5f=%Y3&RG!%@v$Et`8`=A^bjDF~dX7UD;*QO5z%_JW z5fZwhzqR73Y_VjUSQ#k3A0v(*B+j%Ep{+=d{{Lj~><%$HSM(Od4o)aC7Crfj9*xIs zZsWy+qz_l5M^5tT$MRi2#o?b45~Uur(7F|C^$Ybu95E@AaC0MZ4Y{kKx7M6S$LLXg znPZojmIK&Hm)LZ3kRAp0dl+a}WP;eKhVU!&6qq33jbc;KRT9H_*!wxY z<|)l7kseHv2Uf`wmnvsTl{=(fu-B%%&_*uT+chVQ7l0F)}_wfbnz8wzg3B&GyfnMO+3)aPlJy6DMab+In(4}2y-yM|APx8$~ z^4BH8q%{$@O7C5vB@EN7($xuO>d06ng;wmh%0GepELzIwEX7>G-KJs}88tnF{syA4 z<|yj3n3W?2$BD<6io1P8tBGRI@uJ04@$X`BL$rA5>i_FB!4iE7L+6XoiXNDX!Rut~ zuw2Tim(teCi+N>sf-=uiopE2CI!mjQwYntT*O7=UBjT5l?;$njIJLSTU44W0b7hL| zGL@rPc#A#S3k=&2Jbr)!qoCzJ*y<$=Z^LDbrQa>c^py7b*tbOzvjLcb3`u3 zC2%`Jxt;c09ENW%!bJhlmV_gdfTaa!pT@4YWbM+J!R?r94JFV&YP&D>?H1|KgZvvo zC_UHkrbOI(1n&3?{YpkH{LqFjNcbU6 zx+|VJChpxKeqSjTFBO|D7lke2u_Iz;zPRZ>k?Vs3f>F*bWYz*NT83@k<6~2#jU`gD zoBX$27K4-zf0WMK)as7fogD4bB;DzkZXZR&b|*jOlAk70Z9h_ROX%Oj+250WiQtoyPXOqh1U*wKo=e#a)J5sqbQC#h8 zF2;t765*CBFmpb%ZwxPH0()mrTgWz@%%Z1^wLA0T7F}RLw~eRPP*mI^a^zFOzdsR? zp#RjhPV=?jFV$0HRKMFwPkUwX64T;>WF&rz zX7|KrX<}ZisD_J)o5i>&@xl?Y@inpPjp*JKU2sFzvFO-)6yksrkK#mLa#}An5v7;w zQ z)l|SQ@i5XEil4!hNHC%;Fg?aj@5wGZ#oX$^jE|#5ohn>RIhT<=hLE365W@k{bE$r| zT>CdlYn`o*>!r3nrhI6pm>rSVcav9TOXZ`bUmx(CtvI7Ep8pY5CZJ^5n7dv>PdXv7aQ*3C@bl6igdV}oN`Kj zZmF!#RgRBs=z*&fR%lI3^ercKKPRH{C9!oexsRe&#!;g>(2q~j6M8e~Btv&%pY3D2 zDr`g`u*e0+8pH9^VaYLg;uSpDl_mwfv6`v*kN!TB-daX&97>g^lcyS!zt#|2-{}|K z^;eg*f99I?0aY=mUYnHVx?B}5qee2BB;6e(m6YMOtMKq{xZi6Oa}b43M}{8AAc-Ac ziupIhYiGphlj7;qqSXa)#UnBJt0=cXJKWIoJ*ZJRn$Z)#+J@;Lc!95UwN!fJA#l^@8$3#4O*YblUHX)Hos}TDkjD`6HHWc1de{N?Qx@lVGfO#`j;KZ}Dj5bmZF$S!m+C zDlzxIn0HnDab9%1Bo28XhP@Y`>0*EtdbR+?WHj{R(4(<9;0&JMQsN?{K9c0IQm(_Y zWrWhUk&2Sk3|p;hp;qs&FZio>-%a3-hQ>x<>`f&w4ZYndaVKdZ~#TVJt zZNRiOp!gB^)($?O1z(?lyIw#`mb+%j89lgWv$>T^xtq(m{!6&+zFg1Y+`;zTkpJM< zYcPHlJYxYppM!*zzz=|ey{tz!cKit@vLiF|Af07G=dY%ge<4>+Bq!$)4|)(o_UU1& z=C@FDtWX1dV(IzXdy zb)rM5IQhP4b6?z9B%(_3KP3Lw5$*IuzjmYIBJ{@$Zx6#cFYxPOl2@kGw}%{kTz=6< zxqeaUK13~O$kGRBDSx%&JM@H3#QaOdQCD)vbMn?~D(@S0D1_cyPwxw37S%AOzU-3w zY)Ln;Bpl?G0nr>@4T61-!QW3{gK_SCFK(R+w_!TxHk*4oo3ok1&2{DKdUGR5&bhUb)qm`mwmXn<2p)VSC0i-UCB*$~O`82FG!}Fh@P5aRRU-ZQi*_oir zzs1w<#D=Z>ug^sJt(f{pG;e}(?9h>gXml#-@(Woy;l77(ZxPe8rT9|msfT>%v1~P2 z0hLNskb2dqN;|aBw)%i`dXX#9ww&;rM?U^Xj^07JH=@t&p$|4jdlUEXDBay9RVdQ^m2!+I<8_J& zqjro{n|09^W@}xY^|mkd^NWcwGI1b^lv-2zDQc|+-Eb&7+l4uIgn4hmp4iCte9Mwf zU~?R}^${fXf@m%bKL+nSg46#&$&_o+m)qgU9UZ}aao}cKbH7@1>OV+5g3Lh}KLy@0 zfm|-QG!xtu*Ctw;8=<8`Vf4pU)wqUJwBzh_=~!WhY&T)v`z} zbG_PBQ0A>t`lvF!O@7i&cFdI4kCi-s;hzU_wmYr^cxNHH6pftyQKx}uNLw_NK_&I# ztUux$LEONiQD!K}37IWL5osvx6AH4yrQz7*BTjaawqBGr^^$!~$j`ee>8BOYS6zKY z-8@>8UTScW?yc&T(ZtbC*U+4}|m=5WEj4 z_Fz~sYnaWR{*QUFoZ0q=z8pfc->B|>RQe-wu>)y-j+oz;2;8Nch}xNj+RXRr7(aD$ zm9pPo*;p&PEtkWAOeINkoFva0{45S@qw%ALJ*Nj~`F^xvHX7uJ(#_Gmrl=Q#j*;jJ zhnBbh|BZ6=L+y5>zJ;is#R=Z{T?P*1q`VNRtV;6mk`FgX0o;_rr%I}q8uMPAyIea; z=t=wZ9$ks2mx-Ap$QMQAt7%kS74?1womozsO=PG$Ok*3iERlWkkNr3alpF>2b>K@M z*kd6acnCJS12@;gyCf%=a&aBGU~{g@l!F9U{}I;a!8!4;U<#bq8ZIjYc445lImk?5 z%N^L%LdMFCNh+ir$Iw0UsK2(GHdjx4rD>zJG5PAN;i^rZ^4mqR zE|HUb<*~mcDoQf#FO7YTLwDgv!|^d4RoqAY_o2dhX!0l&+ylk7Mb^#H6jNl~wm~C> z28=_!mZJ-&QO_Fmv=>fVjzE`{?<( zdgWN+*eha65ZUuTGITkWfvC}|>2-hTkqelzm(1l+Y(WOw1b|Y1@HhpG{STB`LBl*a z;{c4j3B9UdKLKhCccBsIXu@SHkopRV68Q5p?7tFP*}|}2VABcEX&lJ<&feb0rZ;07 zA7(mtV%{dvN;|qJno1|B4J*mKI->tH;#Kkg6R@$_T9fWtY_eKvu0Bmxnp!AcSL8`9 za>QFHeS`G4i?re?HrtB(IpB>lD!qdS>_wXvpnq=2a{%ho4Y{^QH##AzFWNE^F>}$X zI8<1Gl4;y!G#+*sAN`F7dP{ycB>$dr`7v2)ulO8O9-FH~x>__)^S`g%8mGrq>E^*i zfk;F|l6#v{9pWkXHgw~Cv=zrJS%Hb`!VIp}rkC@hv2uRb1chvLZG!bg%Th(=}`gWJ{##FI8D!;RpOG>2K zA<~sr(uN0k!FsIO;VT$<-A6u&Xv;E`IvHIZ+F%JmgRIe68w5w9FTQBSW^_0ck=1B_ z2V6EE-_FH3Eu{skr2#ck`~piW7V`LYT0z{MV+>8x$a32VKKzi4rGT@ zq}q$ReSu20qOCIMxeYwnI3_`4)H!UMe73kfs9yxYB~bkr)LO$PLGaTam~kFXdJJRV z!#iK$!XGf~6P)k@W?qMPli<5x_`(i85Wt~KFvbroRoHn4SY*S7L9I8lIC*q=hgDfUvlSQrRImyG(^25s_P@PVNLZThxLILM3c+Jtr6s=yX1Kf zDzJo#@Ss24rM(6+E~l7tJZl@qnisPZx&ST|nB@Qy5!|zaI|AXZ9WXTwI^TmP&taP? zIR7n-ErrA#cq{{c-U2Nqz|6ML<0bIf3H~~O(3fnFrR*EX<{e~8J21ov+N3+J9HHnI z)P!gEinS<~IB)Oyg<51}|v~md=yaTnkh=Qvd+{$>KKjzNi#-vo@ zC-uE6)%BG>B+HR)mFN4E$*onp1a-c-*6ge{#!h$2*Dc2rF)xTyf#jPnWX@tL<16)k zHm$v&r;laYWHbI|?BdOA#cMXD5BR(iOw9oY1TeQB>=Xd&w!!8n;NvT>cM*&#g4c`S zn0y#}7M91t5p&=?8@N{l_%irC5BzHdoHE(Np6tAL%+tlpcY*%BmaY}4|CUiXb!75P z^80I|l{=A=uU8Dz2b|aFUYbX`I>Ji5c}Y=+DECX`74zh7y5ycLopzJv8}apX*nS@V z*9WK9BlkxrKN+!G(S&8lDFFTSMbHl!7N7>>dGnJ^9j&r^+KwELwR^w)=c)<=dC*_i0Lg{)_(s}a;Itw@228%%@c7~195^%+RvdsG z*TBUda7$bG>lN4&4;VKvwT`WbWX*f9epi^mqZr#K^xetyi(;zKlj?Ji40a^1Um#L@ z5a*8T^IGel5eM6nvyYSU-KY`AsFY5$|9(1xVKy#f z&XhAthq5_|tm}X51}Cs=3*hpAlL$Ikz-^P^qO~w{FSI-f$7I59=U_-WT#yKFZief9 zp|cJAD1o3H@MQ())D?Vc_#FkY@fwp8!`$n@sL6C-Z~AKrWzvOeewci0N;12MEi{2w z>hJz)HlbR}A8LAt`c_hc!xg_~%9>Q!ca(ggTAHy#I%gy0SK}$kc(Y7 z=K{JHk1mFz6YJ2eHE2;da*Rj(S#a^zC(}P-3SN&d!KFNlVt`W74B+MgUjHCwLqWU_}4T}a1J4H!v|AV;4iawxRz&P-{Xh-9_GmWbj79{jVMus*n1n zt(d3n`J&Pb)PeQN$&E@-3uW4AdB8~7v{vdKBQf^Uzwg*P6K5>OZEW#E22ZR&EppK8 zQ^;l?8Wn}&ccDA+sAC!`yMrdzq0z0e%{Xk_i~CgKv)0nXozmCuQlm-o+Pm_f!HQkB za>PPye@@LEpiQ}=&2ZHH?(4_PQ2W(7r*d@MhZl+}0NDf;m|EZJD`YQOjVm(34 zFIC@qYup>nKS0m_q<>jL9Qj4iE6INU$jQqnm+#b~8T70t^i)S?(+TDq!@A94lP|Lb z1IBxTO}jzwyWnFzINb$4a)#xBu;XetdK)a-2IInE)(TiT1167v&s)K3HQ-VP7&jmE zH3MgEv!CX%=NUHdDD&2uDZW9!8buGjPi-7SoxMxm7)g%4K};J+pe%ikl|DXI>tU&t zpI1#C)Wdg_HD1c6Px8uexn~#I>7ledR2tD!^8J95j$!*bxOfn*;xYRPeJnyhFQTjI z=-~-ucNTrjL06w5+h54T3{PxmL~qBr#n{wL@(Y#HOC)a_d03+Sl~XQlQfeh-%L>)G zUcItf8>MS`;rb??h=?NYG$ug|d8j#+7ELu+Y_e9;i>v8cPbMgf8Q++VU&31FvE~pQ zbO#T%gMoPC+82fm7LMPhxI5ocub@d2Y-jTF8K)h%~Snbx&nCMe?Y8j2S^D!#h zUd=wER18(3pUYKC|pGbd(`rSf}uA-J# z(4}1T<}t$6Xe7W>`eW|}cupE_`3n~gku3I0)<30wQ{{GdL6AB)Q8x9jtJ~WDw*UGE6V011=`XtchQ`Y9uml`%3}_7U~jKx?H{rm8iSRS zK)XF)&utL>6S%jAiwD7rp74(!%$p6Z=DlX6DmGZ%SpeYzU z4P1x;*>}LI@1R{{c*q(G&TzFC>@^(<)8IP~_|OjCHiPgFc={0Zj|D>}fdBw9v)M6z zY#G7+J;;<>F)eP>C&tqAi>drc)Y>xgmKS;V8PRS$vAjsnanqBEw1wlfEv4!sU-iTf zW&K*^XbUCpoP6I?ejrLpvb51#GHot-lwzlYc=Jr`I}rPrVmpLdeMD`9z|;8Y(T5hy4pOj8sNS^sZ8Um?}u!$MWv4n%|VYoeXwS}qO;HyS({8!L7AGquXU41}ZGce^g>l(uHE!mEjn6mMV z^E)~vjQ)(MXPVgk}~gOCLZSn;m%Ijqdhif@UDO8^>?(V4q5y`PiWkv9X1()*UZ6d z4&&M7xXer<7fQeLr3Gzeajo3sgM4#>Vx6x<+o}`Jsr#)pm$TYgD}6$`zQl@noJlxZ zk=ss?quWzM_fd@)Ix&=awg=pD=dL>+a-%>3I??t)z!UB@CfUorN8|yFa(B5h^^3wyQ%62m&yUk)Jl0Cw_0B~)vV6jMII-!rKHf#2_(*FqL5rzSFU?WgY0AVn{E)+=n_|~)xc?}8Y(BP5#QjUL zM-$07OMPu*uJ(d8@gI*1%v zLAp$$Zr`OQ^rg=ppc^i=_GdD$F}EAB-)FMPY3!`eY(%&Jhc^2~0+$P5!&C738wgRs zdmgTB2H(&yOab?5fKMT)KLy?_11=6APhtPdWMBHT;{ofQ#>BWXZyF?|%V=MfQg>2S z&8Qg%$$lNkD@jD3j>N_j`k@~B{j*yC0a{g_dU=xir$*ViR{5``vhbSR+h6uDk+0p5 z28Bu1{iXdztlq{u_G7ns*li3>?~8}G!ycx%b2IGG0^4@QNe+0eFK!c#eY0`Je|U<8 zGh(o_2=5(S-3_!0frpTx!7%Ucd@x+0Z)nZ7=ZI2aMPbPG$hZW3asj95aIU zI{2%B&jRRK2d0;RmlpuP8{D1-rgjGWJ2qn{+juy;qLvBU$t>;47;e&Q$I83vTUr{z=QC zBsp11gZ|;FTlmgi{CyE#>VZRT@vQE+Z#x{@2G8z>oC+9NOcD{q~yWELrocIxL$^?Xk)>ZI1*T;~q!iOmV0Xd>B!T)&BIhsX{K zD7Ol#bQIk=gMQC5c|pwNn~Y@(ws;16_5|C%h7Ifpc8&*k)`5Y?8>V<*Q#siC2{ir& zyuO3lYB2mcfH|Q15%4AiY#0VY8F1?wduA#7wJW=)klDSMInOXY$LZcSwBs#mg9}wz zLJplmo~$5V`x7p;y5n5^?N2Q=RI?_uz0qp(9;%qDs8f}1g1k6EUf?3vAgRY$Y1JGl ztG6`d5BAN+Is5ROr8sLc?rM)`_QNsVa8(za(hs{h<8!`v@n-xu4VzTq`nJ+gf5|Id z+KQwPAy-v%~mU{wTIG99>d2accEGe_9MiEJ3bwmi)QyE5_b=)V4mETw}As6$isD2%mx#A?I|uMhATV{vVTIQmP3hsf=vvhyT; z!b^RcxAMM72^tE@&H~F$@M$tEsDtQiwEZ@+u*D^ zV%B&W>t(~5zN7n+XdOQ~%ZmDb(^4;MJW<;dp(j5 z+jmT}eWA^)PaQqz-yQU28D)K#(+;-aFH0WJM-_0Ju42OhvA>!0kCR$$J#v+PS?Ke_ z6z6K?d>|NA31UE=rsle;SHsj- zo7Haz)z?{SudC{ftLl!6YO7P~z+`p764k^7cW6SH#p=O=sX3?{H$D>uUz=8uUW1iG14m%eJ;YIAs6PD74N9^aljD=&km|7urOp+dt)SbGz!O`M_m&eR4*Xsb7BeuuPuH?)2~ zwO7{EXd10`h)(@R_xER8lUQTM&W_`SS9yC|QA3HWV<^9_kmf&SW{_@Ds(15MV(ux% z13~jl@YoXe-vnKM!Pn!^mUC#oF)j$`#<6_iiAm=lYys=!<{H{O#F9oe6B+= z1~w`KG4ntnRa~Q$^Tx`g?Rp(+z5fXrHbCl#7GJnWo{-D{C+qezd<1Y97$zmrETRcmK;(H)4y2tiCGk9P}0GdMzs@DN%7W03nfJPX%CJuul$5 zFh|{&BI74$L`NLG6#uUf`x=st?qu&)(kPFN{7%eTs8LR8mbW^6mYT9mUAan~yG*?t zrp}n5j(1Zp+p3*ab<|^GxSbsLCN~=p(G5 zb4Do`tcctC^$Gf|k8<21*|M%I+arGW5kW8cpyk}VHQ#lIiDgXf$zE5}J;&*og;eiP zA2y~DRhn`~dzGO*-J@;Vs&(9?P5Dm?Pt@$vv7p@6V2>TCoZOrIkX;T0i#&@ zKK8EWV@%}BuJDoVMe;V`4CKC0S@l73U)}9`jZwIA?}XB>9kAR61}iW%7@oTiuXaa# zBeE$+DZOyRSbXh1PO48_e8`(EWZz}7p_+_ttVZ=vkB(B6Ky~;$_2MFRU6}eQNbTgK zuIr^{nX1Ps$%{-fD4bmFL(0D5^aFV8D7^CaP3qZI?R`D*hW2`&@nC9wpr}UC05&v zuUpOwO8M;(;#!vYWGQ95bgiXdU8pat(u*c4JBpM~&R|A5FlYhemcc<4@ZexHZ8v)U z6XlM;9pZ7<5?o+T2KkfK+ex#l#OEvN-B2CdO|9dmuAQJ}O;b~6t3K1!SAOb@q3X)^ zYEPp2myp~0$<$zyU`PDl;E~(0iz6<6gPyEHzs!+aHjEtwQ=Wt2^S~CN+})t`YpQ%d zptGKOP@x>{D~Em&39ChtwP=2mZ=1!hG~_AyY(fM(*qL4XM1LNq`H@r``VYc(hiS?S zt>T(?JyRQWR7?7w22N_l=d}9ww1}@-=LYnI6Kyh&woRwyUuk6zHZO+#eaSxb;Y)Y% zP@Qj_B6bvseSKu7ba~EF50BTk66O8^CAv&`Iuj6Y7515i_${@`W#^R984Yn+aG|lRKx?2%XyS+gmeAyq=R^UIsRfr z=1w7p63Ol>WZq{Y4b=FyYWKcs-ca?WyXx((E*Yj?>ZvNNR0o}i=Oq0g37SiWIFJ`# z@Q_28kH)SXwcm#d2cqH^@W?_q*#P?O21h%CgBO(5u1Y|OetVWaS;|^lWKvt{en}jh zAUt%=_whYLxy@fT^$2@Ei48JmyG!ZpBXrsVnm?4*x1^l`eOIo1eWabduGP7srC!sf z-O{XIY7W1&!p2lO(!vlrh!_wv`Hx!L4Kqs5wjZ?5l#kVW*S{rhAI{6b% zBCZnia&j4|>nzmG_Nq}owTrWQzQ5YQL5;Uk{cEfABN=&-gvF3Ep2VaH8GH}>#9(s= zZ2JstUxDsfpwZ{yd~aCx0kl{QUe*KtyOaZ+l;^p6Q%}9;JNY$SMjOjlhegZbBKr&9 zw}pS}!?%BAJ$Eta&1N@dAD`1f2dHxxJ?cW8Thl4HW@x2#f2K7r(puft&fn8Ao@*T{ zH77!+cc48z=%`iHHJ4IB7Y<}MHZ!H1CHLaHwsW7~JbA3>bXhF4le1E!wXtrzL~rt0 zZ{?>nFH|BNfbAaOQwLs}1?%5~+dH5QE0FU;6l;w)&c;nMvHy3xvm?m}B1s9v_5z73 zC(Cs5sfFs$L2c-uF6gB`=&E|QRsBp<&);PILy~@g7|thu`;s^fH_F60({Qc&_~v=^ zHUPcT;l!OV#~yYm0Qz|Fuu5qaS+mWpSntx0cGX8-moNQg>tEvSCZTl~U!U-{%lN7e z{PHWdB965i#jG2$;0N@@ZfZ1-h770W?dXs?wAFWQ%{wiyL~Hp>8(5d(Aq%U^Tgf(@SSz(%BXzz`4wjOdwm|Q7c0hyEo$5V&T_X?91m>v-t;eo^_uM zTE}J&W#x6*;0M%gH&y3Sm*MnKJ37mVuK2C7k6Kx&Hm_V8`bkR>+HoUl)$!k-gsq^N znRG-o9b(S{B3ZMWEV30}9KqW?=F=TS?hawBNblLw?1k()L~oI$?{2Leic_{p<<$(Z zwFoTf27Tk9?=Kkc_Altzd_^4{@xs-(A`iEe_-QxNI+)ld5c9KS+)L8!2dP_Ion@*< znX4(y)ng6R_E4SmnSi@w#9p#@Aqf~n-XY?089RmJTAgs$VsvsT5?09NGCVa7_NfMS zV*s%LQR&LVflA9_-F${#CZ*Xnnb=8&7l;lsgrA9+md!s;;U*^hbpex+te+#>3E93o zw8KvNb}sGhN|)NuagFFrK#P88mfy6v@7g`8HLOREx27Wp(5RX8_D;IDi0(0D^+&S! zL>Bddne^jni8VhcUhFNR&WQo7<=IX0c8xvtblv~HKE+9iI{LM;a z8^u0b4;-b3l*!hSQkqKblo;zRq8Yb4z#oj}*^oaz%LatArw+_j&>Dx?I>~hTTzYN< zz1WfFH=(2J(05Wx;MzB#wW>qEH>X)WXtft@A4QW-(w`q_o)tqutVt%jLiqV{{8A=2 zH5GE6hUGWNPs)EVqe1XBcX^oM`W!8VOi?o8A&7adoz zhZnYr!=d-^bV$5i8NaEQ9XNVO}~|Hw27%r8v!3{$k~1qTZ>S-toG8 zI8m+@V#Q9u1`7I--`&D}oq4z4?9DOObr$og+57uVqpr~G?R3g~x^Wa;*p==zqZUT= zqDp=1(1wPzrjs_Q6CGR=rbDRFcKZ1yt&7-kM^?Uui3g0f=7ACX&?8=HC)UP^^uOY4 zfb4%uuJ5Y1*{ScXryLGf!rv-UL%`oO(7*)F3x%|^(`Zfa>%r;WNs*Nav{`^)Gx+v30QH%&j8+@ zfp+AxHq5A+R^-us$#mBOy3w2FI?_3|^sptJ(vse2Mh)80O+9Fy2Thwx z55?2K>va4d`lvG-8_K+LS)2iPn!vlA;|BG`sbE2iL{cv~ZjaQE?lf0-e4%FyRP2u{ zOHDvPBuIV%XkRE2V2f|?*I;ybE9&|dEwaHTGw^`}*!ekbYDlj3BVA^Zj1A<~K~gi$ zTXK(Vc}g-~lC-B}OA(2z0FEXW2vUf|VdC1jN{x`}c;Lti{pw=0tmmdO3hrTGP66)27w2sMivOy{+l@cj?i z%s3Y0#S&YwQD11;_O$EjHf ztz*pgxiar~cHsrP*_O9n%ojf5CU&C5f1*p3_&QqFz96q!=^r-eeShh`6O@_xN~sNK zzX|wOgLHQoeiW|I;VMtGWcNQddqaD?e;%%P1TQPW&+3yIj-+}DS+|~KA0YG2ka{;r z`hC*vAz6Eeq+cNAX+&%!M`n}jLx@9tVo-u>(C#fJ0~mTwv74^cVR}eS&%{n&azhqRlUIoReNZeLA!;$+_J2Igmp3)y({8d8>)4G^ z>}M<1{xf}*OB?N=V;0e5f0{mwZs5lt z$#Bnk*tr2(G#LdRLtTHNSO*-o5GQ2dlJ~e(1G2%1910|ZV#v##WOzC;xJ*7@Cm*kp zV;9KO<0L+w_%9|aeMz$}#D?QPdAN8jwid(^2z%F%bt$J8 z&eI1wXuSwJYclnBqoxCBmp*j1BfUI?PVuBmW>J?|YLiMMp3zQq*aBx}6UCNaV-t+| zm`OY)i}yAV9#h4*LQ!NZM{Jhlhy3EB`(M=yIw-ZbC|17}e_t^9EV$JSzE}VQZo|XWlQ$-PMguO@Tj$-Gq3E|ZjG5&tZblupL)B3Ubl z?+lVWh-5V)yWisABRDk}@3Y26CCG3Cy4V}_eFx94go$lor#$e`A2ei2_Eu$lC#Cll z{o6$S4wa1)<*Dwn;+cq8A%?aWw$FJ$3_t0}Ya|1U&$6;ec4Z)&+KBmmphmg0B!NCz zN;}P<3%u!up_C4!od?s?uJnBX4PQv-CD5^F>40*&p)tGQ&N^*mVGkLwV|*wNZHYjAEK$idxNRn^Fn}J1z~TYm%WGvwgi_f+X_KbAjL_Rw zNU%l%YxyW&te7LZwG!v=@GDFBq;C956`OmK?FwbteVA!|w!fU(=2Da0wCO7PDVVky zPq8PRGMbJVLk%X=zjNu5bu{=0J#~vJoF1`bm#45lhgiW6R^-H6Z{Xiv^8ww&=*?o( zH(}r{X|}B0Tpzw%zgDh~9jRm;SGF|*wdRAkdtiD;ST`EFzkuL#_=7aFJ zNQ^V^iW2Nwm!#Q~7j9(E9Fn(&OxaFm>?T1eWZ^E-A(j*_BGrMU*oj;;CFSq2OBQ~& z1V3`bBdSsLQPgf6iUa7yVffe$hE{^c8$q28HIYvFIZ=80S05j*7kAYwZ%fzN(%e`s zIVtK*5NU>D>_wh8hex*OeJYsa5jJ8jyXwe-44GO=Q!mlcd+C^H`gtxb3!sMMsq~{W zC($9n)F_HxPNwELbY(eBGi1GnvbxLJ>Z`1FZT{Aq2Os4*ls|P78L47zJ()XKzI`Y= zIq3iG&{qh(WSVj!U%6)kDr3Nq3UF@#+?W7ceT75&qRr9h{Y~_zE}l9P4_=P{%f#lT z*t9Nj=}M-%k-b6W-72zR134T|oVSsI(PUu+F%2faMv(XI{~eN>_i^8y_~Jyo%p4~_ zM$^}!hkekqQrK`KyxbXv+yXsAfV%-82b6LrrR{V5@Ops za*K3c8o)QV;L}UkslCi`8f#voi!fw9WpwIg`sx66SWi>KDG8xLQ|W*py1z!|x|AN+ zO!L#I$3xnKQVVNl)i;x>FjC{Mn@Q~s2# zmdf+h3NKT<2ZN6(;EVvfy`kq(*pR`Z5vXJnT2PFnDW2njU88Z-8NB)}o@7i8bs`f+ z5-^cG2qzDtiRn7Bbp@FhN&d_xt9*z>Z!)DmvHyf4b8+%2{AUO*C3yUK6gM07GehAu zn#Ossn+fce4s1L@&2X)Jy>iT2p_lZ`NxHX`dsF1y0n+oMNZ%mRdW$Dt`OW=2!H0)7 z=5rph=p^=WD!bB^ovqClmQlMrI`}aCw3!w!rBfDA8cO$s(gjOs+l{o=0ow2~ZBb4S z7&43g%zq)9f11TG_GbX!wuujW$A|S0N$W+_XR%|1?3gM;jr9TZ_3B4@o`W(rQ7IIP z=UC7o6BL-h*l95MEIe8leHeqPlF^n|DBBE2jl-7z;ioxxb1D9x0kQ2w4i6!j4m^@PFUI z)~#SvcVKs4X%eh-sjJu@*2fIhv);e<^IubYI5f z+5P*>unD)Dz+;Z_bBZW;7v8C2cP**Ul=H63t{wDVvAS86{=iFFeNxdHfOd00&JA$3 zE!+|bZ{32q&Cr)X^ztCu`w8u6gHKJwkK*vz9DL&g9$ANMwjsfT$rDfVJ&;_VMfT4l zHo@efABh`EHg_T8jL5i;SYE(gWASx&T+|SczKzzeLN|J%O>ZDt4_9`DlOBM@Vc?)C zn2@P}(aOLo{mTaZxSihrj%+(e9&IG&oD&bHi;bKZG?)Ww$HX zEnChOa`!@B)I?MVi{<&^M{7BHm5eQwO$O`ykWOkT8)qm}ZYkqC0BsGJ^%@N91;jphxr2tCMKf_kSadsHxa?J3eTtOK}Up{kC;$bc;)dwk=(xr5BkkgbJ(JFtiqG+=)fM-X0skC&_Dj#p;6-J4U@fw`4ax6CVuzDw9>jMX`8JlU^&l(yk(0Khs|m6E zg4VR;hc9bH`bR*lD|qomdA&&~v{Qm^>CJ-m zQe*w&30dte2TSq#h*;z;%nU`xYut7*pVOOXa&|3`)!EFZOk{0)uzp5tcs2cbpKiK9 zFCL@k_R=%EY1Upk{|HUZrtBu&@{zjNW5(TC(NuP6C!6t15C#xSve zzj(vNF>m=jQ+k-{@eA~#XZpdOO4<(P>rW-i9n?()l^AyOh0~9~*xxX?ANsNiRa`~$ z0ru>PV`kthJ8)O3f;NLPDu$C-qUAbD=2u`9`PCb3;fy_RI8j^CBw1}Ct( z3U7ABNhWybZ4|c-#q~$Ozrp&+(0vG;_7R9!@Twai#Y(eqCCx->kg1RN*3Ey(%q01E zkW@d31>3~q;bO1kS=oI5TyAK`H+*LSIm~q(`{c`tyRsg}4E~@GAJS`=>Hd@SdKz{5 zAN8pTG}-h+K3)Ba_ThAjIUC{14liTMY1Zr;v$W?)i}==Syo-ql4HOkQVqg=Q5GI4~ z%l=*U)mwCfZ@R-sMLn(<7=oo!fqDTHn?iLaTz?jBgJ{cel>Q%jb_=b-_?#2&IR}qV z#`W^>h%&rO$A6oW(2m5e4_QBe7!4(B`;+!P$W;qct2Sx*3FqbG21$5aFz(YGr~gKA zr_u4*=x1xxvl#YY4)<8Y`M1E_P+-sqbg3cU_$bf*>X#DqC4Kb^ujS0u@<2zq>an1! zg+U*of9E$2bK|MJM;l)23u~6ip08o&$1;ma2NN{k8@1n#emp<{M!4@_Y&##XOvc@= z;NGQpq{OKWiFJE&%br~7MLzc;7Tw90Hl#r#vivXhdV=?##xe$P9fMt(;!Y*VDH)}C zA(J}j(rI`z5LVTN(@uihV*#bggCu2}qcZ-bp0`r3DM*{&l5DQ@Zz0zeh^jDgshv3b zmQP6LZG3o~88ruD0XHHyWE8xX~_EhqOmXOm|Jvo9zB^ud!MJvuh8B_^i2ir z3z)S9>phfpT)-Y5VI`$Zv*fYUc=B;xN8@uw2$MbH>(753>Eo&LiK-6|)Gu7qr&}qu zs}%G~`D70a*Mo#|aIzOnj)nIh!I9?ZSpYh*2Tgi~W;DS5E_lOy+-WC{jo zncF3H_b=Pki$7h)M;7q9jl{dj;>;PLn#k=z@>;%ZXQ_9oN$FqclX@wqw=1i@D=%Gv z`CiaT1OIb@DG4y_9lU6R;)9UgQMBtV`qdO`Bk%u#Ev&&rIH^1NLxLp{fg+Xd$i$0y7>*gT21Sy?3*Q9JdB}v%sPb?7Bgb< z4=%JZng4jl|FacU%S7D=!n%VT6D_a4l8$|J{~dauruXzzzNRa?Yk|~>U~x7`tOY;$ z!juEhq7ts_hPus16HlO&k7#U5JirZGM_{=V^Bg?%8BY9$`vQ_$pNwllf?AMi4M<8| zlJN)Md4(e{;j&#gbv|z4jH8Wkm;0z$9BSf@A~BkE3K~y=CdP1bHgF99(RF~wF(ukn z`SC>;Tl9vG`nOW)5Gy_HW%Wy8w?PaWDmp-sexCnW%;)yy87eQj&)`1RH-c^OWS6?K zR;KKb!Xm%Y@ujrt1uZS1$?xdWuk;k77aFmLJ=iZFRzI2@IKwJFvqSB9|5^OeNnVfh z6NAOp1QGpB)N+w?_Q`cr_VdtNrt6msmAygA)2qt87NGHbPi0TrKg{T4b^zIaZInCnSpFurgeF7e7wN zL)K#@09V=J$$!wPb7;^)G|wKHeS%3zu+1oV`X^|y3p5@IURNr$w<^Z=%7tS6)^h!3 z8-4688NER6Yb|5%iT_J(~x0(`P+WA^74 zJ@=WedPmolQ&CCHDD7#?2DW3RLs;t&ws<#NdYk!RzHcDkwT7GC;?9l4rHR5cQ)JYY zohC`QT)EIhFP^1)-PFC>D&3=$*)Nr*Jpo+{lAeNc8(4o49B>sz7@){u=vOqFaS09m zg^pX{&z{&|@jn^c-yCfA2v>c?_%C+EBoLFMi1gyvzYm|M46#a5N-6czQ2$0|F z$(0xWwFn|?#GeZO{SddB$_+d5Bb;5m&Km7zS)r_%7t8I$Le1EkI&6nVmwl(lswntQ z*&kX_hYe}YJRDfAFIyPJzN9nxmW4LwR(`zSUY=IL%{z+ci^YR`BA|_|6CuqX$^0(* z$QXUvYrS>dnT@~Q!%Iu?y06&c4|b>c;%~hCGyYtH%?hynQJlUGcbJSXcfqX`9G;JyV^IDO z6fWSx)6j4VyilXM$pOuSfNy=!aGZTsIk)Wn!Zn*sq4h z_5nLrW1}j(<^!((76;tMO|tRKc$^Z7CyvDHo8x5_sNxuMnunk*8d(mvCBPo8@X;Tz zem|(e00#e2-X<#-ofYFU{q1JGelPvuTX{ZKw(TtseH2y6!f=e}VI;QS<%|F0CZ1er z%}c(q&R1DM5?dU~c8q2>da~!1tWG1=sTLcq(+b3<)MKBG*%3=-<;WI|W6zf}t0S!V zDf?s0@d*BXJ&!5kv5mxw8inmCp+I?JoIHG7ZdCQ~NqY8KJ*1)1WTtZWs?x4GxE2D& z=7JAK(0d#N2jJ3jc)|`1nSsvlLVq5jEPyS#;8|m_e*}(7z$;H-t7~|7F}8YxZOZWZ zQat229$$owa`DiE_;)m3J{b>m!1FM6xR0hKpwVN|oJMF{4MBP-Y}6Uvc?r}QP`?NG z`9c}GQXw`qSiT(ec>oH` z;Df2K?+Ix69e(SKLW0qd1IX$L%B_Vrb;H@?vD+eCxfS~z#}_W*0e5l2Gkm`UdpyOh zig0BfewT*FY{SDA;9w8@KTGUWjZU0FKbNCuM-;6=lauh}R9M;&e!L7^=K%L+VD?od zXog~1U#Xp~Uzw!)o9Ii<$Z1n$-Nv#;tn0N@81xkVH9jtf?_R=72k_dBxM>+1c#b{U z%0`E>U>|nbi3w}w*^-qtW)B;)LQ^Kp*s>06i8K4+&%9Q!uLoGmN9-Qr2m5ds!I$Uo z#yVd!OjyQ?{4(*lhs=nTi^^p4Ui!NK^zsV*S$}0jg3_}}dDIW|+zQOfz}wDnZaCa= z4tnd*st+0%j$Wmri_cMqy4a};w)e%`7vl+A@$Xc;?>r8_iMQRyenoia9eh6z&pwUU zCga?d*ewu`t?_9x#7&7dE2uGhct4yN7YdzFaZl1uvQ1S+;2_^9o~&#;_O8 ztV<_0%aXlo#;TgKHs-9tnqBI}$~{^8d2DJN%gtfG-!uE>{NNZKw}mGb^E*w%vWeni zx^Svl^>dR${wLRJ(#1nBIHE`B`bTeN(J|$X0+i99+W~O;8))1g8brgh*J0<{=*AFq zA`;o2L}T8d*m`(DcWmH;&o9KAx8RQl@ViW0org>E@#br|^b+oziN7DhMw@W0`FOVn zzG{WPX=w3fv^o||_CPo4A%_C^ArcyQfj?h?koDkkA8@x+vE8h!>aCo5r_YJi+jZ9q z-pLx+n&kkQ_Dy&n5w!wDo~4-mnkVn$+h+3X-T92#eEVy5`V9N9mDz@|OXJwoLCoEr z_3FUdTCxf&=GlSyIWRe#RRyr8%URGz~+G5QaUeC#+fVYZt5glA7-U5x+j-L$~7Hj zTB%sIUBr2aMNLHM1Ku}@&z#JEcIBa%*LlkJpJwh`*yAwP)}LV)hI=t%JLcS;72C3x zU06OIsqytflo%D+gWAQ6s3-_vha*<6R7uUpx?S6pU##yE#JyDxxg&D})G{Cb zTnf*2hZjD8%ZZ?DC}{FaX}(vv=AwB1)ko~r;V6Bzka0(49e){BUq;^$BbSSf{lzCJ z#8rNK6MyE%kG16&Idgczew_L@>KzrqYyw$^8!H~ndi7@!PAq8<`{2sV{aN9Bma&-y zr7_E5b|3IUd;Vd1jdLG=SHaI&iPp13@fi_AWCt%<@38dxBi|3zYnw81s$ZNfw3x*xTejdnR8!#~jYIGjBd-famB z?t)rNz|Ky9KT{%Nl^6DkTB4&^J-dg#>b)G8D1AoOFur8{Y+*K6tgsj7{_r;!c-(4U zcN8~o%On4=%=>KO30An3IWJ>vr?XIB*3*>@9Kv#4*Z?;s#hv@tbD2tP+Li{d@OC&BB5in)L$CO@Q;<;SU7godJ>4!4gxD ze_2^OTUpgY`B9*c4AZZ*)sH-s+0pWSPigs8tUfGW1&Bu0Vqqm8n904C^RL4=H{-iB zHtZ4eOJ^hES=VK3L@;YPp3SRqI&^2$lj-BwpBc<$5&N{2FFLc!M@Pi?fN3S>3bj z@=i8+4cimWYRzPk6Ihlnn?HfI4`Mwc*n;(}Duq>EU}q~>nh_t|mlx0BE~)(ddtPcK zmQEAj(nV__+7FZCl4S5F>EBl$w^?8DPJiB2ITx*Lc&eOh3qH&ND|5g*2&cQirm?Wc z4Y(Jho4rw05L&PcCEh^wE0L=SjvCDB%I9?r$hmXZx zeX(gvyq2PKw^7Gk=xYdC(H$N81Gi+uzw=-RTe#pQsEz}bgTT0NiuFDv&Q0m6>%ETZ z2IKW(^>o7vlFyZG+so!Jh52^Td#o@q6Hf2=<1}u&g#Q}BTUqja%H%V)=RBLahh=YM z9t&C9S!~=i_H+tM4`M^-v7j|9a0hF0f`#2@sXrOD;2k}Ab_^eJkwd}L`iP#(MafN3 z+)#F&EU#qB&rl!Wp|?AvTh!oGhbfbjl=B~zJq{os3S7ShQjB4JZ)lkar$2`NCTPnL zWE_TW>_@F{q2=FE>xMX>GoCmU|DA|C&c=8?j#!5IV*EV}w+X>c0l5Eg+@~Y{T@Ua1 zfVP}R3pb!ZKNM<-_P>L6`(STBII|)2F97b5H6|To?-Q~Bu zd0bAJEKM58b@zn2Ufdih;u?u-&-vCv+;jo&GL(;K#TWi%sgGIVdA9LDjgO1) z#d1`kjB29GnYwF^zQjN&^;evaD|t-$Ius;s0ar@E7<2e~GIZS!=f8k68>1n^(V_@6 z68?C8E4~+3II~+3@2YBPSsd#w^9vF%%=i<$?aA*L&fWxN1>#AZ9rfg}g3@XxhMd|&z>CR=+CPC(n zl#^@8p4S9eE>;c@o$CtQ2VCsob>{K~19@dr9{h*hc*F*uV@U_uyf|jKnzdQX&dq1( z5v*q{7`o50ez2!4_>f_|$zuNBDc+@;msyM3GlaznG5ME>9wI+%mJ{B{ zLOcD+a(&@_J-|YlH&3a)q@)^y$-W?UADB=94%a}?8Kb?PY;zf=4m7gs1DT_SME*)a6;#seC3`MaP%h|Ok=Dv=- zPh{WHnD-Snzl`lcyu^;jOyD2>U|!F!R=B^#zx!4PXy+Z#1piQq9L?xN+@XhnS- zV}n;a;@DAm>sXxUk82QQOD5x5UN~SVe%S-dX4v5`YV!oGI*w+nK>v+GK24C#b2uj% z=KH`k4dJxg;J^yt+#U3)PzvLfzeAP0U;36qx}}evZ=f%^A_p&&N+;?0S^PXK`b-tD zqe#vyxjngP%y<7_4W6*j9QOGLTb#r!HnXoASeNze>3?k9b~gI}>vx_7 zK4fiwFw18Aw=)l$$3GqBH(v88jl?}qF(662d?jET`Fox;%9Acede(To)^Xia=*A*Br;ZGO1c@3O#1#bThJ#A6+coew~eLIf2JV4{CQBplzzbzio z2R|HvPmRG{{Qh~urg`8~!|{TiShd1`YvHRE{{SGpl2DIXsKf!~Le%;yglpj1{xD7h zhfaa$>0oyYkbg_jmnq-6D4SmCTjTU`Lv`|7`W%-Xr^wYU<>2SSEW6+v3go}{zw}0QHmL-nqfzt-z`XjLY zC`@b8vmy9%U){6^iLql^sHG#ZT>i{h zdYkLD#m9akeWkFwCb*%TJzDyv$W@i{LvP(AMz?yQGb<&2t}^0+GP4c{atC%h!0lIH zss;Qx30m!ht`DGF9W=ccnmrZO;L)rz(fRwRv>I(Pz^0ZsxEns|gdYyXp9bTXgK=eF zyr?7Y*AjQf_(%mZx`7s?AT1od9)g+}qOeCWAQ2Y(z^M(O`z;U>1+Mi3wJVkAT}qG9 zifJvSDqHuQsqZ$|J3o|TVx{X~`9uG=s+kofE)En$4aCLgyf}?JFXy+%@Fw;=t|1@% zo3($=_7||d*(~`eyS|SN+ROUyX9rVRQ4V{4hmEUX5uhf4=N6-Q{1U$T7{67@U$+n; zV?;rM81_PpX(N;7%Ii5Y2DzbdN~J!hm(nj<>F`KNGz0wuLFxa%jY@FP2G%IW z^A5soui)K=sJK6JnSoktLPt-dBM;D!ugJX)c505l+u$}m@P0>}(+3ajf!lS)ovpA% zJ?!)o89qh7Poc@Ns6`+O?2I6VJ{KWf0iFB92^_r01bu6G_!eN$V?k5h_7P}tuE{FM{CEV4MS9RpAjrpW%*5nmi za)UL`WqUGM!!%ZYgzZXach9hvH`vq?HupE1+>k51_?<~Sa{~{|i=1 z{6p;SBd@QKLHA^06Fp^yUVTz`ku^r)O21@fd6`nbhNBe<>SqC_fgQbIKscOq9R4bW zpBf{BA!yzlv^fqPKaK1kpb1~l$XXaT!Qt)k#m@id=sNs*e*XB~>ms6Imn5ZuP#F~x zWh5)fDj6ANZz);jOQI06%7~O1l0x<SId_;3Iarq6jI0T!g!<|-e?iEi;;PpoE zQ+mAc3fnZFwQa>7JXL1vm0@qSv0C0umsV5cM;mGMp4J~A2%>||TF)jeF2ulOytfD+ zdLuZXRXxnD&|G`2nNXm~y{PGzsi6~^&!;ps&uL<>YJL`Lj(*kz>f(r&_{Iw>=Htf$ zc(DX`8q$zH+7?*z8zFuPyLTDfxn2=124 zV`@WF54f$Z(b2+dAEB9A(x5-UvbA;=>LH5EV!@~G~Hn>^1f&Pnabz3<}uIMyEvBEk1b=& zDP2WOQZr3e#}fH#v&`-fD=V_l+IRj%n=6IWSaFLx}RfvvZrYQ(&Q>drY9L2K_Vp*|h zmm%yn39sp5xb`426b8@1dOsWw1}_^}{EENZ&E+WGwmx5<%T6w3BRjD7A5`v6RpqN% z*H!nf$#%=+br4~QD zjwax?W@Nrbw@_nWqAB{I>7g`>n&6?1cyJVImf`y}T>cXM45)D*%347WuTnEz`F(&a z+$hgKmC8!_%~Gb>>P<~H#GCnTXY)$g(3*7#Zr+G}1X$U#GaP&NQa8w?e#rF796wx=8|8idUn> zEjyw8^aJxCJr=h5!sdElUC3!IFY3*;a@_~%EMO{A%~{AJ^=gfB@lbKqGVqjKI9o2T zmxs#f{0aKKh`f7Ht9o?*H6A^UTcfcm2*35gCvEUueHcoF!F+8e;{j+^0%vr@Pe<`$xQGiCO?Qeb z86u=ejCmzoDnzjot8409($$%&wKYjm=et-|CT`^md0aG(6Ak8woPMIpRIL99;yC;c zgGp{+p?F3ne?Et=YsWW#V9gR({1BF@$Fi@e+)#D1gWB~;_DqtwW2Jd>nOH^vDO5F; zZg-)=I@JC-Ha>;hqp|N4bnlIEZ7{1L&gHoNtHz;B)9<UVNhmj`C}W{Ch#(uA$rqs)t)ulQOlZHCsEM zeK^N1NT%b-YeeyJxA@B%(9Q$m7D34|NGgS&b;R_};;f%&ut=0|7apg@i9%8FQuO{R z!mGpw6gpg|Tzj_s7V|!d?vKUyDOM42ggq0%$qF=Yc;G(n zI*#8l<{yjLwl(Zw57x3$eK@LUq6%vM?=Ts-Nsb;Yqm5+B1NxOnF%xKr1DynNx{p!E zuy7?Fn1CyKqe)wIZH&b5afRmQJI#_enqy^}Yi~3`Uo{~b%?^Fcu)>gDh?B9~T8zxV zwja>GG5HQ8oha&lokr?P15a5VE0;cyp=PSyMCFmDTK-l8-B{bzEHR%IHQ*0?c)fW3 z^gf@_5Sk2tqmdAq0Z-mQFC)>_S(J?ti^9e7?PBw3@%yHj^H}`-EK+}onSaEm-(uWP zk@;Etd@6Kri(V&1?k4fyd{H<^1Xv2&N~pdFK~aF-u+#`97x9YqeE&ecv<828mi?N? z&e*X#MUj<&Kro-Ca5g**}lUHc-FemDt0AIt(ML zjkLFbe$|tGePr*=vg31kz)A%NtJ|m5Y*HQiux`=J;Vx^}h+iDWmu%<9@AD`1!M-0X zS^`JY;KVBkFcf#4#ol4UbfK6XC-M%9`PaqJha&m4cv>zTzlqc3!snAHdoB|13CI>+ z`-Rmi(RQLp>n@6o#3JoqNP~3?;kp~7A^&rpcV5f~yYP=c*}#J=VjPP#Wg7}qOtgye zQ1emRpOd*Ea*eZ`|CjhB3R+E?A!K7s-L(a{+M2(8_(_X824ej_c+C#GnWAkibg97@?@s0kWqd=5ChV#^q@rIWZ@ zOB9ws$bL}M;7BK^{fj$l2g14hMmuixk!{_>M*6Wn4O#sH)htpi>#5eDe0o}zEtGvb z%bG~FuF&1pG-??Aw4u3#`|slG!#FbvR|R8oKOE_Z*)4EoJ)En9e^CQ}HQLzVUL1q< zagr(ivBwloG@OBJW6|?0c7286hUD9u@0CW)?Kf~_EVnH{tCP3T_745f(3x`Gi zIbmHW9z7CT8Ofg4;?zs={-GF>C(fS{L-vc-(c=Ad@u9y+Ybi4Sz@!^cx&iKwgxKcb zuN5Be<&DSj%BFlo5t|UhX7*v*lzMqe8P8Ka?bVVmvilJ^YKr{SM(+Gd7H8?pGTPmr zKATgIO6+?Z`=+Ade|TUbZuUZ-j@Z!xS2VaT@s%Gl-b6K`k_8K9_naclOQsg13xsbAZ(^q49`2$DgU}X|o zN8-i_IG{f!J7J0yj%J>0F}Wtp5Ud&ve`lBW04>*rcWrQp zIeyTtLp|J44_6xFA#=Rm4!8Bh+hg$jBD}a0v#;Q+FIZqg-#m#gCy_;Uev)V>$Ig@b znKD=--*i)tmaD2;Dx^Mh9?m?rF?`BCHskXGxXBJ)Sj_htf<-Ubvk>eLz=t9z*1#bP zf$n1YSg|=wB*%%WeZnlKb;y4?}fwsCp5v5}zq! zOXfC_SsrAa%GuiXeCkwgk<9a7@}dWkycaZdt%Ux6vXc;6c2mC0IijHoY=TXxWx$ABk+irb4si~E%MKZ zH>ZU0QL%fs=pQWxE)sPoh<5Ix%v6l5gu}Ps#CAxV0^QqzQ3c<8iYJBe0%zXm7u$G} zdCp)jTeGS%wPUY(9iUb>SNlulp#=GMyzF8nN0!qG?d`CVdJUy_wzP-Qho{)}0!Hq@ zvnw%eB6|4ZWp~u;h^O0N7h4RoM)$Vp-U$b}dJ4{4hXaq|fjb!R2WObm{&mWf+Kc!0tRX;?1IIr4pcCj}*9L?Nv*;&1R^2@Xp{NV-u>lZ)T z1_lJcJne?hf~-;)rz>(=iT(XVn{nd!JaKrfuul||l11S$;e0|YIUz0_5>|V~$T;D< zOc+fUEryCvdl6Pg6R;=(dU%7L2}~;Gj!E2UGGAlKYnC$iT`Xu6t2Som?yHv@ zl;L1?!az+akomE4!*FSCBEOeW{iD=pF*y#V<*jHXVco}Am4TynVp#-!4#v5|(XY3b zvBDV+=-Lifx5M&IXxI}+4n*$>7_=PMZo;XVnEVXS)u2Q6^lm(5#?!~!l%gwjd&zZ? z((Jk%ucv&Rm1D)jdBQtNJd78=c8j5@BJiN7J|xtB5xiAotP;N#h%sY?pS#$gO&jg1@lSDn{(G?GJX--rB;H3xnDFbu1Ve92s9*jOC&{A6ol<+e=w|V4jlLh&1;Lstwnf0abv7l zJzum~DK2dk=?P-@K9Q9q^!AD#J4Ab}(jZ)%2on2!M3;_&j6~9Vn0OHmuLr%cu+9$V z{on^q^D~S1#BTg*HFL`TmxycHh0Xn?l253MGgN@R+Vfr3Jtb#_$Xr*skxBgmvQDJC zGiYZ|+S`5e+xFw710yfAAdUJ1gWa8%o{ zI1AsDV5!2xR%9}S{;njSY%-{#96QNo$wi0d$WJoXPSu*J<{VdRekyM##zR?V7AyVD z7I)^SXYn5gdEM9iNn=>s8(PhWTM5uL2bO$+zXl??tyn)$l#CT!=87#VMGI~B-!{=X zQFPoU8gCJ!V#JFTLT8R}4-lU2!rD?yl0VSu+RkTpYx*qJaaOy(S~3D z$eJBuD<-g87R>mi`jMa-`YR7})#tgqmn3UXk&*4BbrtQuMz!N;^<xC2hY73-rj1N8x!2G#*ISPG~vBPy-^AU$MpyJNt z5kzgbQBpol)s^<{@>qn_;=Nu>t#(s;SE#(}%C-he?9DQxSZEGwU4!p;=Yy8;E~ojj zPrPGuuo(nT7elKQc$Ww2J6IZu^^PLPQ}~P)anr@tC8BqR>DF3G7()j-)9}Wm`yD3~;iwZhc00yKpu=1| zF&^Iy$JK+-wf{dd{ge+59*enC@%=LVv=z0f4sj2#RWTksa``=|II4!fy!*chK^#Jx3k#~*x82s&>+4sihE@9^S`)-E%^IF%@u%$ zU`P?b-Pssmv#- zg{i9aor-D2>IAWVsciIH_P~li^4B(T@GrNxlj5};p~e{4y9$ibfIWn`N{DVCnsyM+ z`itemMb#8>P1_Q(R9x3Gq^rd76{1_1_%usA2^4<@imM&P$%f)*C7jEL(^>{(AuQ|* z*$p7~F<-Ke`%U9@?Rovrtm82jID?&R$98^H@{n?vsHhS^ea9s2bSyWPYd$1rOs7fWeus@3! zon{r4tae*IFNh!A#UB^*`?@gJ8K#ei&?uO73R;xF-QRGtktk^|JiNpZKe1<$SUXF2 zgp0mQg+aJj8Y(7gt_Oi`rVA z!cR2v6xE%?q9)?vAF#L&I>+GE3W)K6la|os3!isiHOg?1YSuvI+>_t7$u{F;N*np3iVSn;$WE%9POsf*p%sM)N_~xSw=g9Q4R_$N zH8_6>TF=F`!FYHgj-84fW@7(PY_JAX5^(8Byjp;rf8c`#WY&?!j-|{PQWps;$)T;x znk<_q$;~fi_vWf#lzP5Hy?&+wOj)Tvv);-gAF_!?+`bQAvYZEH@p13@Gt+-vKYiyw z^mc9gEnIm40SJp4i>da)tC!e2R7~^}<0gyXnIdJ5$ebqhf`qn&sQwVqq`Ppo5rb=r z+wb7(RT#V-j?939?qIDC{!jRyB>sIWkLbYX{A5E;vqlTpBqw(8k9vGYZ3tCoT~z{8 zY1d@pItjz1xurb)gXVa72lu%5;wd5FW`fix)njyU_<#2n| ze5T?@l-pRZZ%A8V|$166$j9U!jertHid2aWESDS+S|33VPg40Cx@IEHhsvAX>IKE;lzkZ7+{^6fnK^l!@$5)WwiNjf&&h3(ek%Sb%E92+dg?TayQ1;(z%CGmJ?Kej)M&+cQFO4O-GNu6lV zIQqMeye`tv?-Xkx_m7lz@p9oEc|cD&da6Yc%J#bI#@MQE>|8h-aEAT&gRO4IjmPu4 z@jN@1M^tm&R$%D^Q$s;_4;;A!!O!7fHI&p7J#58_uHsBTacii!8X%m;i@^b6{0MQ& zTfA`>&K<<*W+In~v{!K8Dh$~H%NM}VelWxs_P*hdkMR>BJfR1V(1J)enRg7kJBUp; zVE90djaMZjRDV;|>%DY3COa>b_uXWwz8v(DW}c)|tLbY1y?3G=rZfVm=6m$LjcZQh zmJ}?GN3*qfWF@+-#EO;pG8%7gLfVVt)3MHNyz~mUNVGF2O)nZSgO=`~Wx2FQ(QrrE zdz#dw$UiTnNmJF>S2c=LH;Pm{1D4&N%~;JGa#%ab!aDQpV18sb|5d>K7?2$d84j`G zP;WOhx(bCa;lpomG!l8X!o^9v?=3vN#kt{Pz$kHixUlyYJ9>!#C-J+bs5B5-^=w25 zgr9(jXt10B2b=+FLGgWFv5OZ3^8g3F_b0oQ$-XUO#jfluW3JcKo>i*t05#J{iARzp z$&FKFBWKy7hV1i@SSr0+MuP*Wt_xY2(p7~+-{PMFYS(Fj*Nk-=&0@E*=t2f{`50HeU+efj%nhFLp0y#S6RJ5Liw17uZ(H%(RLs*61s~vf9@wRT*HUOP0>0RS(I0Mg zop)ZxM-1b^W_(o{YjJ>?PhHIL?I@$LxcCr(6A7r&SJ$u?7a(XY(u*^>>c-ShaB9Evr_SI2CCb*s0__G zJu#!kU8&n7@?THAFVWdA#9BzFVRG(zdF_S_1C`%ZeF;(dr_}qOYNkDV9n5;Au+}fx ziAMZ-KfY%fzjKmDmho^Sc-Iw91VX_oFiQoy>yZ2k8WP+x6k{yK5l7+cDo*tgZiB?A zeqv59vD;PDa1oS8)PRYqw4G}7N0ywIU)RWU!{s0=+4wh|&!r8Cq&uHp452X&)XA9Q zH29Y&At5-7Eh*mfstwlU{1r8s(FtW&ykC$~J{DnZcTTVf`$*&Iq2ij?c{I zRbRM$V>sR&W>19780d2dZeEAArO@gR%r_9j%|%gL@z+J{=`MEl6qeeCz8)f^gSg&G zbZjJ!C@^{pK6y~D*n51!7CI&!N&Y{dD0z*?XuLp`>!NDbYh z>Wx;@EY+G%GBsW950%w@rLBpa_<_z}pnLIDHT$0$R<}L<*N6->7*vKo?%~3V=y3v* z4&d&6SdxHS_TbLse;0IKHm2V~w=x{0!7+`ge+M!QpaH8W^C)e3Ml+0L8+X}fu{2GW z-#$t0kEV`RC5fuV12v@)+cb#Pjb@E5GvmK3qaFV|o||swc2~3?J9laUK7Al=8aS+QPfJ@ZYET1;ras#pTf9va5@1z z=7EbB46%gx3O?>K4_U|C_;LG|yvBPrKaH)N$I_gcoMrDTvr)7O*pbn@v(O3r14(2?@rC)JyEgIZ{n)RadQ|Wyi>0G4bZ#2a0SwX)3A8 z=dDU@!4CVe6PsD*+w83_pVgHgo5o{y^HF#BQ4ODA4NV3@{W;*W5!gv^xD6I>piLFb zsw4WCieat(HQ*fVC_Z-*pE?LrJK^43oU11W5oEmuqkLF$3|!X2?jR`W34@Hl`8A(( zg1214WBT&ehTOG;YPa0xHR`sZ&8lzrebP*a{!EKG;+!kGtg*I{gS5=UM_+k4np3%XXL zaT99RmNxm&lTf;HfVvdYQYL?NkRv9`EeUeMeYwv_jq+3tBa}n7GN@9<9a;5smbIU$ zC(NV)zut@A3*l!|_<>?>C3#e9xaJFK^I+s=Fg_0Kj#gd;fxn?e9ieX`##)GpZN*9l z(WSl6v=(zMgi9llSW}e#fF;ks^b)x4gmH@?XE^L>2knU$7x0KgeryVF(}|a9SkD~x zW*zJ4&HgrIZy&19Ny=)nT4}GM|Hz7KvSqA1rbUd~%Jz!9?$OgjG*1hhj-#z^6k@BD z!PA1jc6e1L)1QImzv88|B)D^B9}Gw6B+qx10eGu-(d@7E?13;NQ7b_Y_<8gfdf z{1>#fo*e5gFNMk1X|m>98DyqxN2ruIWtFcywT1LOS*=AZ^CZJ}>{2sc&xbEr#-F6~ zdCz%*E*$6x1ASpl2qeZshg0B}4`FZM$seevCuTGj!!5)+D-mKNn5_sj7a2{&{W@ZJ z6&!gBAM?TU1k~IFeWt^AFYq>prQi69i~PSeJZuEFv*x!xv->C6=P-7%C%ajbIowgT zHYtOV>V<_G^jU_TmaSIGT|?z43;FIRExb*$4p7tORDU!rccEAtI$=OzRru;1-Yv%E zH_`eM-aLc*Gw{@Dj5>#oIp}^Lqu*k8#0SPS#hyI8$#^dLY@@hqZF0r(q%%u$v8^fQ+@&o6%k2W`0{~ru{EdVUS z;mdZgJ_X77@Z&XjSA(CfSZXAUn~G#J@vyllY%V?+i{<)aiGsP`V9`_9bP<;Ag9#BZ zVLY^Q0Wg3Xr99*q-xA6L`tef@`HrW|a}V>F#KIid+e$U@oVv19#SBm%8>N0!dKduOBQ?R=VCfElDc)J5^KsgqRkpCdyO9-U{yX&$-$2o@$>~;aTO2c z;`n0pc!k=e;{-iw-hw7|rPOi6BWT?bYVeQ}wAwLynKDV<-6dU$<)Rv@gPVFBruJm0 zv~soHhJ6~#T5VzFd8~I0zS)86OyamzYv$#rzjCi8VBiW#W1&YF=p;g7CTz%uqp!g7 z7p&0{26aSrV==U;xNRzKHWurQM6Vj6x(b5cf$<$MJq4fR;P4zM@`fJP@bE9Mkn`Dl-Ho+)d)$uJ{%{0${t zpdMQ(E|iW8r#Kh-Y(+K(G*g46A8_VlbS}bQIcRVlkLKX{9Bi16Hy`7e52y{d4`@Q~ z?Wm^LKZR%aI0`#Usc&euku-3VE{kNu5xM-e^lPHd4N`jR)b&fMW3}4Yk@cCz#wD{> zPg#Kh|J9Rc&*iBJ+~^MPP|0VQL4S8xJPDqxfaEWPl^ z#DzwpZvzorL(I~^<&V(nG4#3wvB|J;75of_2|eLJ6PR4i&t2eQYdQ1hi>rZ$RiLBd)$&TN+#WBx1j^P<|EfT)JfrY)G%Y7r|zBY1W4LSEAJv>1_HqxM3mYHUCwHMqAN+x~w| zz82utJNW({dOg4^+RBs9_=?e>hV<2%0(w)<1iBGLkJ6}43H7KUtvg6DR+?;;{Uxyc76^1NyMi8FT=JmfaZ*v9n6u`R7x#dl?*t&Ll*4);^6vD#NETcyb!5%S|; zS=(C9`b(z8^xtu697FG>k=`IW=t!?DC`zA<2?M`j!CNdX!FwfGzXT^e!Iv-5`YRr* z#DN%T9H2U^P~EcBrEhAT z4a*mVqgC-WVa-d`*MqA5Y^ALZ_tsY@A4_pS2F#Nmddt0L^3E^noKK#I=wK8D zPN9naRNa|Ynp00Bx}woWjUoGh4a#ua6Fl-9zm%fG2h8}1PC(X;X@?CxaHof3D0?|g zJwSKz>Be9BY9rH!$+4^Dr1Ns=HyLW7UJO?*>(zrBYA31HUD>^9EN?g4dY_H2%`ds| zT0uN3o*Q1`EkAJ`BZ%(^*1j-#4)j<9R{PL-Y`a4apDv?arD`B8%jsSY8Ska|NZLG+jQdegdx|or97A$Z zIO!Lz{emHHk-x_EZ?MS+-1HMq65cbUk>>QL1L+T@2eWABdh*L8otIR*ww&5YKA0ev zZIK&p$;(Q5I;a{!>cMXH;epywk1g%Z62n;92{!LFd)1h4?Zs=(;azuegB)I7&d=9_ zbSIdkU6a|+VI4T{gQFSXln3Goq`!rFU!bBA5`IH<1=RiqRd2xc3Ea5}OVZ(TB0OCI z7bXDqgr7~pv62Vp@;^Ix^i)2g8*ib@o84pEcd3#8yxo@ z?SK4>aJgKQW*bwy6$v+*GMX-h(b7bEb)6o3rnkm2vbS8gK!&HtW6$IR12x=TrG%=~ zW9r)*HOhhw@L`TC*{XAFz&B=R#w`c&&tbe>3QsQN!+!HHW9ZQhevN>o^PtZ<=(7(} zvcMn@EuHDICBn4QeavP1kQ!-L!nIvNUjUIZ+Pe# zUT-z88p$Ku@(#b4%~fU+&H4{#jV+nc2X*hHx*D#m`zq(gYW*u&`;;8FO7cV5C8$kDqO|s(yhx4FFo_B~pDdbbC`8P9|+!H)UgKa3(kAV>f;9@3(=E9l>u;wM~ zd;=%mLBkJl?mgH&2U!dsu0zRbIKK<-tpG6*Ec=0x1!QZuyvKD9@xoC4tUoU`<-zY* z-_vYdICJX9v=yZ@o~ow@)S9_!Q+Ktlu3Gb0{z;K5!esDZS=drOlhmk$OivS!r~g7| z&1f>{MW5Qy;+ACBfaceviyAbn!k)jd`X@H}i}g7jtV`)y9@&OGy3xiF)MF6^Z=>61 zNdGN$(vyZ=q~9cYc9VR3T^gZGuv5LqtL8h^QmuYKTcYK{(xHNr3Zo?tb5}Ne_&j5J70OrI((0({_7V781@q1vSeek~e2UbrkgH~nm=@D$a z1%I<4{vf>A3}ZtfW;AT-0dB_7`4|71%WLiC)8_HAUOdo<$Gu>YsciRrcGR66tIM`M zQa$%7o#|?PH#McM`dA{956fNQa_mr9YAcU%nf{cPoTtR?^gf*Kj;BGMl-QBl*wRK* zYEkFkR(V6{j_8j#LE+1qRM3cWThMBID)Xc>fut8fB8gVqpxNK(u(5pWE+@>9pZ3bQ zVwt9=);p`j8LCB+di+S))@Q5S+2grP9A+b*G8cV5s4HJNnd@)h8?ty-DW4AT!3z5J zf_nb&GXz%0z~m%I$NblMB9t3X@hJz*$R zIKT!y=<<#a%H~cn{Ko{I(~+AK%PC}6cCssz*zrzmJYy-hRK*sxeXLULRGE~%cVzor z^4mOFx4$f~kO%*geKEa0MS)xBZy0qSOL<;Y-GSU~Dcp=U>yx)G{U@kYqAk$2+S-YV zij67TlI&gR)(~1hg_8dxO)3p6pmV<|-b`BbkuO7Jd8$l$COg(qwYn>vxoTdDdht}% zZovFKnCBvPppwA3V?3zvQ<#bZr3>dccp7aB?1Oi-FQa2tNrU z&Vx%H+$nY~`>{O&O*3*{ZX@rN=e7besGfEW>-s-_2y*UzDW% zcTP~^W}3Q?5=T>iFKvQ4&9$aLGkR=9@p^Pwkk&VTye1hN(S758pH*Uedfba%j3)nu zbbKpSoTbyx=n2U2ZRPusvf&z8>x|Tj&z?3_;|8mYNVVm(O8ul<%$bJ|tFe-qX0g>D z*}F#kfjdv1#uxA4Z!Yl1uenhTD6oRn9yJYD85o@dJqy6U5M~#_ z?E>hR18dI1zBGv54ez62+8nqv5~g&8lEzT*omb!H{q}PE1$@6J4>jiBU$N$=nDcV> zyB`~F!iJZr)Z?noay4b38e*;rKgs6jWzF?6F;K2{lKu_l+OPB?|KGzcB989Qr@R1q z)SoIl&;T21ZAqINQHBw1Hz3bCG~ST98B?qodA6o~UFgJM8XHU#SJT)evdE!RpDCz; z?B7)`4w7@@W!oIN{I?v{{+~UzS)96jLoKLQq3u|70Gq#o^}fM+SF-+=eAqzl9?H+| z<@c}g%+LH*9SCm?dLEE67HWjR^%yYQ1%byvW`ffdsLlhk+b~{>258skD!88o`y((Q z9xRuEa}b1hfk8XyrUzroc*t44e*>?Yz<0aw4z+om$E;2=E1S*wy0M{k*sMot$3C@Z zhDvu+dG*xEQt6j2uSCcae>t*)45}mheIUP^|B@@_tfh(b$i$BZc+!MURJ#o|ZAsrv zXh9>YHX<^l?8f9`PJ65FmiacDInl6Z_nT|2K?3T*mkB=fiGt(=S{{AA;J$ zBro_72rm{wb`1R90hx!uHv|hj!&@#wW+t>a47C!#dL8tg2Tw{?U)(ker8sPYgQ$B>vyj{cO|o9vzGaBJ#eL-m?dsWH7UrYk0N+l(Hx zpyD>PuPYS}q`ng=dIj0+BCGS{RYomq%j9;lsh_;RTCUHKe_m^eMK#t_EeTUIk1C&6 zN;PDKy_r!6n|heFc+9rwa?6hV>=^z#lGi!Hj}-C2zxk{B@X8TV`or1r@HPbQML}c& zygUfz8BmrDUoXMQ3t)K(oXx^q_Tk5bZCEwfVhwEoB2(s7S`zd+9DFDq>1ARRfn zl#(w~$7E^|MG3R%(P-M=j}|&nfE{I8QC~~yYDSlvlcxohThb(L$bbv&=uOdn)PFwx zUPl9u(8N6Y@Qsc%ko(=_>#6d{W;ybP46c%MTd6H0Ra~?>o~?d=RsAiP*AN!ClFdnH zE6UiZ`rNuZKRA)kS;sG(!37wBZ@;*4Z86sD~n%U5EG?es&m6lMOL-I3jn90Y+@bU@#z6-al!~IKG*+Dj7 zA@lCVA`MxS7s~FK8W^TZz0~7os>>I->5BZmO}b2zS3G2bxxD$8raq;bXUTRiU0+Q@ zW>Kae^%y`uoM}&MB5OKtO_f$uWJR|vsYOfLXHRW84w3aX*nc2w;rse$oo+zs{Quli-jHUzM&jcnm1w&@E?YsRm+^B*(0 z>lXg}3^#nr=V1h>&zU0QR4YW6mdUEa=41+lVD?51F6i&e;8 z>YI~XNl__Il2f;ZFP96pSW6<(2#3ljLuGJcdm;*jz;6fjG)f&#~ zLF5N+aE*W2#y#h8Cok^NjL-hUf-kUF>)5GL>_J=hyGj*aS2>&2?#b$5C$(5dJ$WWu zoscslLe-gb2qY?4cDUF&J(ab+o&s3&#mz{%U<1O;zWqGnv8nje31}n{S^(|e^ zc&C0FvxZ)5YY6+C%$$nZK5Z~kTYle{doATLNqlM!S8sVU9r$Vvnl4~I7}#V8Tm)bK zgW^rlE)l#^q2E!^Jq&wO;OstFxD|}o!kth^nGPp>VQ4q_X$mhie86M=IGvAK%l#(s z_TBhpT^{|EojAcxE@qm(Y=ia|ey3VzsTNUci1wY{N;#2qx+7ccmls0i03R9eD3fc+ z{7+O^K!)j*wu5dgr-YeQ=uffUwAYQYJJI3x^q@7hwxiV!RI@XgyOQkyN)I5HxpXy( z+V7*~7irW>Z5Wq~u$CLV<-t(dd!Kw-Bm;DmQG0cCtlG3ugwd>4Y@DrmkLw(R(4rWm#l z-X()x(m$S}cmu470F$}UPK()kf^S>cWdPgCdHHP)DZFMl&l<|V+VYHQW`2h~Ph`iY zvisdxQ-go4ff`90LODQfa=)xJ=0j6#S&1yIu z1{Fc@(-&H}f`>Ug)T;c-xa$Red@CP6hiCWWU7GUCW}{ za;K}kJ=BbbYS(+2a9-kOshK8I`pRxrva^tL-jeHWs&SlFZ=;MA)MPr@1dz=Tn%$R% zx>A1^(zX)x&~oCgbgLIV^d{>7nlXpmR@2PAbmA|IopoEmlD*kLE0*{}jlQOC#;Lf8YIPU2Nl(3h zA&b&wM3lTTS+?Vb1RIOhQ-zOZu= zY+CS7XpyxJhHZdlTmHwf?GD0EIK*=aY_GlohkRpUa zNoJBnBo$I9BudCASs7U+MHKfr&!?yV>s8jv12rFbb_zQM@lhvk z)`NYRo)l5j1X{F_ge&zLL~YwqV`UKXwLE`Qo;xj*Bjmq8d4H)anlm3iLAISLd(V|;yk+%P+2)YUz9^qRlo3B=KpUzvr&DvNM<|6}qSV5t8pYG{xLZ9R>k6Hx!ko=O$uRX5%vQzSy|B&^(yCpKu^9_xR=gj+CkKX`b;12eE`20My*;c52t=l8a(-IaBJ(Zl=HDVA*3 zQT6{fpYQ^+0#v)nkrw}%Esg6P-}T`oXj0BBb;Q) zEZI^?>sv2x?3T|?%NaLi#v8c^Xulziu%?iuv|%4P=TO0Ss?y_tvFzu|?k9QrWA5`G zY%zmZb6{i`oV@~x<#4AJ+6}_5E?B)0-yO$Yx3Tywj%M`I5rg`QDWk+d2XW6s)GZUP zt3|?Q(Q}I!vrPmCiPRu5XM^aqQtb2)wvK{Fh`4TIT{GcWfh`{3*Rz=xc_^;+X@bi1j}V$6b0XJgG&wU z(Z#F7(RnU@-h#2G&^Q+@KjL@=Yt&9m>@Vh9i3kUgFh|%g6`rev`3BK!i`W(<9tR3% ze{n%6g60WBXJIl?%rF(h^+Yoe0cAM)7B)GKPJTFH3fA<&D!>j!a5o;huYo1jV5J8) zD*3-_e0CR?yK(6tZl=lC%jiQoHQq-T7m?KjYSWYKnvu^pxw2T^ydodODZEP=zfsOu zF8g`POlKMBAg4}||Jlhijtv!%fxG;%On&f}=XT4%v2sJEtSFT;f6K&nRA^4_?(}&( z{Z6JGFDS7wk2PZ(H+I;~OSAY}1)tZ47Pe5n8eX0Rm4`s}(7H3~Tch_vyuJ%RC!u{l z>MAJC|HOEG@wuO9Y9)-O2-jHx7K?3u;`>^0CqQ%#5KGpI)js0I5;1&^SYR)%j1WDI z#OjtJ>Frl4ZOgkxaqv=Z za)h@&VB>$RYYao3KyNcxor68kAWQ|<8RMx*7`YPl_hRD|40wPp-|#_W(O6$h?k66N z7V8|uAvclY)!;uVTqWH6MXbLVyh?OhAy#;bmoB2GjaWKJICK#M)x@j{JeH3=lF)5C z4)MVEme^DmCsly)4VWAb&pn`ED6CZnpI5Az#D4;~)`1rr^KZd%#Z+^VZidogFNz#P zp53XbI>lDXpvO`-Qx=_)tq#aD!Sao-+_FgOc*-Snj@%>H zpOhu(()5WO_FX>Kq`@ZiY6`XVC)-$hkwb9;>=88;U!|0h&Ddr zkGELsE4D5dW%GpPY~kl1evK42`ikayB2?mlGVGI$zQ<8zBMx!K4uf!SGt_7AV|h1I zjy)wSBjnp)dD&lTt&}b2NqY}zJX`*Blk4V7)y4AKYMB`%BlpX|Gt&IJd|4uM|43&o zIy8_r%%p<>wEYwX719hMr|vw@o|gsk!X$2A%8}~OaWE`&gGM{y@@2U64w9Q;V^i$u zgpYhM`T(B2gqI(pZw1yh7ESfU&fen881ZDXXzL@I#b6SdV?@D$BcvFQQK@y3cNxX~Ev5O+L=&}^5qu|YTP^*Abt~aN7o@4ha z-1?tL)D<6ki!Z~);)%j)y0|@CSa^!~g@V0AZ!a;&LzudXVN=A((W2V`p{kP8Z^5)^*tisKkA&Z?q3K6JZo>oo? zS(Fn^sjFzd6M31@V_ljeW!(oE`#{!Sk?FD0dcRB$kw4eT&%QEkiA-4_OT6URWpd^! z`QLgOw^i0g$~}p4XqLS6RBHT^mx*u|72YAUS1IawSb_$3KR#g%|roaYQb+ zujab;Fxm#ru7a&c!2ce+tAQXrykLnTZioSR{0JV+#I?^c^Ta%Nv2cdy?I3!L7ZZjEO(PN9LiGHDb6?{7>)7=O>a4>E7pxnI zpENL}41T6V%1-cg2SZa>s0OQFaLPH34`hEwZr_&=sdCv%dY?wIku+`vX-}c>0p#D7 z7Lfe;Uaq_^JEY0@lQQyvTo@`ZZIbQQ$j2+?)n&5z3K_jpzFQ-k2g_-@WyBHLBSn6{ zC;i{aPAu>0lbHn#oI!N~wD%PCc}OSz(I6v^nZ*75`Bgk?6mc}dyIxQ}4O#`khqItx z1Tz`7cEyU(*k~Re4#BcG9FUE7OYlT3Zc!7f^~Hw1V*V&$VIy|g3%}{2-5hb#UCf*% zUQZQAoJ7q;F=CWZ>nE=2iL^!{>np}Q#wIDK6^0SZv8}Rkx})-?{S1bj1@Ayma{`kd zQ1_4b7xMX29J`v6CbC<1#X!fOi|Nb-`ln>9FQU4MilaF0^bc4Ol=9 zyD2-FR==d6UrHRlSCVq|=8|}pKX=0y?7~?7uoy9yS;W}CTH(JaYET(l6 zIjw~t-1HH1?_y~@`ftX2o|rrut@Y8M2HM|+S4SX!83c`kwD#ctgAeDhK@6)bW5^9vzBA;J?MJ|2i?ZB*Lb8Bmoya@ z^@M+4G0j3ajTLMs`Zx+rM={z_EOihw?M1z{_&ZdT_7Qe^B3(_)sm6{^(eN_bMB(B! z_|65lo8milOf82W*I;QlIC?;i1%x$+ukSeK5^vneO+8q5D7$H~cO^OIl3y$t1X1cN zQnwMo4=0bg6=7jyJ-LDMz(ArdQ-QQSk9_qeeR2Wg5u9Yj@c;cG5lju!7Hik6Nd z!%6IM6sM<%-8Le7q*!bw6aZIlTk(`IsT^(Z;i@Fuw;Q`IM|C^g*8}4il1gB7GW^;M z=mG&|Q1>5b7W1$Rd~FjOPviIjyi}c&-_w!nRC|bm{i&BLWeuYVoyb*|zf1mOn0eZdQ(KJ{V2%{3<`~x`k8+`Q9*b@C_ zV(>=ndfPQbP`u)+?GcLkk#PQ1^f;&_-p z-<`rodU3c4_kB&tX{5KGR`}3w2O4KisRk6?h%Bq*!eSYaD|0W)BZ;#A5or)1zl6z! zA<{5dZVQ#acgs_e()*}9cvim3lAaG`K)HMav_qFB4WyW<^kNmwK13I@sqPbP*5(yM zc!&o(hVu7IZ268mH;16X;6EGAY=iE}@VOMW6JS@oGXj0)qER5$$KZvlSo08He8Beq zP`$a>peO$8BTR<~>(OGuIFUX<=uQ;BCx~uiM5%@F>MuqZiH+J~9EyPzXjO>)({O(j z_E>|JjyP%%Ml{D`U*Jt91n+~ag>Y;nxaopX1=CILxQ{O`;li=p*^piSQTk(=bb;1| zQTAf$IEma$Nneka|3{m@$xF|r+HH9~UCufqw;z^pK!%3N;bF35hfEKXPaDIGXyEYDcMI*~jpn~zm-sUEBy z3wDb^cQ5R?3I^|>pfN`G#CPNH<$P=wjQ5VA*$o`~2n)ZV3gPvZ;*Wv&)I&_`FOCft zt4E3=8)0N4Hd+afVdDNk(c4Iz(G#RDvVY-(_qgOP2A;yz!C0{X!)@@e5$XvX^b*!7 zJ<#poKMO1efuA}wFXJYc`Or=-oXh4G+`Jvex1Wu2Unn@>vnXgTeGe7;wPh0DDMWL&hId{SOMFAJ~9-4CV7d->?E+^sjkGpLxhr{<2e7Ft-IyALtbWF}I<41(Y<$ zai+M{9&46kawx8d!_OIbp$PAM#epi~YipsaFP0gL;sL^Fu-H37n2Z&cqeRds(cVH7 z_7V3x2*XywM2Mc>@cR>NlZm!5=oW~3-EqVS%+W)g8dy^ZFXP~YVltVmU;sgjIr}LO zN#Hq~IMIb)nR0bYUjBs|-=_TIbZIj!^PooK>9q;@Ym*yRrH9joU|R=t_D1X7I5-|{ zvhev+{Ph*LG9J?q5eCA|SS&OVmIHZ22q>C+R>p!Wi6J_rxExZ}mY@FPFOa>m2J!9mo7&-EY zTz*rR4n^w<9P$i%XJJSjR&K=}^ReZ49AbpU z40B#W<4cel3Jcuem^n0W4Uu2?=nb}uID+<0uc~PX}M=GxL*pi+a z(ZZJ0wqCk@k~g2r#Je)%x->s8FP(0vd50a5n~q4^6LM>uj6W+~uF0~yGUd4}|EgfX z6akIyn$mD5y0M%%f_|n`L@8}WZrYXoC-K8oJp4Fs%HtC?+*%i;74%sQG6IsWfI=(U zpn`3?VcIB6nTZwa5Th_J3BTXMJ})q#3e7>BXfF2X37anBY%ejqzxX{soHh|xOvJXH z;&NwU-cF2H7e2pm%R3CekH?d-<$iQui`A}pU^u4gVbL#WQwZBmfl~k&PE}yMV9^*_ zzT}Q6ykdL9VUjkA|0%SJTJkNTeaR&D(lu`ipGt`e4ZACKY)%D#WaAIgx=7~Sk%<{{ zd5VlXD>F~YL-A7kl+-ybCts9f(xu8xsryJ;zmb!F%eKwPs|$@8MXP2~&|2DZnBWEt z{YY&!ImDEAIrHbuygq>=A9F`y)gE9l1-|;i%qZA!6Fz@{(W>~fJI=O7XAg`FMEB?h zbkBu6EH1^zRd_{Wx`wdR6{VfT>7L?gAMvJ_*w$C*_Y}jriUWEgNmE=xG5tFxy}+_; z?3##U_TcPg_{j+e55Rm4%qWNFIq={R>{toWws6k~2Gz4qA-6rlt%EpZ2FDFz%T^p* zMHzSL>lqpnO0<-w+S6AH+G$8m8Z@C^x|YkS&t$v1vVEp}nJQOakg*A}Wugo?BNv>L zcT?m!rJt22JHL=Qm9kca=IW4dUy7eVrxw!7?er~y((h4fErsiGtKppN$=Ad9#wDKr zmIKuwZ2+`#hQ#%-Jr*qT;Qn_oYmN{4p`9Jp&&T_lFyt_vOT}LIaYZRE_>PT07^sUY zZ5zzbC0&G#vDjuT1{;aRUBpWR(Ns&kRudk7(f<=#Jwhe6&*~UPZ$jaLugBt4BRl|j z=@qD^f%{(Q>`#})^Pn4zS);`nsT#`^gf%Wo+J~+;<$*`+R_YD zTHT&zs+09^nekC-K9g7P$@&{IF-?Y_m%o*F$XQu=PQFNyGcU{gH>Lk0x#^vJ_fzII zrRyE(p#|Aar+I!9cYrRZk#;G~SK%W@yksJe_T}3L*(ryuE7?j5_78<7?(k_Fl%Ivr zBKTGV*V>`#AnfFTN#58u1lz@8O*$^i!+kIDzz@`7Y}!mrYbUxJ2&*n)L^rXkyI9^u zeCQ~K>xw#cu@A+fYJB<%m*ipR6#RYwJFUm`Ip{hD13Kd~27_X-OM%ThAk-bKEWt?| z?tJ5K+1wkCxoT4AKiTZ7oKYe( z9>|K@a$BZsdRb0Nk=v7Hb*jWPxhzMz709urGN?ihW!bh3C3L5~Ry4_tN;c4?!_@aC z^)Dw?4W?dv-k#sC=RYU7;64woW$FNVqoMZ#Fx~@m(_!0lnEeMr^ze!~KDEc=OYnLq z4v9l0=Em?ot}n%F6}XD9qKPPKDJJQPnTF!4q3F^@?CvB6>o&lm^&5-NfAD5GK7WQq znYi~1-rj{`1&)}C^9Q3{JG@^Fg9>150^AFLa%ZS81t(3o`<@jNd);oXTEzd^aD@>M z{EyvVQ+XyWQX06M=)bw-I)VC_k!MF5s!sFjWNo>;S1hOH%YnD#%Ih-kiVRPe*DlMd zD>C<{bSji1pUThg7dXn_27>zSuclvmT!xt!DDHgCy!;x+-ov3L*`wR3E493u3Z06M!t|uDr9cGG;Kxe zI@5&VWH^IN6z0-?nsbTti^-3vx;<~U;()~*u8fae=KF8>uqxR0gK7t;S__Mgz{za5 z{|Qvpa7lOc8;wD;ko?hm4?ar3znS=`5O2J}6IBgvobiptMNJXgMyzcs=IaS}9f7Sy zsk)f1vG6Vx%`F<&5?TwfH4ysVx zMA)^FXxmhrY#|C;3Rf-hUPByE6(blI{=)cAc&Hfn-NvXCY^gBH0&#{1wi=H)y^vM$ z*9Y*-fv6*pwhmr6!uMWKtp=_i`1e(AvzG&x^33rH(wXg=vcB@<&TXjCR)b%adxkQmsI?ek3!W$=?c~bUlj+SJAHkue`#aUorD1D&veP{|N&%v8B1FY$iT5 zX?TzA*(Pil(Mlsp&Ei#Wqd}lzoxSFOWxcBqI-ax1db~jEMy1LAo?ZjA(&x+j|XAT$>`yQ&o*ID zBrZ+D7dKG#5#D}{HJ`EQCoYm0BE;WDVy~(=tEyyK245)?8h0q}xtb>6)!FxEI*M+cZ{!qxn;`wkON4arVOTMYk>Gc%* zg2Jy+P7EE}L>3DvV=`F|rFF(+)t+LS(Z9d4xI#vJl(8>lH>H79C=DJ;y&}2$nT&fa zr+k)qKNZpjRkWn%-RR^{TI)nwi|Kp_)t@GdyOj5ZTr|0LUk9ODa>puCeMG6LC!CP z>`T4(lmA89_?X`Pq9;1sbO=v(q_f6n>3WD;$@)KZF z)a#D@Mq{_>$V<>L2xSbmynriiV55g<{R01eLh&8Fe&d~g=%-AegYfx_zkgxCHyl=u zlb+$p+xTA^{yc_LgVAF-zM763hGSO828W5$OX!yc_K^_a4Syzqi!o?72Cvtwb(!-b zSk;?n+H%Xj+(?7-zte;QYH^+d!)eB9IzNZnOr*-e^td}EY11uL%Bh!8RkHgBS@}vn zE0LikvZ_>Syp+w}OSMljp;oRz>e`z6bfE)-seB^2c+#xRwDKs~-JlyUNn3@}I&$3 zxaB4)$sJ`cltU8jE3o-*+){^ugb{TZREsBm;KxsB`3e&sVw3A=n}m1}4{pY9^Rb;R z_AtZUt+DzS3@L(^Nuah94Cg~rD+uWfwtslQ6Ark*f46h$JdPdBTRQVK6>g>A#qLm1 z0Q{37TlwpQO!*=|SIKB8 zoi%8r9?j`ZE+c4>Glj0CLt%6@o`Umet8(M0@ycEtZOgXHSw`@)EdE-?J)6M&o-n}< zzAlG;;czw;il0GrE#$UF9}~?$~c2NuI1y$c->vT`Hi^+^iaGv(;?O$_8o%OnV|9#hW>+pZ82yds!YPE z?)YRi_720Q$8moOcDauBg*deY_k2L(uh{N8y8cA0!IstNU4bh<;@4u-c+fzR^*xVE zqwz-&E?kVW9PsZ@yk(%QDA0ceL#{#7gD`Xz9GLSSh#gbzT?4hgb6}d;Ts=tUaMj8-6_l(?8e z9jS06DW%BuPUNmlTa?cPXj+{NsgVv9((9A#@J-&YkiCD&{eLAiq1{^awG&zNr;}r; zVkS-YCa+yYiL@l2T703i8m!%uFHB_3Wt{besT(R2xCx&jI~N>IfyHKM`uK!B5`DBwqGMaX6qyr1+rW3i0BIr-iU8tuPtyfdRv&g?r z{;QPjzsvcR(&D?+tdXmK%S;s-(}JezkxdUO975CV$Z{@S3Z#%j^dyaLKcVTrC{vp| z4PbWU9Di;V!=G<(P zYd_A5$BGoJ&Bla>c%uX-zeLx!=vIz4pV9FXM!dzvFHkD3`5b*?$X%yK$>AY|)v01fP0O z8}E?MSqj`wD>sngJhFA5Pb28R0i@BDY_#ZAQ{|aJmj7heI=TOcEUJ<{eo5Cqau>-x$Y^?=7 z2SUko_~j1;kuXTn8%v;DEp%;-n!T~-SS)eICo6DsFmB$Do~N)?D%ND-?z_11F`g^M z&TsMDJ9H^S`&Zbh6z@F4KKC&!3(L;qr(+ni6WjUYE;oE=gLivla4Y=t3zSCrkBgAC z7fvjPe|B)VC;U}~g!lXr42t>#PfEuSu&?T;gx^*s6NOMFjE;m+zgjaz{(u(R)jAJ z1v)shKkgcb?PsB(H~!j;UI$Pk9&e>!=nbsAhaVoG)pH!D5HHKH`5O#)iANtb^s~n0 zV8?VknTU;|@K_M`S&p`j7(5c!bj4{+F!u{&-GO~^5WWebJfY4ChIfXil9xQ^v~>P( zfY2*8uZB9~^t|RUG zC-eSFlYjC!QbZ%N)}-gkxO5kqYDP7qsGFkSE~2tPvOP=zS16&Fw*91yTD-L%f1Apu zS99ZooN=9(m+=n)wMMXT9C$5&wCzxJ8rI&1b>*-^1*`P&w;8sWgw=B}X*Gsy$K#RM zEgn}~!WB2M`#t>p0DC>f{x9%O366h`@(KQZggSQ{qKJ|%VDfSF55u2p@rfsz*U2FnnJRelwuX9M)??Ts04P$oDU>^)9wu#OgNup9%NY;KenxS^=9} zCAZ@gzl|z=>GEuD-=%*laq!UP4f}{$$s*{B_S#+S&y=c4z zRan#MIi$Xtyu;{LJYC5l1*y81sYyp(GmNLr;jJ6F?MV*5$Bn*mcMb40X{brlmqT_K z{7izK`7pi$uB+j_j+ktYYbRs02XdBSOx%CgiCscohYL3!_?bLY{y>h2~CC15;)J!R*E8Wv4 z2Q9K{MhhCz!bVi_ADJ~K8+D3kO+uIMbf)S3NM|IeI8fYt^4UP$BB|&i?YT#DD#%`q z6}wupH8+~i*1@cCp4%33VGZwZ14RR%(h(;4!O}?hkP3~T!s05>*TmOdFl#v4Psa1} zaO)Z@-G;5AF(d(prQv|HtR02jy5Ug`^sWNS$6$5=M(u`iOTgIj(!N&sl;2bU;#rwN* zk}CK3M(rQa{4{EGnA!x9*GlR-hXN+k5=*k`Plt`@y*}-2M`tw2qN&o$r@0DnzA3$I zNiVeNd?#Abi(Z@2k8yO!m5wUkyNxy}8z+rA6p`jnqE`=Jmu?BXPbH>dr@>^{BlAMHC*0$2S)+_!>es zZoZH81=z0u_ddYE`52pv9kTKLC5%eINk`CS2hR7$4)d^lGFDjNO#^flxbHp0-G)u^ zFfABLJmJb1FzE{K0q7Ms$>gaqe0vQ)o6g^d@j*kb7pz}S<@xj{h1N&WsV$VWlq_da z_$11=q&}up-GdAa$gvHbX+dS`4f|!5Iz4DfOSS2)0p03Cr~8nZC8?MV_=Q49vb>Sl$*yRv6&*D~Pe7F&yF@#&e_W4k?6;8!MRyK@Lk_GBu zYikVei}T0eziC*%2nVgh6T2Fs-s9uZ>LMCvp!zKgxr=}9V?_ae%}488e4mYR8CY;0 z=fvXv0~i>LGZcH|O#Ew&`2%oZJDgk(=hnhf7cd(NVY=|{7u!GMs$@>u z!v)J3?YXNmd7;DMk~Wo5pFHw9PX-4melvM5rofr>d;$eq(lt|Z>qQ4T(id$CXhrU= z=xs~NZPD;ziPoi(&Q#xts z;B80w(@j3~floAsXe0P(4S@@wOE5e<2}81B{~OpMp+y^<+85hc;nJzN-3!HPRM~+Z z2eBv)o1McMX*ljW7T-pzJE(ITZ{?zW4sOoG!W4Xe8f}i?!<{%~J&sv`jhwLW2wZ85 z&zfU=CH#8~k!j!`4sBP$h$&FrAJ(;iyp0~<+UO^E$Y&aerVIsP8487CMHy1 zLE9%#$655nn|f}e#mC6zGW9JY=kJQz&kKzC>lmKm!PA4;GJ$8`=aygjYI8Vb0!!`S z&r&c7gNbKh&|SzXhl_|0+uc6o(~uWq>$P}mJKl}LxhL`3Iox>}Pi3KU|2@vZ zx?4Ew2F|^XY3Z1qgj-_q%ziw)3Eh3rW)}9HjIAs%t`i!n;F(X*H4mZ_;NuP$zYrX3 zU~&(*p$elv@W>o4J;AO)yu+OvkKyAz6mghO*N}Y){mi2EaTKY@TkELXVk((IlWl2~ zC7l>R@jd8TS1Qn_kJ_|Hi!|HPP#vo4Krvkv>MP|8q#k2vjy-+%p!aKO<8JDHn(}Va z`%+4iRI1IF2e7>Z-|*%G3jH;O^&j)pT5iz}^an!ZG;muD=@F2T0vjHH+czjv!9V(# z+8-y_pmavNC3tTGW`$w5D6BY%ZO>t73iist`s+AD5e;slPbRic$Nd*@$LWUY;BH~q zV;vq_jJv1f$#F_l6FRrXLw{i3E7*4(p2fhs0J!W1O-4h%PGAO5{DM1Ya8e`(`13JW z)*8j7UAVIvt5j0=XEgXKnZ?qHFdDa(jxL}dSy^hZ_am5vMxQKJk;h5u?7Ky*NVeTsQpNp&Q@w){s?uNfK(6I_8 z6~VAn7`_kwTLVuWVaO1OZwDc@?D(XiUGBb*t9>}yo(GuoZ>3|d!d4$i=K&d}QkxT` z6Glzek?#VUIGs#vsd5;7Hl@XVDaeRKM;g+eh8a+w4&-A<>fI@>FTFOWy`$-@BjwMf z1%9+<7gZl6-E>-1M9I~ptImyjbBA%9@5y(zaC96y-{H-l*--(F8iDFqaP)%8Eifw< zbgx6)3vm7ogPY@pPPoqkLnor{9K5MSV64O0JJIqG{yl*g&)~3RbWcTb6?bRg4`tNr z5;i%9i%w!rG}i6J)0^R!>XKh#c# z4-Mex$^3H}ZwcdN=h^xJKdRwnTJWepJg|dJOCfRxXeWaDEeI`xFbU&YqpvY~jKCBn z&t)d|UfBQ;Xtx8yBk{>GG(3k#l5lY|GC8iqd!!?i~fMK-e}Lcele z*y#_=R_uIt>GTC!7(?5Fsj)9TnMWOGP@*068A&(IsJ8bxl%WvYbcf-K;I+SJsypd zuz50Gy?~p~;pej$brua{@x?)Gx)*zGLJw~=pN&;^m^K)@wMP#%JXQ(AieO9{OgIRs zYr%U4OfZL|?V+Ha+r8kn8T{=ae_qS8XYlmVe6l;+HRI^t)Z{r`ze)OubTyKKw$d42 z5+3w+8a=ipEv0@@w8wsQqZc*nPCtxkP7l&CCNQD7rc^MJE>5IX&J?+j^w!bOFd836 zW|@@!gmkKDjRs%q!868i^jvPYnTw8cuWWu+#vdEQ>Mr0u8gl1=?M6t6g2kzz@u)#I z@m0YlO8R_1+%^U~Ps4zD_|ylrHsFyRXcmF*kD^OFo=w2QL^L~(>Pa}^44R(8IWf3# zKiX`=Vt+LAYOv7;TjO{W^lyu{h+WEI#$E7BgwA20y$q&JhWi6RqZQov!LuH*!6o(& zXDc5Lna-<+u}T+yrOMNO(5z?l=mxo-rLY5}wv|kM=(Zc}nocVw(Xx^B#FS3=Bj0{h z(3_U^B=-Si+Mm+QXyY)dQ09^xNxD(;3Q`H8_XkP!0(HDe-QLp1f0U)o1N-x*N&I*T zZ`{R!XLxr3TU4-NGq~Fea>v0|Pw)(axyOL7K=Y^Y=sQ$4#@-#U))a?~!32A3@{S!$0jAWaKMn3n&-zemZ<=IEWfqh^nyhTe zeg2^3F) zZcE`nC}_vS*XuCw1+=VzbPfD#h%W|U@;E%ItP@XczY0AA&@L1^MPgkHE{jF2Q`kBY zyT;?OllbT;`W;4x2u$3Hr&r_LMGdyMf{FNL2&Ncd3svl21+EX_XbS9#f@5popbI=1 z0f~m-hH&dGce}|~j&b!SuAaxW)@)|NU9|b(U%L3Afvngoojgy`?=X53K!wYx%AGuw zduL+9AFgUaj|Y-lKkCwtg8I<20aQGQZV#tQ>jv1=W;e25NiLfj+8_TVkbVxCzo3>s zX^uKyFy`S_>^qAy0yz9QAG^Vxulegg_S6CMf#5g|n)|}hFsMBXL-OGKTj*X7ZY}X& zS8QyKzsI4+bPSx2W`0;0&=BPPbstWN#>Au8>I5dn;j|MtN0B0NY{fVJJWL82GPuUIF$?{3scfFCD(zZ zJ%mnJ(kdG=oJ?`9)O-Q`TTM^5Q=>!l@gk+>QNbHp^pEP>azH=+G=X0);gY62GBz)N8T&w*!a;mJYhp8`D!KzV0s5l}0f(H;8?#kvU%s$jA->M{6ygYPQn(+=x;SysIIBPQ(np=fSpOB~Jc5c;D2alMjnHW>ytf3su3)MP z%Rcj+d;IMzJMZLS%lMi-uQKP4oms0{!*pBI=ahGcz9f;^5sD0@b^-KeDGl|ctEyUnA8wrlDi1A{V;tKPT7WoBk)xuK8{9LWxpK6+$hxEhx0>m*k;_Y21hT&=`-=| z6l^vI<9lIQYYb(u{|I(>q3Aq#?1ibmknaquN5HW5a0lR^l1g@+^JBR#h}9Q!g)P4~ z<7RsNR5@TPDd;KvyGeYW!eZ$7PSRLM*-NQrF4-yJ9rk25fgX*a5hLiNB^|b;4`Zp$ znlvZV!s%o&n>H*ao%Q6qi_(vfS1MKCqtEXe!~yem{IxGfPv8~{xJ58`J<0pCS*wgQ znYS6hDRUS%70&v=?j3M65mIk8%!v&D0k_pKqa$AEgO^6)RXcp)ijxAcK^fcN|qupy~Fs!Ife>8XU!YgJ?)3g~n6% zRr;(%o_(X;g0Ve6G2>cWez=rXcJQ+^?4HZ?iN`B#&@K=#0tP$70tG-90XLGM*KH^& zh1S1emm2nHk0VSFN21Y0oIV>f7vgho^jwb-TQF}sKHH1V5m+9MJNKhi7`iFl(#;JY z+UymWHV3EMV}w;hR&13nI;-Kf3b^nDR%bwU47?A5-SZ%GBJ?zY#FlWVii?VPa5|sb z&pzw9#*O=r<;uR?qz!u^dw-(yg)}FN%oFMLLE628=B=ik-t@+UhB*^ClDjR98Bb5g zk)1X9*pTH!%9}z*r_z(TG-4@@T2Jq{(eA_a{yd3XDl4I=pR`Pan|9-W!}zT$`}y;f zDE^!JKaS2jtmpR&~FGV@9ZrzS=p2=LP%tl5tSK58mLr4 z*`53M{`~%TbzPp%^M0P^oO9o=n^Rw~_gAJBNAWt?)&=LrVaHMo+l{0P`1lav$!Po= zjf+T&%JQ_iZ0scKdrR{Xk~&eGXN&(Ld9X^H*2~;Y@^6bw+$!!~vT~y&t{0!hl7F^j zPm;F7B(1N>H$AM59JP{JA}J}@5`nsxO@fxuOObCBt~sGkO`I@?^Jk8F%%A5N?#(_6 zc+8cjJF=DomsoK7KmGYZyGLvO>)Pw2p4y`iHmKtgjq}hI<27T1wi>M64Pbi@ebY@- zduX3NdZdqza?$Q1wY|G8o2~zrYSHa#>8HWhH28^zB3F# z@6q@H%AA7t7R1kj4nfg2NVmmx!3P5r9LDyi*li=%&)|~5{MVMvYj9&RR{yD<3ECo3 zB}Chu)Y#p+W{vjr)DIqNIYk|YYw$Y)ErQCrrul7`(R&j2|%QnpW)-E*ba0(r4gTsBJg4bo+!4BH?j z)=S1p>9J5AOp`|ArLLaN3w`jiF{)X@ zaQ*L(rE3VY4lraDBPZ}?FQzwVnjOa!;`(p8K3=y!(3;oug}>(P(K)Mi;bL{2qQBj= z&S;%JNWTrz!hJNQmpb*=gU*^XM2C%0%kdgITemLNH=8x{pbosCW$$Xg*ZSd`hM3c$ zGHbQsje*=TgDzftevD?CZZPsMEuSyoki zn#-Q9^01#Q94epPq}DX)IA5wRl^-jm`)WC}PNuJsDJ$g6V#!<}p3`LBI4L(+Ciaqm zRPhr|^RDO-tUyzz#I$BFgZFynn&AQ47XH$oHhPzaqA>S8D zj;A;;H_7~ltdTy;#M@J%=ZWnMsWD0Z43pvg7&4JZAn2boSwp1zb0R+qM*8=_e*>NH5V4A8wpw6UuRYcpwrI?U8Po|@>TCww(ufbPGk zQ7?7sXWf*Cb*(wN5#ROTd3Tmx#pC5?!- zx{j6H!E&aTq_>s>h5@;}qW^&MAu5cvkFsc;0P_KQ`voG}6Jzac3Jq~N2w`Q%>^hJ8mLtjqRMgQre;kw&Z zXS-_6k$Q84J{+Yz$LmE8tvz2Suhw7G56Rmk>!~fZqmzH zrjHaqcUd+`#?FyC3uM?rxx3iJpy<6=cFmDm9#U+)ly^0G;&yiyw`Q`ks_ZH)D~%3P zGWI=2+GXG%N-am?f3WU>m5t$58jW&T`whR{V3Q+UyPAECf_(tbwx(-!b}z=^fAsPv z&3>wxH+1@WH9w>!ymjts-Lpu0%~8uqYU8ez{!^C`>OEY)kJS5Pw1t~qny7~V&2xzs z{r@H@cfy3^svoVhK4_c2I=dtT>^aAg<%V(KT>AR3!a3SJV(%0-D2Q-7EN+d~gHd2A zj;uogBNgik8a~0sPiXuH2a8EFTd7c2q8(*uHyPzV$!r8my$-9tLiTN75P^CFXv zY1SmY@20t9^xhb4J6e;*Xd!o9KT$2Gsn2|UxlHyG|S;pSx;a`n7{lFual&4kHr%hb9!~r0Ps<$y?4WF^xOdvddAPz0KEg49Q`5 zDNL+u5;u-@!+xW;wgWZKpz3YJzk*vPoFUiC$fT;`*iZ@>-%bxH;w&!1Wb#-kGD&KC zNaif5JXba?Xgc&%>n)*Xk{`@H(z((}*t z^G6NL)rywnj< zV%}da_7b-?GQ6HdmzCKCrCTcegY3rEN=d9Q99zj*Qjlhg#*DemSLs_n9E-f7fZg#X5Gj&YrG4r|OZ3 zrlH2+$$EW~#?H_O^L641U9wr{?AFK=+B-;{9%%Aw4fvwg1(??u3fJe$F5EPh|9Nu9 zZn|G$65%F;jnv4&a;vYzcaYu9Ot0U_Z;Yj(?F!6H~|4_7BFaz)ZC zJlu%i$KZMm@lhzAjP5@%*G&4BmB%&Yy74%7lGVMW-T-kJF0)3ua^dT#qW5Hc)yM*Q3`Kvn}nsZ-OUMtG)zqCTCPJ68l@2P)~uJqS)`!#;6URtI3 zm+FB9dSSNio}q81YlMf^@X-Fo4)N46YxLVDjoGOc{B=g4ZVS^NF?uCU_o%ij&Azo+ z(UCqwxpg*6Ze|mI4!FlS17`AvKBbUQ7kj#(>j(^-ivgSQ$PbS~a6b}zKOo}|9E-?6 z!}nKHlA1|$JIUxFVb0>_D)UCl6F2dkAa)Z>Lg+fiG2&)glZl2_r;ps~D7j7LL^Y{e zM!Mz|k8DK5;r(6MpGBjc2w8;eu_)XfP3s}J40`_Iv3R=OjnB@mPX9c#M$aUTl>vc7sGkI zTq9TO&8<59pzb-TYp!eJLv8t1%Vz89LY!KGXX?|kE8RwL?|g3DN#AoU9l_`id@FcX z9(kMKRWD?XgVPdB-GMS^Q27q<3e8h7DHrpL$>#FnSX)w>NWl)Wua{U3lo>Aaa-;

q#YM~d?h@#rTty3735;_o15Y~)}GqhdqPPZ$`DJU1}tDDG@TqZ#Nl z44XTnbT#ZNZa81q{w1?RIOrJ1tz+{UbaWv*a7Y7gtw`Gf%>Ax~6Lo5o{tDH&K(#Zp zB74=zTf;YK(G_}qp^5LYW43mhqYdY2_l5d>sor0s`?hHMZWHk5;RW4)TOFR6o+XEV zYrEpCQH@iZag7l&HIa9hapXZ(4dQ~QjLcw)IU3pFWh>Y?WAYSSUV%xzXnFzOVQ`B> ziAfLkP7>Zj>h_gX!^t>8I7-aN%7rmf%=nI6rHG3x=qD3;$=nVm z&f$WZ5@so`1*LEfj3_08mOSkee(lG$Rd_WGEu0bC8ZkCFX@+7Mw29`&E9~IQzbolB zg%t*xqWyL`Fs%$<=V7SfAdc6r5jreX{R6aypMKh-mA7lZwVJX@t1Q=B3-sYUb(p75 z7V6NYCJFJo^*Uv{1|HNNr_?7{UGM9vIIWVYj?^L6yi=E5+p(hyFVA9^O`PnwI0n6!u1lSJVMEM6#tI@AcZXCr;Vi45%U%@w3F2DZGwYE z43;t@Wa}u&H&U!dO4tC}1xBTMqhvv24V2d8kn3ql3f7zUt0`%(mgj`fS>nk)xQokngrJ`Xq1MWHd4-@x;KU{M5G(8bjQ7h=x2#GWZw_0_kh-C z_{N8SmhiYcJM>}cHmqKQB}=nueg>s$_&Y5csgpys%SA1GLIaOz{BBL(q9@nt>y_GW zxz_d6i!1c)3f;X{Z8z(GyLHY%bw8oJtX0D_>y?g7RiA%ar39~3=eCyg>PM&XOj^NS z2iW8i+eNaXan38}mIqp3cuzDKgRDiSeq%m=%({V)NZd`r&!6zlC)X_HnT<4VAZ=UA z+YTnn-q}8;tS;k7=`~ai50@)LrPUDGJ-|e&wCW*O+sf}I@~Vc!SxXsnDexQqN$`)r z*z2fq2*=l9=PaCd#h1>wT@#Td5dV|K->~`}@;J>l(_=2}M$x4weOs`r9rG9Ggj^k* zsV8D}euVmlYUl-%`>*F={kTItH|c1j{kTRKtkRvU^!G~Ly-wE}JH%Tv_iBDWU3gwM z-PDxF+A!V#=9q?kD=lf^z_9jg;KG5^8N7;_2YEAuzAxE5i?N09p{kL5jO4x;HvyNI zB77%Ko`rKLioL{{WW4*0F=hfwX*CM)@r^Ecq~C999j8+$d%mO1PcF4UU~Rl~L|GTS_Q3Mh__Yru15xu1TD-<7L)H8jE6gRU ztSqS}C+o_+7Sgq&EHP^T-ZG`Hcu4NAB2Os^jL$7Yq6J-%6|-id|LNR7M8o69ZEHCjkp0@hk`#hY?`RN9G`K2m(9c zd>wQsg}Hxu@*SNYGH(D^8%UF->@l9h2e4!tM%Urna@=ml9zXO$vaWfhW{>njh}H_! zil_9^em%8Qdv4c9n{|kn_B2Af)@r7g+Ief5kB&d6tB&cQi<&P)-#^w_@fwk-SM%_E z88)cRE^WBJFY6hm^5y*H%TAZL&ghDN;$+}iIjm`jL0xcrG#1Upsm&O35N|Kw$326N zj+d#Z{Rch;CAN&1SCMwL7}U{>VlF^NU4eb7WkaQma%MbhhZlfyp^*S zGI9)O^rBlU_OR#MvfNsT?|$g=4|?gP7QU~WL)0u#_Z`=|2esf{ZN0;EBcI%=^|$Jw z&054;r}}8RG2=L<=g;bjYuYMI^_l8>ZIq+K%-N#?Pt{{=2kv)a=ya1d`|BY#3nHHJ z$Y*}f3;T*V+Y~>Ia(E1S&4bG}>_38|S4`2v0kQZm1KT0SSjW{$_EnMhbtF$SiE)&F zo#d`j8V`_+J`!LQK7FN15Ak!7Lr!wPrEF;+#jA;#wYU`$zn|!ng3d2-KGekX+`kjm zmmpvas`o)u3;eUeKr?L4;>o8>3t>J#zT3#jbNONnr}SV!+a*{Z9P(9N5_QQ_ z-EM$eZ>n3Memh7a4+qL@E|35{1G7f(qctICk*RTi;eWR~Z zwd!B}REpQ_II$@Mdho{>?wrT{TiE;rXN0m^EN5l2Y7y+I2JhC$-w*A^!N*AU@y5NA zxN;2_9%EBH9I~)Nq<=ASuO#1UigP__+*oS1liE)5q`REzBgq4#SudH{OD1%e5}jmH zD;eL!v`OyT$RP{)2J!v|yZ7i9fuh$i<|ynpqu)Ht8j09$c-#gT<0ff(;R(NfJLo%p%yb8dC!1I8@KQ>7VxEI z0QWp#wPcR^%VHL2TnoM(5bR>2j~e*#nY&Q^tZC41T*Tj#u=YC!ibCOhlO z`KI#FQG7bfBSQ$uzEE86^AQ`BEHoM{;irY=!yNv8phf zvl;Z7&%`!v@7o zex>4VaHk(Wj5Dz5_`MB7{LuXprryWK752mms9gpV4Q292N)-Jr^3p-BTF*6e=bl7%(oor832Br{rxOHeOZ9&+FXw%x;9 zD>!lr4-DnQ&g{~ZVb!_HiUad=W{!^fq<>!Pv1kns(=*p}@Fg`rt;r97H8hF@pI4#oCq7_|n~e9+NQn}j0yDek_7Svnf!!lIxwwUjI6rFk_; zsx99dNuw6BxrG#LBjejkW^0+*O5%(Qx}J2lm**8_cxkaPGs%EGK4XJHxrso`B}_Vo zlUq=B0mhHU#vT~j0v~K41yL@8EncvL5t(|1d%Rh|lbeoW>uHi+G5{G5}QejmNK)2WVRHC=5n@) zoUbqMjpeE;Co4$0g=FNDpd19H!s{ixZ{tM(j_*T_4ao7puaTJ16%!kwK{?Db!+K{C)DbMHaeyDXVmP1dSB69w>12r+CS6yM4kOrKjdMK(ax>RSq=EHBi9ULWe-kT z&C`1s7C^HHT${+?-yCa!88vaU4X*b=Z#PVz2i=4dhv6BBN_S!Y9D|Y&o`o19-CPP8 z-RVjaR81Z`NEPFG-$X*1%GBn9rqZFg3~DU->q$%vIb|#PtYlIlQ_auDD z1{PsMV;-8RK8b4eS|2~uD|a+KSW~X**$aC9jA<##oY3Z{^r7M6Ij6ra>y{ABdtaA6 z(Y~)WELH2|=o~Y;Sn;eqpENVo+B%$vW}ASbLyvLDb*_tMxfFg@HnBv(I$#HscgCkl zXucG&n{oI!R$hZ=1n$3vTPmjffG;G-T=JHdTpKxFLzdN%bM<9j6ZzU)KD89@=91o6 z_B0Z$E#<38nM%^hLe>|MGQaUQ4X!bm{SZGdp~DflY{8#}sO^qI17Oh_C90rsG4%e$ zRuIp$D#L zu}fMoKnI@Fg=cm1S&clehl4cjn$9yg0}u4$Q%y|J@)_D(HL@r-R^lWFmTk)`eOc*0 zS}*3Ht!#CI%Wm+|bG}OF-h4P;4qfYEp%bnS!HQ|PybRraFvcGM7~7mNBs8# z=ZF%;Pf9ya;1{owic_x;zRs1*icC* z_yTqBz%~Gv_o3!mSkFe0Q5ew;(T&ix0yY+e_ZNI zZbGl>>|o8sW_10l3o`ZPdzCkO_mS=k)BK@odsX{g(k>U&{G5)zpa~Z>)o4r zK3sc7YS&mjn4(XzwP0SFmE_qftlOC5JJEhPJ58g@YL@cl_Y1rb#&`oA`JEv}vD^;1 z&9Sxz){erQnW(-F`}g3%NmzxTMg)GwA>uEe8Y6eirlyEFK?8x|{3Wjd}6LsC~9 zZiGhV;gT2oj9=#&KZSDeSvK|If#tNA#NvbL)P;we(4&UQ;1+5~>;Gx&7qv>#!!ahX z{L2SwXOKODwfYrZby4$P)VYB=^ODXC(yQ0??rp6Up}(GKSiIIx)d7FBa$$N~vrZj) zw&b|(>@(8j13J8ckM}dppu0R~`DEJvrcZGM)xeOpu$wsZ@* zZoFN8VN5EbW0Cj>d#~Wgaa{1mF=N;|0Zj&Ab9+>)1K-jZl*`j8lxViQ#+FBUY&&-@ z;;V7Y>d)X#oZghPYw)rqcbW0PUp(*OTKlT$4jOk= z7hlybx3t=Qtq`p%U+aZL{hFn#a&=cRp0i=g`X=?)jeczH&L)dlZ7WClu}iS&N3l!g zcI5~w*w?|x_HZAB)Crj3iL0Bj`4FlG!to9UMk3)Iie_NpZ=~myK}F=Pl{Bm%B`eF3 znzGW~bgGm#qB9*t?WJf%dHP zP1Id)wE0v0Zv3yqG~uS^Ue&c%_30H23(|ifY968^?`XM)%I7*QPJ5*4^&E{Xz-Oho zttLM=WtJ1&2l3)W_F2jryIJxy*W6)fEVpE_kQt_w$DKyF(Fr#PqsKIqU5c+;5q}iH zm(lGOqMx98GInO7!#_+dD5r|a3TwG-ki%_da#g8nFQ4rty|y%{B}MFIPgR*|BcTSE zv6x)XE3JQ<41=Rslr{p?x+lzGba@Y*B1KpFY3T{I*C>+gG7^QNv1(X=ai zHdxOGYrPwq9;&Ou^i7nGj8SWYCX}g}zx7B#t}oAD4jkT!6??GCC>EW=8|(OLA8Q8i z*?mrV$1*>8rwC5kBCZ)4c0t8q$m0Qzl@K3z9mk`~@D9hp=lGp~$6pZp7Y5$OqOde7 zBQX`^q^-2BAzED;)sSx0#iEv^R+ErQ(!QL;m6D2ud7 zE)F#*F6P|SH=+6_O#467(NVhfjkZeCq%^fM60Qp{e`yY@!n}=G*@>lHOk<1Fo-FE3 zo0IgsZlVM)Ol2o!&C-af3IEo(XaMNO;?rDYuEoGTCbvj@FmfK6e&x*{ap4O({)S6_ znO8{al#w=NO;)CVhEA!9Jg+QGsz^UOX;M-4m6eaBC9H_FR&36OMH=eA!}SPU3&y+? zu-=WKYfyIIQdmW|Mq`!z14Le z)%Lp@Etj!{S-U*@*mGSA*6+g6t_=2I)+!SYx4}8u-etX)+?>G|dGV$!Tv=}URIQrHN_;`Osf1tjc=%%j4m%>9fqJFSoq`bHaIT9^2taU3cD`2(HK)I!lNKI zeWUw3I)pRi0%z~%nRPrpk2~GCwlAl4WX~p?Tb<*|u}o1e$<i@^J~0OadT-w461-a^>NuCq7O#Xsc5(mdp6;}Lnw0r)9+wrBznXk zJ_#c;@$LuG^GMf%@~DI~v6dlar9(wYwv`38;$J~dm6ex9TfVR)6p@Nz(orO*;p#h- zj>aluW)Xm02hev5YRyLpcTDMvQEgGJ7VcT%Rvz?AXO$Rw-{If0wD)DeYLmWk)mVD> z;@Xa^-h@$Ac%>XW7N$KlAxm3kXsV%|j@7@>ibxH-uioKW=7E-fXexdyJl3!%efwPZ z#%cdgdg!Y@`loT`tYyU$)mWt|Q=B;A|A)zQpQSL%1LH&tKFx$+L(-mv!<4$BAs za+qHqRoY>Ee{>v&MhkIiJv#5k7JqaN!GSQedyZK~yFLYJIk@=`-$kkyl0n7fWJ%dk zN=6&f8Y?McEtM^#Z82G0M81mL|A%AWaQq|szk^*AJZ_>(fC)rg)(gWIV)6uR?vDsZ z?5hXca`4KJ^;sPJhH>{8evu)E7`}mr=5Vq*TRAhLGyPkc^6YBZ(zhh{8;{srJ@rlN zr|9oQO?j=)UTQ?NwvW;yk2Nq-A4TfIr&|4mX+azlwNAQD{-K?~zeO2Pj-_j}X>$&7 zV$(r?w`1g8C^8c+Qb`sAm|zn6u^JCNIyF;%yraGu)0XiSFF$$~;rJbSaB@GxQYQ4B|~R`+wxLKm2Tg z)zuN$6f3(Tcm%#q#w7#JunE5pA?Gam1>@&^*t~#WA}lft2_iBSTk^=`!V*->$cvF) zrKEFdDOOS}OUu9#vZILX%`1QYV!~HkPC-;Gibmt&T|{3%qa*mS4gW2Nrw2+7gJ)N? zY>e7fk*_#*{Nk1WH(*0Uc+j8GJJ@T536VEv6u0!{Lr1zaVc!~DQkI>Hb8rEk|EE9>l!O--{}S@0pgb%f9TlB&us0KP z6EWvCd>&(SFrJ)&;{m+gggOf_W&%nM#QOFKsEaBU(7qrlePy$^tZoSTu5jT|w%AJB zr93f>yNB~tA7*u6NK<~S&LArmv7nh5hyPZOEM1(YV?Jo*cUnD8zrEI;FLlNX-SS+c zV{}-o+9YbrG)?=ejsED7Jj^vjSru5SHq%=$z9UBsqL1-mdUC}U_Bu?ri(DVhm2bKH zJDZu|UO8;5hnnrMyPt_xq_ePhExf#O!&s9*bi9QFj}RY&oNB11m`-ka}qh=CZ zSZs=k6qlkFMqru56_yKy#5SMU|3UrlXqXPGcPJH&9)@`DD%$#^!ES6@gGTdEXbk4| zM|fK-u7!Nohyu!IGVT@YhcPgaRtK27p0^gU(_}Uu#z9^AxHXd+G1YJcSh7cP-lVqp zsYzee#wh5L^ut@76{nxx==~V|^FkND)?slvGEw(`)P|Y5|A+21Hc3GSTe74bch%$E zHtf=yD~wFTDLlB01AJ(GiuJCs*HiZS$cjH$uP9d8!M&;JFj+ka(eAi64_8-X`A+OQ zhQdLxyn_>w@O+IQ$rzE2emS`P4^DYxL;=Y)lLRvvSwtKP%1CqRP*7&)mpY2wIWWeb z^*ayBK$s<5zpmZ_KHVEYXkiMzi`H#;m8y9?m<%r=jfoif2;T z>MvUq$EK>--4flqVu~xKO-A>{xW67Z_TbkkQ@!^79$H1=d@Q~u;Z{0c<)GbPyv!q~ z^2(z^l4&k}=2D}Wlqx7*`DJ$=xuqy>RD4;;{eYt}===zMLV&Yy--`|F;b#nmC!@*` zEb5B624k%f5(?o>4i|pl{wT@~E<48#J}j}4uV-`oC|+^qh%P1vF>3LH9UEG*k~z2J z<>5a%FIz8u(W;-cP?Ao1Z<0(biPy<*b?SQ^mZS$#)boq!zHUmrZq8DctW}wZ>++7V zyj^MO!t)cja1k$TX2c=dUH*To(~tyz<(vX|XN`gOFmHw5JrOv{BsGazj-Q)R;1FWZ zV$L4{GL;YC5T{6SAc^b*Cn*SX-7iIDJT zC1YoB-B=cKW~Ht?*OFiB(a(;qR;Hpjud3f~6DrO5vmXAW7ZXgbHyGHK_uBHk=1sgetm9f&B48Ra0D|abMR6g+0J@KOh6D{JmAK7I)3Hs z{8&~FX%2YO4$XQadpHKpz^#>7;*G|KQ1T4g1Y>$Q+D2jg8x%>vmUPoQc7O9elck4M#C@8$wp1&2;=21-HIP zZwvD}7+{6Kd?vd+-?B)ADeWT7k51dzbs0-cr{_p6>t~vCnYUtzIvilbS*7V;h)aZ$ zs~fU)L52?gs7pWU%0%6mq&q%n*CgHWK@X>DWV(*c(e|q8`PtcmODdQ?oTAO?)q(SS z^Vle^o5c?+xpgQ%wKz&TG_;g6&<@xQebPVe5+%>oIsC){Mi(fhf=gM;hUK zC6p?GXTNFpk(Zxy*iE{e&J~CM zRiAH~nW5)X)jm!4rRw-k`skz5(6*(k!&kkTqot`Y&A7K1&CBslbzW^se@8Cw#gQX; zWIE?A;o)s`^5dx>4t~N$Z&^NzWAb9Q6@J%%e_OQcfoVh0V-i|IF*Z~Xd)pnvesMZR3@`iCRG(D*0(GI8S*Qr_Y23*3K# zBDc^p5LFN2{dRm>fzigxXEbb`5z`LS>Y!kHTT<2hv#Hke%+mVV zI_0mf$irZx3by34^88wxZq2CeIJYmWk73`LJiD6hck;(^whN(SGf%g0wC;_~qtSLI%6Ve87ryMn>XRrQgn^-myARKoXcrIf6!@fL)K?_^LgH^!gZxJ{ zQB*Vf&wsK07jnNLE)ACx@%at#6y3rR7X|1z1pB;4fHQ# zvQgW7=a#oLkKm+h{BzP2Pu6rbt!FV|48J<_aTjK{Ww(a3sm`b6`PYK}<}@l78*up# z9sX6{W$Ku8jrpttKI^v(-I}hQzN+C$c&zGNhgl^3*~~BJo=IK{&GrDjJLtyCUEG8Z~aU>jn;FpeI=@G$F%+EbqaH?z~(lr zo}krhc)o{K5?+1A?JOM5#$m&e@fUd&DSy!a49ehg1L zvx>ocY0Dn<8B>+r%Q3bTpB6M`bG(tOb$^^ilc_1$dN47Gjp6)K>J~hv*Y<3`B4!Rz_g$Qv|)nlw^EQ#oH{*`;M!IUGxv0{DY%0 z*T})sZ&>ujB*#ig!24JfjK;eANC?K)0Ngx?#oMuP1@g>6wNcpG2RAz)v;hX%;9U_I z6Y2xWocxRzZ?bs+2khfNFFswsnNz4EY1fCnJ29XQBkIwvDpSjGiv>>@a*;gTs(LhA zzkgGMdE)t1OBgGYsnxS|XpT1grFD&*paSe)gz45iY{z;IbZo}g?bx+H2mi+vQ+ap= z>+WRc5f-?{eGj=dmIX8UEidYo#NnEF(;R!c!OsQ36Old#Q`X?TH(nh^rPHtoM(us0UhK43!{I%i^57Di{oI|sSHQ1>@BWn<4b9LqqD6f{pj>6e)D1YPgo<5iS6 zjc{N5+=RHr=rs-1Mj*R44!1$2+URYKWHUs5r)vV^AJa3GwNKG+Hv`wO-aIa!#H+*j zv^Uc`(5(fhIIvMwwkXeT7R)y1-n>l6)pI{}eU2{trdP7`&=+mHRGY$tW<@E453I#&NgSuJoL@g z1ON2>Pwi;P1Ab_|Y>ob=@jrEG46i&p05%}IqNTS$R4CYN-caf^c z`67qo6S#9D8v-fg#%3G#HRdoK+GrRf(2l3rs{g0;#gA6QudUle zuI2aEE5BNA{1zU-t+Qo#p%dHoq~jpQE3!$I>C+?xX2*PXc4PetP734lM23r1&T*Pu zr2k!Z|3HUUcJ7643b4?C(i}w1$J@mivjUgb;bIJir(?=~d^-x4^LTd&YpwV0qhgmH~UqIt=#2th~I#PE?Z`nFu zSS-N}Q?%7V`~)}*LVXvU|HZwpXxGT3i%dVl|FR^%wW@XOAHZN|uD9kYBT}2Artr{M z{u$1ke$4B^%x-+vj?Y?K1Ae!z{?+=Q01bY(PWah+`$wzrBKzHjOFNN0c&snC4(FxO zRG-4OGo@O6Xdyeea%TwdM6yE)PvrBzavrXsZ3~M&QbPuAau_fMv!_C14tiOl$`!Q% z7_tH7+hLamD>1_!#qu)%4TD zV-8U+op~{QyOtAuIn{;VEcjBNUfN97V7W3gN77Po9c4MIJC)iphOI&WS{MCpJ^G_H z`$wzEuU5^!!p^64bw?=^u(%i5pI(a8Q(?nYF3@Mf0%|+)w-2q>&@+~ucGIGOBhGO7 zP0BoD?q@2tg~||g9WRklL*^jP7LHyB3&y4`xEP1N8R&6PQlcF`g{4=}dL0*%24F$Oh5u>p-WFunwxQ`lJmqbzidhr?!+_#@mE zHCE6vzyoz8kHF1dsA+?h@3`h34_uW*vib$=m%=U4oVbSmKHTfXUl#nQFJT=I)HrJ_ z^F~Ni=l{C%LKof;IWjVQ(%Rbir&afF>w~|ov;Vao1Fy=kwiDZk#LqZo1!?bG429Rng@w;YF-VA(u0Xd`+&X367kcews#%uC*Al8nc@oZz7x z7AJDcX1WLQwI|=$bMrj5)8{@dHmmXe7}kzp&LIBnN$oDo>PQ0_zG17lLCU{d-?z33 zZ#Lm+^Rpv6cc()io*Bfk@+?u|UQO1|=Eu1lYexf5UJGIER(?FOA)gIaTRUV=G3&&R+D8GS)ccFG4Sx>R{ zIZ|I@@H@1;L%?fvd4(y@uu%{@n=$k@f<>_7c?6!uxMFp6uC`d7b&Ht#pGN!Iy0HW^0m+nDMFKg>JGOFUN<2xm8h0hyOaA=6d{ML4POi z6QKa1^o`{8-IOb0)fpxUWl#&df8yo#_}C94l~JvUjr!5ujiSP%oh6dc)$ zD@7Pqj;j|?EvyS~;J_VRx{pau5b+Ep&r$vcAD(093*^4U$%okX0RFeI=N1xbajg<< zk7I&Zr|yMEJPvPyULZ<5aLxu=CU`jw3QBP6hc&>=&wTrk_R*yGEVdXk$%@&|q(A*Pa9<)d_i@ls8lUHddJ#3k;NJp;gZf~YO+fw( zl+S^-17>=lUm#9z!2Rv`o{nF+_*smXMex3BvPGnvUF9ybDL2@bPwr#e9sNEk!518;+Nb##{DkWnfRV48=uV>nih*;gg* znf6VLYQnh|%zXk)G4edes+V~F8cr`T_$ltUVDMcy-bUhebi9OpC$X{!*K#l^6)7>0 z4MVMu6f*VD4DLGEI{~F5P}LJ(|8eL?cDYZpYg8*|@8L)%YyTA#L&86!&K%MH$@&yfTnf=GI-vO*mp+rMD$LGuLJ4hid15Ea)-!lDUwQMklcdPIV93+jY|`K&6{?J4 z*)XmgMB@Qm*ORq9nctNOUFg(-y}QyF#*=ZyVl{rVy-UPSAfXZgt;FS~z5gOiLKM;He*K*P<#CJ(BU? z9!xL5xnt0&fc*vBuEmX;7;+nacM#kRpZj>)0*41Md5EbkXnzOqn$Z3x@~@(}5~(LJ z=#Uh{T9S@s(Fj_N=H>8lM6j83NVcjWPGMK(;JqXr9RNqky0YtC50QNFZU%jg)6O5^!LwlC*`YCdhI%zH@YQ10*BHXsB{0xR& zhTk<<+=S(A%)E=ecaU`t&JWPg44ZrS+=OM~;@m*(W$0Am(@FF^jN93;N`>DxXoush zKh)iE$Wr3@C{4u|Mf~V5X)bcV(f0+n-Qlk*bT6Y(0Z*i`+cy4P!-c*ybD_O0JIteu z9xG;Z|zQefXVH}b|arhb>mNc;O^yAn$Ozx8uB!xcwN6r}n! z7_t#BcHn0k3=Y7i7zroQbPCEBp;QB|Tt47HF@F5$bRlg@?T{SqAq%G4Tn9+-CJ9t~tVz z9O@?VWF*Ih^7nFXSi=5Rlr?4#L$1;0Bn>`L<=xR7Hilc z$kSjL?FVzNSflsl3vpURd)9}A19*23jfV5IBJYgnUNr`4arJDDGG&Do-?(zcN-9Ut zb_XqXb3;CtR8Y2-fA4e9TQ2xX(@tnJ7;VO(aT+R(pl=E5C79`p6=5*miirt$oPmaY zcyd_cem4sBcw#r;_@kO70)t3Txja@G)P4Wpktw~gk2 ziPWFQF4_#$XP5=2E|#Fz`vGjfnQjTv$A5m9T`Kvjo;gog`H?q(_B~-R5~C*K>P#rk zL#{Qn-H{_`S`oMu4egz{o`J*pusMt&Co#SfuP#7MoRb?^cO4CNxO5u^cM#EpHuX}G zxn74+SMcc^w8c8O3`_GR53%?JjM@r^P|23?jVnwSz`+=&)Nx}p{`Esy7p(uzV=p;T z@S`r#@feR4FgkGrvygHtv)fqE`jXF}!wV;poT}#xAH4yWrduMXqu&|D9zdN^E%b{#fX;qO_vpMg>tT8fdHhrmqCipQsQ66}!Z0WW(D zvp}*Q?A35=IA->NZX4|Wj~!ny;1)wJ(xQyc2lzCF>td)C!54mf?#ii7ESXPl6K>Jx z+36gm#w_vfjOJl+cSi8q5KbD*Q~lX}5N!st{}5UUA3sHUj$`UXX%Kifld}z_gw3gT z%yQ=-!BtyN+h|(t=7B@BKFwuS^uEVAZ)yLFPdZ{se;ADg)p5%Z9wJP3F$Q>Je2BC( zH;6@to!FEM{Xz^sg2a>Peil{dky4FC*YLCsTk6oQ9`5x}Xu#8J7*vazD`-3~Ii{+X z;7&d&a?rF3J!7#?*e(6j~H&*gvmyfU4uC-T~OJ{n8MQB)pD+u^)2h_XYZ!eTyz$s@RO z6xGH^KXXov*R*(kHuoA+c>(R5B(kyWD*oKafCO&MX73}Me2&pK>C(dUAGo~@w7a8j zD6Wlz+BA3?V~L1Xcg7Jv91g{UO>o@-gLHh&L0AFilpwkS%THm?MHE&^2Fu;A<8nRf zZ@{!(GRcXm!NDpNUWSIaI4AK+yi*6!nux#fXJoT1~@3OdtYff|E5f00h_>BX$Fk%gN`0<_#tL>y<(?kPy)?w^)Zk)`us(d?! z!{sS2PsI^*6WW2Hyf~CfBRNokL5eIFB>ai|J(VuAI9X7O=Sq2Jo!!~PpI_IqJc?<% zc=rH%mT~?iX53=S6KV)ScU#PnMWO=AC*amhXc=Rw6(U^WxB_{h=)6VB8t9OYw%N$d zhjR(i%He-TN-mpLg=sZ-at+5sQLV$V8|Zr-iM8lj1&@m`I)k;P&?rRrY^d(Wo9$>^ zho`})_J+Cxv@9@67h&QR9)lP;LD5Ih5B7M*{3iac;kt5uImE#kJek1y^?bjIHa^_# z!pl~yHKm0ib!SsXi&c{uKY?n>R2oB11>PCXXnE?((`h8PjAWi7H;<+M1kRnz#F<>L zD?Q?GEZEMGJv^Bf%+u>7Cz(WHUzyLMlRSHsKbxukiorh^)Co)az)uP0lkiLznP#}S z5Z0a;8GyzJctv4cJcjMY=PXp^W5yB0m%;utjLze0m1OMmqZU53sI9@pT6`2$_X_gP z8{bMERd^hW{$84qvDvmnas&S$+vlMw^MXUPaj@L|%Z-8QiPDjuIFaVdj2>WT00ZoVP+rkVt)DvIq%QC^v%2 zR2)`@=`ck0z_ovz`tc0_N0_DTsb$rB@k8HVdYdn$C4Alo1IopJc5(BE>xJua#d*v>i>W6u?idCXqV0ZUXJT3c^tNE;T6FP8zAJuNW8Yk8%*2>Ucryy7eIVNr zQQz6`1t;HTc@>YI;O9by?ctk5T5e&_HFR6SZk{Z$V?PT98gq@21jeS#V6i&qO`x4B z$Bw1;SQaaC&=^`Ov3e|DC^JQs8XB~oDV>u>170`hGFz6rvc!)QgPFgTt^)VoLwzv| zpQ39uZN%XDhVefoPQ}Q6_^1dCH6+f4i3!#(#AY{`FN4f#Xm5hUHn=1qHUshpu=5bM zm7wbhc%8!7^GLghx=X0KjHoM6xrFf-@%tQ>Rluek>cwb(5S4pjmI~*1j1i2l5ZL*k z&k{6RqeM`4rX%71?dzwWxGnI3|Csxb{~G9jnKMsvPyyw3(j zyzD?PcWzt3zTvzd%lc#<7i`<3Jbjk0g(1TOR(~M>@=6yh9tc$>OrM5lIxsiID?50) zquL*D)?(CV6mCP#F2wGE+5rhUJXV6$$Dw};EtN1ikJxi~a}hHxV%r6*J%_r}cu)c5 zk5HPgprSiZ*i(HzdztWq9^2_qemYN0q2d&FnaE*+BtMq1qq%Mj zcPR6`DlbpwU`_Uz#ig@pYQSL&c*%zA9XZK|nnBE4N5>sZPvxfrykEv2ml#)1JZ0K{ z`~p;TNA3_AZGL>Nffl&2i=!UOsKC=7>+fRYj=+ijm*cpSjELd-mh#1k+&g`wwh z_8e|q0xn|2CH$?#saSPjeLMV&i1k zDx#<#QahuY2oieF!_EADjfUr_aEv+onUYMMSbkc^o%X zh88EN(`7Pc1W!qYffMPbLX8RhtIT<7)SN=oY1}@8S-NaAmM)#h$H{Y}hYt-xnY)#j z6S;pcvy0erk`t@A?+z!uqRe-8Xa^lxm<>g)GHy=C3nOSRfbk-XS_;iT{9TJDn{jtL z0)+fI2SW}Zs!)1&Qp=E7j)7;fz7iWRLgpfth{eqr$z;H~4CBQQ6l4AY+}VRiskkrt zy)D?Y2DW}saYNWbSeZa>ChR9*y*%FZf_*zY{z1o=eBR8LwTwN@{3F!Q;lyO_iKhNK z`UNt@hpH}gSjeUGsbRuS;sw#+(iuEAg*D>(OyO-cHcepBc;-PVR&W{oywn9Va7b z7LFSu#0G7apq~%QgP|FLh0*Ar1SKJt*o)9StUiQ(rC3si*A+-OgX@*JeHPcwq5dpd z&!9>W_KsoC5lJ{{pNCNyXd8!zF=*b1Rl!)b9Jd#t*#bWdkv$b#l`(86ihD>7+k3vS z%TvbQ=GiOMJIT|<(xWptiFaZc7RIrGY+TA}Cz@EY{d_vk;RQW<>u}!;{+r4{QzU_B z`-x1QKt)xWOrowDuWE3B7W>WOc^#S?v&Ed5c0Az1nx(V};)V?jkKut-zRl;~WBhiW zovyP~gw%YX@-J3)!uSE8A}&mVi9UYKMUxHsyJC!>maW2)FuadJpG2HX!_B>D$j7I{ z@F+$%@l8%a;S_pSV#8^CJBzNBxKV*YWjI`lNyVr-fWT~=N`px}5~83Mj;;Y%?ge)T zxSC<50U9*%R}qN=5z$?Qr1RGYYCL9-Mmk>Rq;j^&=hF-}C-Ph*z1H%pKf{*tj0>09 zuxvhU4e6@SRkPW7I_ovKRA7l}{5OeVY8*a^KPL0G24`yW=uF9T@5pS9H{xA0CfjqQ z8;h6GGL-8#^F$&W_E4sf-U5-h%+t47^pvh&7}OSnWuYn74MjQ_V2(xh$o0aX z6&Sf1VVf}}7S9uqkcQA4bUuioMQA*N;uCNw$Ewp9Qi;N|Xj>tXjs!^C>p0X(A#(^3 zIk=OB*c3e229-@vT@6)V#JOUVHHMmEm^SXHAz2;~LLS>5cYgBKTY5a?uIt=%jzPyb zqkz|T^Sj7(-OO*H^zdhz2iG_;SeO#b;}jEi)#pkK-0&G1 z!bGvMIfYFX_%i)1s0KZg5Q#hri=5qfI$FltI4~QAdzo2=)EY&w_q3BID3L5;Mc# zFOYwC$lKwiIl36&%T!PqxdSn>2bPn;U)kXqeZ=TjOV@HfIZT%v{uNORF}%Ny4+P}s z$79YsZ%g@wJYm8o`W&Ipb2Dcy!`B9q>g2g_ znRDb`H{SH){Z+gcN&h%nq_g25ca}+7kKYYk_J9`eS@@gHUGTUsEJi^^4V`8{VGg!0 zfQLO6dtBjZoT#0XvbB0gqfDAcjNM9b9)OlE`2L&n?-}@rJL?&7 znd2*{dWhfmNJ_4PZERdmqd@la;Y}Ad+tJvPZA>}XSOS?dXY=(;wwuB6)1*(Kp~-dX z)YRmR=?oG(4jq>3QhyHR1$<=5F^gE{#fd8!8pd%^?7Ne?nOtAU1QCNG$a1$i^%*yR zS)BOu--D;|S~z;>Lay?m=QIY<8gIR&-y7F2OkI4TU9mVu>Bbcpzwv zYKWD`2028v!;_!XdB;JInRk==mwDv`y$U&O4pRRIK69d;I-^>%TCmJzn=f;SkImhf+;=86eLTKDLrYK;1G4S65jN zy=dIshQB-UDHR)Yv28zMi_lPni-#rhl|~tM9+OfJejdeffi4zc@j>j##qTs+*(r5; z1EX*|3`PO?>H$S3JhepcIZ)KV1py)r$81@Mjgq*+f}%Y1F8!`C`V0+98F7${vN$e* z6)vY4Ozz4%DH+Y;M$( z)WJUHY_MU+MQrqt`uQ%a8MT#(3A9P0VF7O*qwQI4y20=kK6}kYzd5xde)Ph_5xA&= z!PDVxglY4U;{HM1$eN;553y4quZ(~J7~2h#AqauI z_mUQOIq4b$Dp`Jnck>vT!PXt@u!%LR*dc&6UR<}B9!`8_&ZfDXY{WD@#_I8kE|+O@ z+;n~yO}-WbXG(bxa=QGiCq33d^Elapw?s4V&T-55A(-LonH$Ofb~0@*Zha69N1gngNQTmLhuUcg`(RAL`K132RfxeGZVf! zs1sdB0gQ{FAj<4fOgM@~rO-Zt#l>(g#Nq-t2m`KkFd0vGV0a`(h2v8IHhAOAB1Br^ zuAmFfLar*J6fjT@;up~TEr}gIw9v1K->bN~g2_jyvR87^7mGhh!e$=-`3 z552Ayykjb9F@)ajnLhpW*+-irX7kA`{+lH&DJpe%M_2kFT}@~#4wW@)7gNTQHOtu? zLZx+-+s1ooEX?J*Vrd6DzM6;cuc3R+=zY#mo^{*#|al(fucF-qQI#hu1Ok65AhVz#%T* z%eKiJ5>3AiR1D?G6^!s?!xGlpu)&gNP1!~)cl21UPc1#3(qS82{?caG**vMss|J+S zXPhC2&10Jdl(XmAC7kWaQ328dbnj-4-oeZi798Zb}%BhedO0x?8%up7}3iRW=hOo2lNHf5p9K1rhDd;UsZoblIfO9;OU5=Ui)Ah?&ua9sMM`-S}{N#c)PB|9LJUN?>=r#=hOs#-NI{Y`6Glm z-t6wqC};k#M00xZ?Xr>VF#0k0HbCsux)q5PXlpV-pEGmY#a9Ewi! zKr!oc=)IeLw(-msMu$@=h*iEca^(_db`dVn77}lBv3YFr4%fvwoF1L}zg+KrnTc$I_0`|x5PX63{C z0D=qf@gO4iqwjv?<{%LifxFu!WKQ8CwVtVEAa5C?1W9}CIT*Kl(X0G5SH=cLmjfHf#VDvm5 zFlLYudkI$`Jt~R=BQBA?^og_#>1iSb(N41>Y$b|UvnKWK&bil`6SUVId%IK~RXI&}FAYWX0ArPyPsw{d^9d$2SJl)1{#SRSh^m6kABiu9nqyPUXGA}dIN!D=pow- zM)uh6iWqN+W9Aov9h=ZL3PBY<>GTLrsZL19y;Ztx&U|gWBGop5-D%l zm?XG=B3?NG^CGcz9onywd}I8U;1Uy65?%_D$pEBv5mZO)|IBvJS$vO~ zH)wj1ZYQ{{kn&j^n9Qv){2tEIRlMxao<1~j4GGh5&j441+|M39OR&Hj9aq9U6sI;KFAD8;AU_#jQ!zgax3bVa z7s&_Eb04mXUFUw-@5AbS@YoC2blgaWULx{i@pTKZ0h889hoqk?mRn=}e7GCn>ojPo zVzWHr`@x|L{QlDFBfmW5%6pt$%K>K@SIWl+8MKF~@oX2vF&o)?4I}(%=FKoy20F3P zmaiICx#71cV!q%#?u+-X@c42Sn448Gt69$8LOm* z{J;k65bx;@=^vY&2CqHP%Yl9_rtHIN;w2V^(p zcQQ4G7dKEYl<_Or-<#81c*}`X7gEK7i!EqjN-Gmu8_{=;^ahEir@@3@Oj&Kt1S{s+ zF?tdG+?cVPX+aEL%dT4`{J$ZM{qm$3-&3dA{VM-8^4Jsp{=lTaT+#`<`{KlKXpBd? zI_?UrcrFwd!pjM@ZkXZ=EfL}=@Z^nH7lp}jSg{jdQltg?uN=(HhC>dz=HOlqvW4e- z4(fA|mw|D~kl6{xScF6&Zymm`Mh`Ivdr35;&;?L5M7*|?_BeYC90y`mPbA5p?GL)V zW$FXg)YJBYI6RWy#GWXFrwVxM7^k0+F3$Pe z{Plzrzls=ehIK}BKP(#wneq6liJ3Y$YJ%Sucp$<|-O;ifUO}i@55LWLC;rpp@naFCP692;_)II%A|MCjVCvrynj$7p$&i*u!rvI+5w5@{e2yf2uaD>&YZ z_uZw3Ro9j)tR)#^vl)Ata?w1d2+)Bf~M9FR7MKp#- zNJHNYe_Zv(K4(NPg!+6OGQdVnXsh7PNVxSyRwv~AX5&XzK4o?jHL5xO9L-L!w16o& z{GCqAICk1X;|NYz&5&hmTFR>~EOw%-9iQ0J!iqHuIL?gA&1qxC7xVbsjGxWf)0!`A z>F30DE-dk2*m7Q9$;xnEh~lLr)}~W_KfMo2?d!BF^t{cRkD2|J*M7379V&aE>rfmY zjs8>MrHz5c=x%{A0!LbcSZ`bkfYBO>4f{G8w!&079!GXzSSn0~U*8_7bx+t0(@fN4 z;?iEJ;rA7#W+(n6VL~icY?0uFC99-yDZ&$9>=0#zXU4dyjm*g~QbwI%-uA-O4*2wk z7vFN!6UH@icr{f7{pJ`K6-d^6&vw#!J3DS*bQr6Gxz?Zeytvtg9h@Z=jW{a1tU1ww z*5*tz<6l#*nMbR6+`WLKt!ZvghegzOXOkCC`_U$ZLpE}Lq~s9QE0Z%0FrkEAm8`$Y z;i9E~%nKiA@k>f_cj%4J10XjRrNT)=8}AL^Js)2eqR<7!OOX|X>8l_Yj^$f0ITo^U zuoLM^A`D1;lMD>nitSr-~ovuj1ad z?6#R^+nJk0%N*`0I=DCwo9APO zEs|WY#Rnb%_^=i|*P~w~ZV2R1xGC*~RvP~8M(J+M&&J2SShg4Y_ec}au~bB*Krsou zw&7hAj&8t0@jV04c_~IOfsq|r%`i(J)>H9F6(i+QJpdtH@UN9mzVgd6e!EAT>x{g} zx|8%c%+P(5-NOw#*>^khHZpV#M+H;MS284@18`FTv((T=3u8r)jVaWv@zDWq-JtCU$CdaT3WJU46NwWsI2Vt^T^P3uK53Yj zF8%qOj-qralkRUS+9bm@5x?W$9R>MK$X<eyb`0UhJlLWbt?rzo%qTqr2b>uDIue?nv=ny#hPbz|uw z9<}2+TRPYtVDR4zXwy9`T8A*@?&PZ0I_lZLJt$!w_rM*mJ5a_c%!mz*Am) zyMh%VytsyPn|Lyozmxedi@NzNK1QqaRIA~gCK^8H;m_RulNBAHD~FH6;4~T`YWSp$ zlSY^|4|A;HxflmM@X8NIgE4V~)!PXq^TXRrFQDjQ-dt3xCq&8;`wV`U581 z;+d;#tdxq$vxAfoQq5G>?_g^*D0_)q)W^YH z9;^CdL}#4)$DseX@C`e+P`8dwf__uMekHWZXPezzv6DqHRNYFQ2%ZVyp8!7h;eAia zdUD!gK5}BIJ(U)+<3i3^$jjDrwV}&Geh`vRXLfhvtfky3LL`Hz7S1=Dr1$GaGV`+- zv7b+lQn8YwtLf0lV1d5A@7_;dlLIwHUwA%a)$kGNI1zZMTSNbktTZLr&pR|&Wq5BpTqB})qQohfMD ziL4~aOU-pVc1KI@AL5W)4aSdU_~i-J#c;Dix;di7D=&Ea6W}xog@cjT6QkNd{TKgz zWWy6iG%@TNmkXbw<18-WpZy${!RkbQ-^OJds1(7D!L0J*fMwj{$&v0H=FA?B>}xM= zdCcs2)q&}@(%)}7bG|bns7K!H;me&tk~+zH9o2=PGLhXfXt7_KaSAKA`67?ju}d>! zo-*VU`J36DC0B&dVUQhzC^ghh!x|&}n}^#AB|2X(Pel75E)eTN@iPpen=vU0>tgXZ z9wQU6I|0vHu*Tqdn5&Cl zn&_p9ISS}B5QDlyrY+>ZGw}`EKcP=Ozh2?8vs`?FRRz+cBPfm=;+Y=J`mL;s;Gqzn z^keOEi2`ciMs-(4I!j#8r%rrhM|DRwIPvQuR=Tj4C)at=bs66UFe{Ls!Wp-fUE|mx znVx&Nx{y=LXmy6es(4KZ#~yI#8=8D&Z7Xv-Bd#y{%j2Yylp+3J8*2 z)p)!T!#rJ6(o4{o;9I=IVYgrb;egO>g<$G@?d$7utW{Ws`F`FE@#erkRIax$~XGXa3 zuN%8~@wE>(1@c@dw{PZ`XeK2wJ%ju5SXW4;3O+r{1y>o=#LiFo>OJ@WNlle|#6T#`Qz7G+^QmTtnS zw?w2S;AtGPZK1wLB5RSbtvg<0en4xHHj( zD_uBv3D*hBpv6pH%ukM-?#zwuyyU?pzRdOKDq%?xLF-MN8p#uJ3{T_a16(8IgeN%V zqLk)f+Q^^Jc>g1}{ia=8ycK~{gHR@qDJobYpbP_qnP8YXdf1}c8F6k>H4t0^ad%d% zga1a{*^1U!Xvg8~cId>zW+w(DAv6K)g?M}i%A@gcD;hWAM+DBV#-WwC;J7oyz{cKgIVPq|HyVC$p{zNDNDM>%~zUuN=1Dx2b1 z8AYp2Gz{asV7mJ=&xeXW%yZ!b7bdvywhJFRQ*$wEg^I_SFI^>yct3BBTh1#193*hp z2u5zD>UOT*#Zh~C`5-fnQRNg*RY?JDt@k+nIfc>p6moSZJm`hm!LU=r*@+lG1F`ye zV~o`cU}uN9u4wgwMgT^IVBT8EMQZL=Bn!e-G)`}WUmQlnqahBm2^bs?tpu#xfq7B* zv=!zXaXTCgf~GL0@Iv(x_}k&Tg%qgtLK{jNcsL&Irhzo@;&fpE z6wycyG;?5*EjNoi0y{om!g4!~6t9gFhdA)63uC=#=*RkCz76A`4XjLLaVqt8Fu$0p z6;gFmTF2AZIP?*pz2@aFG;M?tEnwRPIen#s?CyB%nTlgN@Yk2I7mciBs%djKq@6b_7st{5vN;A|DavGvjLU4uJeNL_`dKA7tcI}uc8 zjVe2#jpttd~4;mpiZX^%)+l;k^CQkaAym;j?%u ziK?-@v5u+{JQTSj742EKm=o;iv6SX^%yD2ZXU=rxF)#M< z=i^|WUqiDv25n?{x=gCwTgK{xykE;_7ufDLJ3i&rH&kh0IN;P8300mEG}*b|?;F>Do-L*cg;12#Z68oy(3GhXViHY8y3Mhu9PI`gqn zSQ&*Lt1%)Bqx@0oghh>cYu9&+#ZaW(bzs2GiIPrSb7aG#}t}&@OQ=sSA6ioAb;!(!3{A3iA3l1 z@ZTU?p5qBPz7dNO5FU#qv9Q^I^Bd58HHL;jHyF$PFwqlNoH582gUk?bieCnj5MnwB zE5{(GKZf^!c{}`Tj1LX;e=j@qTX)&(3XdOWmm~6ky;HzzxjdFmg(TjNW}-+*4&nGf zUJjtIx1`!Gb!BH)8aT)W)=PUP+f&DuVWI z7DBrnY@SB7O&k(K`*my{!E%2(`0}L}hq=CQ0I82O! z=LWRgfOl))5DuR}wDiHf6^M4mb6eb52pB?R9?G;3s3z%ur9<$xH?DTX)K>ULUi-}W zmrS@vjhj4up5`^YS4q`fyjQ^2+juCI_mf!@%@6B2A%edGB^+DBhb@KT(VeO;)ODBQ zt9bEbT)4=Imz;UXjblAIcO_N*c{G$4)-WZS`;)mpjoz6oETr9D9zDpDwft~Z!n@u) zSDD4bPQp# z2&0zbh$HBVP2Tw7i#>tZwhEyUxUm+IQ7DSSsP%AMkN)dn7lmGtm>G^5QKtpVX^Dmh z6x`6$5sHiPX(7z@5jsZ->E}+t=aH}-fFWI>-wv8h@#-hjKl9ZKUbs!WE3#UsJi_@E z+*r)%`Han``W7l|WcO%Z6ae8+ZV2Q$A9nTPUUv>~m(l{U)N^-cq$7_x(8!4q?ko`C z1#h1AUWw(W6i&|Mv^*y5rpo~ys%FM1?z+svyIlK*I~#cOFD+U~*Tdc( zIG~JuV=!+D?#)17UChzPdNaJYLV+DtI%Byz{8wU50Nw~lOQ^hOYu6xoovc*r*28E6 zPDWv4BrdN;L?||{LYF{{U5STosB?zqQYiiZk{mI>X>ClMie3}&V+fY@lA_8LE$~x7 zZ@zNvTe&+>xWoMO>~@lKtJtH0!8=*9gN2!Fzm?%}?6QHcSMzxUUj(pM0PB5ue+8ep zG0lzNU76`ZMR&TmFy5UN9<&pewLkv_u}K6^Msi9FKO}S4Rvyb>NCAz@$b)<=CXJWq zAoRdb8|M2+&_v4+ z>|Mp&a>)mHmP^GnPD$p(1U8N0 z27x<{;H+S(`|*emuZj#NcaC;ux;yF0UTz$+oHv#;&QrSK;sRJ6#Mp3ZMbbHr5lKu< z=iKc~Eakm&jy%F`r)hkdcWyKM8Lxa`@ppD@f;nxF-vu-J)$*hj*KU`!2#iF#Fl2|~$SSN4gt-se ziQ%m?=Go)tBKVnOys%a3V2=hIC!pUjOi+SmH?(YriOn$dC%xWDA)odm_7}JC8Gb*) z!u`zK&D4B)WKnx7ZIk&dmQUBoL4i*QD}+GNpMHYZ=S6o<{tyR<2i@KHLfp%qv=GZd z;au~h$tq3}p8YjU5SzX@wi8ghZ5))(_oZ@RQdq-Qr{(db{*W~<=>3V|e`(bm|Jum` z?0|l_GXf9?tUB83$PfRHF}j$e(i%gT$#18JCnos9%MS&?SR8`*Fla|$u$aoOLD?Gl z1zE3#>S|Q1g8wQ6u7sNp)_TB0V1Go2l{pfP@Mpf%d8$lD@Fb`V$CUnZ+qkwZOd4U) z4=R43%M*UO%gpOMd4_*$c%hQJcJXH+gRMyM?7x&`FREV`m!L9^Fx^%$?-9qCIW@ixG;k=3+0e%*b!=+VDx#G z-sF;pTvyN924?+X<5rl`5sJO=Y7oN4VDm)GpN=~^xV-?`f<<7BF-tMt5luW~BBZqs zUIn2?m~87b#2Fib`K$3eLOzh@YoQW>mJ!&r3Y&vq=7;58nCgOi_Gqw16En0jM8P~X z)@YBjJBY#jaM^BUA>WGI_(CXAHSTp9{1-Ma!cczmM5PEGS@Y7LiJyjl331 z4Ka0G!@r>{4w8$}u>sWbrj8fGyt&ew`YZUrL+VMMtz@Y`Uk9@9Dr!XV&sqsIFiT;p zbe_y-LlHYx@cbd3IKd&8*zztvJ>|Fe?9srQM%dXB-8w^A35|zg*GR-oM3n{esEra zJEFmHhM_I|tnl0nTMh7fE+RA$Jq7+_C2w3*CK;X3&>RQFA)I=_{NyKdsd}!I#LIe5DO}tp02C|e>Ca06 zO!Q~eDh?7cB9XEzX^7{Qt(=ify#jtOqv=5oKgN5f*!?Q!Kahy;e(yNoCki^j5|dLB;QY z{lXmdgXiCI;wuI`k?+aCb9Ap|w}b4pkGebAcn7~_F?kDrCGt)JRik(yl0gwPU&S;2 zH1OePKdDB$v4RIyP!#3Iy_pptK$d(R%)X(#vYJKf`755YH&G{*hqm)(AqVW?_)69u zXSo@8FgyZ<5%?oY{ZJ%@V4fe&u7rapLPUJSG7Pju*h1Ve z#*;Z{IRkZS_&W}5hoX%V3c907TNpOR-d`;Gz?|nazstE-X?ULZYNYSJ+iqqS(rr7( z3XtGd?%2qi(Oe`vdTZD*l+6QK=g%}>miV%@H;cTOzJgbBs(Z?E#>~YBv-fl4QhJzoz`5`X|wt;XA$D%MfG$@XMK^Pte$%5pK zA3Rnf*$ac+pzMqzOL5W?N5$yU7psR!AX}zwz!Hh6-QX zT@Jp=ou}wiBXWi5yPL`RJfAB?I9-#OE%YIAytIybtJx@&2ZK2#h*5s*;7d&(w((=F z4}1Eui9aU=&^DOuB4oE1y@5|+*)owYxAJW^(+j10{nJ6dui^G{RJ+Q)cNzDRBBv%( z7`mI`pd!|Em2FO&VMr2f&SYp!N1-mB2pz2WTbLu)7HgJakPE&FfUq}eS0dgY;j1t> z7|mBpo6T-ILD@sRITjT4d=Zo7Edk5*Whs{d(Hj6{j*eFHDJ@~|P=z7)* zC4jI_gz!lqZ~Iflk6L~l?Z*TkhKr=CKz0h0mHe479utJ67%om=bP7W<7+k=dVqV%! z@5B62%hK~~bcfR(aoQ{H`b3vMjBkp*ZILa+9{r#`6thQT(j@5}wwfztS_UR?u|!W> z#4m%g6Ev11X$4lT#BYCe3Pewl!4!hyp_m*ZZyB2qD2P<$08H|Q(n|Pw;iU_P*; z{w~B|;rB5>x+ZEgFmnPdN2AR^^zDX@?a^Mu`2nK+YgNyYk2vl&l`c{96#Z+MRLQ}+ zII56-IUJZtn1iDR@`o!@W8!S!V24*O`0D{}56SZv<$B*BsI9`OV6+a$r(iq|!O$SA z^_PM!dSQ+y+KFMyQe0S!yB6qWgta1uYz|t?#7s5W_r(v!qdxf74YqBtyAkxhQ~5JH zykXHpo)QP_CC(5Pthk6Pcxxx$7jRz|XJ&B8CWa+2E{biU_;@W{BB&6`%i>50lsN7e zE9ny`H(8$p_%eXsLzo@OJ(2W@qGBTVY^GKQ-Lkp5fDyad;s9qIXJ#GMuTu3M^`0>1 zwaDV(*?&xL0qu^6>4mI;7(E(hDwv>#DLUvoALR>h#01IG zY;fBQl?E`?$3Pw25-Euj(P|X#3`S!?Gi!&AEuh*6zt~d&C)+@!E4=!{ zdkAig#m~uTG9BME@!A0X#yDzPHe_0!0iVG zwsF8KeiDbtEf!p$#u*+t${q)qw})!Qk_)7n$>v*mIFXid9JYa1*Yo9C+0!ivWAiYk z2eM-bTLm&NkSoL)5=1@G4Mp;-kf_B{H<2ovX`RNrJcf!KjlFzvknK;gMYTN70I^bi~qb&=>@p(YP(rb0(wD49uT{LGw{&g145kCRY;UdM7zb9qWPQ z6;NM^OFk&{hk5{V0zrRR`{67^%hTrp-Dx-3N#TWDIK!~}i@XrqPc8ki;^ zqGM1$0M>m_*BL`w;~#1DlgC8LVLg4Gvd;~spXa#~+*U=sgH+hXhed2!!1!%!pUT=4 z=8H>5z_p_JDT-C$v<>CDFsZm`yNdpyR1RS?q1FrMr!`Do&phE1jAx%stlr99ne4oS zjdro?euf`nr(?_!7~bn#_K+I&eDR56eu=0EtZap~VsOz1VFOS%9F8gopNb1Jaaa!< z7huu?{IkI9#aJWUz79xn!F><`NT`P%gNLCckL&C!23@|>aM zfEM=XV*zCoj5d~_o9x-r)^S=D{YJ@o@4TKevfM}rwEps811GTzoWwoPQ1-dS9tk6N7r!dQLe0@*G{GvNq)it;rrXniAi*d3&fut4Z@LitTJ%MrXRGW7Pkm-WT~fFM7=RcbRmVILmb>xK~v5<rH-7)cu}v_#9qhZ|ZGVg%2G8+OSI4Cp zI3dO+dbnzcpT<%RyT=CWmtwLDvRyE4IebJU-%334K_6de_~U{vR{5Zr7|(hl%?q*a z`0a$}%aCac7c0ON`bKy;2bQyOU^i`E-a7_shY-emP$ER`VX5JH-WeIGEX6p_770HfkI4y!%p_~-K)?wTc z&Yo*nu!g!(3>PWwv2;!3!mZ3nc1CRDJdiZf5L;yfRVecvP6y`tquHvAOB zIUZ<4pYHL^ng;UzU7h|F=B#gwA&vaE*V?N=Z`rQ9eIN$8xsV$?ANr%8*)upkyW_@@*V9 z$8u&AyRYZj)oi?)?vZk@H#&lMg?ludN^5vCireG)B91*%czr7`WN>;egNxXFFJljL zL=7jLV8tbFy2%v}dHSUcxtRKk=b9kA6%4wdycdoRMDQs1t0Gqo+or=^7ftlhLsYOP zFtkR@VmT=AbA+XEM7l`g^oteHUV*zl=qDxyJ}B`*r3W^IJOS5D9{`1D6m4}9$a3QYy&8m0dSE_}+QyL7(B+;jX{%LP>&c7XrN zSXj&>JJ>&q`Kh$n%mZRmypamg?6!^r)^XrkmagH}2!3A6acekf4R@{O_eg4s#(5*> zZj||SVX6F)#edt`tBiklGwuKf*07|G^F@05UHReEyyf$6tp3A{<}hi4mR&HvH#R6^ z#Bh9>fVtB!c$N$)(=))q1$bkE;nwgHSq!!abiz0{I4#F(p#t^5MWK82#wc$b_C%mJ zwt2zH4USHD;tVfa`9KOR;b9_soOQYwBMcpCI6MK_Bd|vqx_z*)6Lz*j0O0Y1%AZ(W z&vlPE^^U|wDW2z!T5dQ@k~hI@U1+Q$(uW9UdXWBR5-w2Ra|qDAJ4M8xc?);yfTG?A8;B-D(0)7=r{Lr??A5|XU1S-+ z!WfPVp=ty3rIOGh+<$g%c<+Wro>2Ejv=40A?;rCDe&y0A-yDzx^9#gOJ`bE~&adwql zE?nHh!cuO^XY=j6vyH#E@XIDXOyq+&CPzu>$hmcFwt*v~xN^PJ=`9nX+v_+fmhrKS zPUNISF5XJjOzzswVfpkbrT%_eALf!;PC3iGE3CZBd(Rp3fv#d@|A%@4t|BpF=e*F} z4f?K_=ZftP$gzioEf!nJKiJF!_XN{Ge1@}NH5G#lqof2mMKTRsiq-Hubw=g1^Q{%Zdj?H5EA&Ltk znYfNtQ5?UPb?f+k9nZw@S{!>MvM_~(sXV!j3VF;Z;jG<^*vAh?x%o7ooaTzlOcXzb z7aaJ8CqGm7H!GWCQEP1Mf?-OC8vt!ltxdrFDN--}R~xJcVa~Di;!mMS;5(ly+Zi+i=0bJ)}i!NHsfVH}m zt92ZX8OpfT9qqc{q#~|2!|9(q|AASr+2t{Lhi^pdcY)plxmL}ZN@fZNaS>hf*gKmS zGpL!$7MmEI#4Z1yC)zPAj^e~@~ z8hv;f!BN2CEb!PGCv2hMfK^Ty;v&tAZ`|a1R2bjdx#P)lxOw7r_InrsK>vucRhn1an)UxUS;?N zZaTr3qf|Y}J9{`{C(8<%zJqJC*f^cJDKtx@QX&K5I6sc7WB4$N?bq|ddiE7C#yGBu zlk2c8iM%bcmACLmD!*;#+#+@mWyxM@ALh$iS*lfD;jLS8t=3Wab3gIOPxfd8dqphk zh(o>Lt%Q?9F>V~bsLGebTMH+3@L)dPE|7^!>ldP}4eXYp)(#yVKu7#?!z~XactOt- zUj;&KId+N(trLQm!PyRrZP3gDrRJ~~C?rF~>4F0KIt>x3Qq58^6v}ekB3HBxDcHzk!Xp9 zcKGOk0tftEhEvWkSdJ5Jc;_k+YLAzrsVfeN?#3RPOHgQq85X#2D(xEv3$Rm1;^_NM zL*WGc8igWdX!nJI@C3C(y>M&i%`M3J7eCUtO@gC*BW0{wR!5L3^Ph z5NS}e@lIb>CbmYnV+t*6tg}I?o%Ap!EyD;WDOvpJj5+Rd{#@ZAPZe>zEOx?QTb!^# z%_7v9!^H&cO<q=kQ|N|5#Fghyjjj32PIKOXs+TI8^aDUjEZJ%EWgCc zd46#sFC??=W~xUFYx(vZ&s}DxTRilT`(N?;C$9d*`;Fn- z5@XvUvMWaP$B;p2J_-+1Fij24Gx1bMHfwc8_$^ld7Sc!DM8LQ0ks_`hk^A5**S?=! zFxMHi4loscjrd0a(6)z_9p>5~%?hCwFfzs`1Du^B7b3r>W4|gUjgjd9bNb@G==<8@ znnH8wJTBi9Jca6A)Z=o`leNmNQ;K$845YpWDd{1#09?My3@ zoa%rIELyiFw7QjKo+?b%w60||ISnfDtmLmo_qK630bb-1v_PZd+)^FnRG!D*WZLa*Yb4qxhe2L)%1zeVpOe3+!`??vFY66>~pOpd*+3V_{Ql zX@`&95Y`*>`eVm%ycmNHldwbsgS0SE4~YvTG+?j$_3Cc@={zX5)RejcgxJiv(JVxq*ncl1|6zoEz#5qqj=JOw$k(0Mje^x$eFM}?P6 zpoDFhUsvMxos} ze4mVfX}GV6PdZ4Nk1AuSn(l6joJA;F4DZEwWQSu8Sh*AjZPC^d752EW6vKq{cPZZ4 z!ov!)7h;P!#u;I^KBmoup%%JMhw&ujjm4eeC>(@Ey`bG0&D&sQORW3H!{4~&Bj>$l zt0&aI%a+%9|02hnVv8DP9H4W#{1G=QWlRBA?x21)hi5Q5jm-qtaT8~x$S{J$1U8GO z$3~ey`!bnXDQug@wi#pwbGI`%pXQ}}QpN-2OgKb~8g{8;+w<&vi<5+q<2f6>qgw-) zkekF%x+Q!%AVGMk24L_A+#HF%6OpTq(X%jWHg@XCEsUul?i%CqLa7rjv4PtXEL(y- z%b;S9iS~GBkHL=eJL)XLtZiYx80{^QY=+im*k_Ex`WUY(cNT4CV4o_!jK$qyXw)Ch zJ(1lRuC0;V6g9t?-M~X1nEQ;=g`n;hZ(Qd2vutyMGpgC;FvsqrZy6hvuxmcY?qJ7k zxxag{l}9$SOEUG7IVp+v<7t${m?VZKv2GJ%ws2ai^lH^?lNPpv`8--mo!$IUN&lm~ zP|K<37`6el7^4X>x-nkKf* z1x3QRcu!35bRo7`;kpglSYz{IT(-k;LG5#dvI8zJL-!@HvqkMfTUhn(E;mP;Dg|ciZ6R*?mGDFX@ z#c>u@(eMCQ?&rzf+*Qn+?QFJPno~;Bc{!a&w(xE;pQp&TLI@EIQdqr-H#f6N;K;VJ zVnwB3L{tnf0yyO7)J|-OATkAX2E6VT&4Cyo`1-M*L?kn-oN+?c-9=It^uwXf(C7%KmJnh> z(O*pc!XIxq=OJtFvHx{$Imh+F$#slXM>ygjo%ZtfPQEVU%zU28ru8;y>>8a$k2F3_ zq0JT!*~BxO*<=gvC$T7*zeH;zo=Fz}Zj;AyS%GZ&K9x~>Kh=)1`AOED;hrnJaf{CP zc=#DJ-tegK+W%r!V^k~PbZe~Yiq%TcS4OZX=_lZ}h%=Zb*(PE_czqryM#>8?#SC4= zPhWT#ZJ=h0oy%ab6nn&BVu#zdn7ahCm!j=rIZ3#`2sx&hYm80?h!VBU9BDGmnTBFf zs*S_Vq4=YOk-f09BMMsKc{4l#mjB?l&%E=R4UZXfhl8(i$~o>j$!^E!UB!Qu{7@#r zuqcr5?Xx-jxJ^2L*QRorpz3Ymz|Gv3!m4B{C39zrynK_lvU>)5Z{vjRoSsLsVyc(& z++L}1GN@wb6a0IYt*%hz7B`E8xOz^0&q@Jk`Xdco3l)*r36pz4t-p*f-#Z#TC*Z&o zR7}J98Ca={zbZ;MPjI4nW?rP803wiFxfB@ZgV5*k)0F^7dI zicE0a5N&nwSQ||>;WtfAq$iHSvmx*wfKxqjvkTU?MqCpZlLLQn%t!WpPQQnAxXq(i zIa?gCb=+6Ov_s6Si#E4#}iVIxAAxehWReaMNbyZDCd# zcV@8rHjd2Z3ON!BosoM9hKMc`ZRx zJ2={*wH+#!$Vz^(HB>E8W-4uc`xoG@J{s%dq87@g;pikeq$(PP>Opwd3)^~1e3o@9 zylDi5Kh*llhW9-GoDfaNZI)c&#dCaqlIqnwe~{`GJhq!GmBSM;C5XwExCXZj-rvkI zTjT^FE`@DUnYD#mH?w97U!^iXgVtFr$z_u~b}eM+F0R^3pGtl?%J;{);S4`t7sHmOoheS*9)?e8$iRoO_+UE^+Z$emcprD!vj6;tCe; zW=RRPi|8f5t$F;J#Xi}bmCj~qa-CPanO##^naUMu^8Lx*#?Hc+ki~&{d|1rxLYBXi zCSqA8z!bH7DER#6IO8%W-{#Z@EPKIb@0j|HLd5=xJg0!|9grySp1n~imKP&&dMq#* zKc>NN22RexHht93!$u=4Gr<8fs9NBlm@|u!h!r$#WHtNK4y$eO(FRqEU~Gk97U*n_ zre)OS!B}CigWQVMq--oR)mZch_V{>ypO|uV?HR9{a{I|9HJI z`Y6JrD{8xAaX%axj5{K&TLq!&P@N{(CIYo_eGW1f;DgxhF2F@ooUp(db7U-nkqx>D z1gIs-tBJ z_PD7iU)0J!Y!LpOkKFZ&qn>i#U0Pn_lS^zbGP_SPq)H;Df0Rq3L_?`uQ60@^ST4I{ zGFq@}(%34M9n!dIE1#ruUn=*d%dbXl8$adp@^-GtRega&b>SfNe;V=d%b(A5%|W~eelMs);*zB{k=OjMnc2U7zW9pvfjEx2IEiq&fZZF0d8)*i-w*=R$(a~D^$KwQ7 z+!$u&h%5!|WsU5k`;7cKF!^+xj3*8JES>Yb;()#NWwiHx2o-VW=lTjysKU-Uv&LWdqpK0yDbM&+04;B`^0FKe6rN<$W3rssU%_5tr7NiQMa(MT#~ilH zqh2<%Gvq2zd_=jKe3;3Tnf#efk4$Q0QzcKTI6%RbTP3vK?;Q0NB~(WoQzy2-c}aTl~3hWfF{nSfhUkT@Mi+A@wXW++=N)eg<=7J%-s6JnYHLt%lyo^V3Km=r zfpE{I=?>}?$QIyQDUX-&M7a#xDzD~?6LQC@EEsoJ+2J1NJm7$reENo;zO(En-vFIk zVpTgtc7tkP_zuMKVXzv7kt%3233sRBk1+jdKx&+*QGVJra9$pqLefwBJFe zEUMT9*({5j#a)w5>kRhK<-Tl*8Wv-Ls|7Mrs_|YfDd*us>|f2`TJAhcEpbv^ z<&t|m^_a8jnJxUeU-{s#RC|UgVskrO=!UC(a8wz|;$t6&ffI3mlANp8X~~r8d3w;A zk59sqW{Q=j_-Bmqrid{|x&^!~u+bb%ED>)Z_gR0<(a{WnCQ^(sMTDZx#rD~#o`F+S zB?M#9SS%ZX;z4+;B*P10g`=%Ct~ABBKb-Z8&EM1W9etnhz+=u4nEGpcafX2>IJH`e z?p{<7`&hY;^GkV0a83$2u0VPKQ*(Js94x|=@&72GRW2{&a%m3Layc=NYYKU`ly1T; zxSNkFXn2Ivs~I5PlQVpEm2+?L@qOAoW$8Ok7Kzxud5jbv@~76g+6hg2LbDI{4}$VY zJRJvR;r^bAeHuv9k~^LGdU!P-%0~EXf(61PZXyXV;+fpHz)#_)uz;c!0v5u}OvbI& z2?CN4qV;ic9-QYQNfUW9uwNZpRq<;q@`gcE8GriWRyU}1!1h+yAowA_Y5bkqpIG~f zc~3d@2_r?PbD5vdvF~Z_siA=8H91JVa#rr)kW%(7W|IP*$m8T4Y?@2$96sGf&0G!< z=*wJMi?1eE&PnRT_NR!Cg!p_nHOpyqkQP-OeuBs9IP^RhU+02bynLUJpK|0|uKmo4 zzcc`*w}7J{Np?a_ca-$Qivd_S6qf|1US#Nq1@TNIYhs=@md{0;zSQ*<7|D>AWK(%5 zCz#`kg^Y3BXoOfIy^nkyWAmOD@Ib`{T6Q@4`W_HxfY?%2t@ zg`8MG&pi6%NtCO7K9`6FIh#{*=#j%4xvUpKCwc5&K#OADDPlii5H4rxL4FfE#9BT$ z!xb0kbd#6w@XSMgea6JMO#aGozqq|A7ARm@8@O~vNN&!e7G!-DHzEMF-z3;=2&McCD3ooFw+ztMIR(C9V3)1z<~uQ(#KqVY|%qI zEu_xCswpx;an^V&ACCLVXxk5?x}#5LOl}L07AR|kBq6i>%GvK|@|;=^sC`$s%{lfG zXP#%DI>sJjxRBN#;^O@b*~`$~QW`O{nC3;Ckxx4@Cd!r4)`(no+Rmt4?%YBDJZ>uD zrV_T@$sv2#v0Ua|x*y?}8it?Z@$=F>Et>A?`?Pv0#RDThaL-r1BkLNWiz2Lq_NJRe z&^%Sb)FB8OjTItKb`nCTLhSzPW@DEwrvBdmUNM4`38GA--%UrL*i6yV3f>FR!3@*P z@Xi!_#UW#g-=+vOz~FfpFbBtH$;FWGH1wJXXCcEL3iZL5)*o$qAh!eVwMKk%^!Ue= zAGG>H_17$Z#&{vCyTib%k}zg;mMSNt|04Jh>klw@KO2|RawnIUP`^m#tVI-XXfDU) za){Hzl{6#uz5Kz9AWQjX)Bm1OfDCA^D^CUbMPZJdd@d* z+43`A{NyiSnF1QMlDM2c2( zqfAj?f-F=H<#^UXgOyeW~ZZ^ za)K?-GW4S4i0-{B`@RR_YkkL#-{|n0Mx=i;WVFVK4lwC~$iA2`2nUBlVHD=7z)}s7 z>XLvOKMP-VWq!Br|3}0ZBlI&tk}>9p{?1$uQa+pFj2Rl6$QF3x0_-(}uYt7nZJ&dw znkd)603o@V0?V<;8V>h?P*lRXo_N+3SKDKJOYCcmIsZ7Jf!gos`-T&q(CrS5Z?gFn ze!nEuCPv~&tYW7l+_;~*dzrGEHl>U#p<2E~Y>9hzaz0z|ZPw zg%irSzFb!F<3u!h4Lxgl@)ZA^7SI#X6A6XqaP51aKd!w|bnam57IrYIGkj~RBFLfr)I zOp#^`B~vIG!FB=k^wDGi+~b`NMTmT_13^E?lo;`myIi^}r|2MJhQ1!wH#rCkgb6pJE0$m66u zz87fdd_La6sd@a6%a8fgFQ$D7lXmgNPAZi1l+aOB@@^H~PO;NjzB8>62AhRubGNJG%UP{GrlhCh?Abv(L` z!INP)GYIU9OI;*NdbuJdH$}rguKUhD-bS0k!>ai4 zFbyl2S59j&j4ff4V!7(A6kkvQ-{iAVK23`Gqmb5l)Xd|j680X;_D>!K09%19yIf5?T;C6agCCn|sEmEW{)ityG5?uf%(;WPlf2T7$+` zuZLzjIH!fZ)6iHQyC=b99QuyLrokAig!?`4y9=JR#eXDS2UO7I*M0y&ktKqFAXE0< z8w3@_t!cZ|Y+9D7|8}-D%Z64qtgNgYxd#qp?nVdl>U6* z``-K9XShzpM-$*omfvE*Am0`JV+Uup@Yi~JRq|*F>m)-hk7KDENl}JZ*%!F>EH|EJ z+(~6bsdJpQhnRere;ni^2blgZzdpeI2l?QD%D;R21Rps~`*SQg&&QH^^%8$c;}^nu zE#^=;7uGPhfkUml)5DhQyf(sRvW?ZmWgRTk!xyI5ZUuXLxXC$jM}#kC1|l>VFNR}X zG^}KBn}_Q8IJsE$_VUhty;4Caa#TKf1S!JcdKkSABj#a5$r4$TG?!q@LU=5MTRg7K zK}eL66<7v=zDRS&-;OwCqrBh!#o5~kVtf9NCg$JebHnT#;*wsbx3RB?cNOr$S+IdOm~Vy`{MOB#ruq;`>MQVN(nl;~OKmYNJ{(6A31} z!J&Q*b@6s9y&Gs!#f268sgN({jO(4#cs7+g5_vpUes3}x?g?F3&r#ro6qJ*TGN>J$cN^P4INwPl3uCx_GUPW-auPyqF3;Q^KbUxju&psa%}QJ4tGfxg>#k zXA~a$+;RFGVaHLn9Hr9<5YcPPoiZ zOW9P#4;mPMm9KU4L?2Uc(&a8AM3$<9Bt7U(!GF_WZ3A~Z=(wuC%@$uY1YoH^j!`%j zgKy_zwa6jGS!*%oEK|7;f`?R#es(2J$wTufc0Y{m%W!i!%;c9AWAbA7EWpEY*fJaQ zqOmIkuLUC2AG1Y)>wq>JygnU<7K+YMIuZJs=#_=+D9vv0Q(=x><1umY81L%8E8~kr z{4bvx*|bdO{v^&!;uj)^Jj)el_~{9rInJ_UG&xR#qtrjfn4^4HlG%@_PJa0@UO&OU z(|qv^)6S_Cxmy~8a(FgRZG^uq=l`lX*2n|x4DM8Xxx^9vcAq!2(5H=I5qFPY919yb z+v8Oyn26i9A2tTz*ATc0gD4vB&&GrKh?VYZk)k`^UZDcrUSEMrtMK4aR7t&k2+1oH zG9bSy*~&*3Vx0g`vk^H9Z-rrQh)U6wwZ*%xSUcXC*jQqTF>DQRNgE$)V#0mu-{MmP zT++jktMqH)tU8ud@RJh$Bpx{V{5XT}WbkB)Dhq#~Q@%#iPqFX>U5}|RkaUC(ALo`M zicBK*0>g*cb%KT`dE*Q-Wm|Dh`P(!mQ6q!)xzsFVeF^`rd4Q*(S_jsNVS=Y}qCRbY#P@RtxyB9I`8gE>f^i~5CF5|7i1k+WQ> z4}9ccELLY`O#Bv>!*&I3EQiY?{IwXy;vP01H8FTR8aWYY55O+5V(`Kj&Wb#6Y6c!P zgPREk^sreQo9^@2UHS|w3c(k>OlqT{U~ARYsot2? zoP32(v~p<|FZFTt4IUZgEFf|Mc2B}{a&gQsXo*D*IOBpR-4Wysvp{?phVBU5jl%Rf zm=cHVc>J&sFD}GWi{K?a+cNyJ0#VB_{UO|0fxXhT3RiYHep-yC1-LXHEpyO58~RbW z5Q>9ASn7j6+;P$gDYkgs0tZYm(HKz%cwGlt4|sQ!p(A{+pN8GsEXh+1%&X%-2`?3^ z-CuVeXJznA66d5c<`Qkr@rTn~e}*Qfx$-nOo?yNpMMwCQtoHt+`$_e!HVXcBhC9!4 zSt6s7SeeSB8ES{PHJ{;^`EvztRxzcKH`>&?WNkkSZgTfMPSQY#HrDH6r7>PI$8Kxo zqm|$cb9X%FjgvvR6oR+I(J>4DF?eJyeiFLK0t_sK{X)2|z=sffiaaK{uW2KZzWj%dLA0UbuU zW{6&LNZMK1%#?bjR4X>7UNQIOuq2CK8T3fuk4db%$U|r8cZNGo(&hwnjx+nH5>t2` zB93y!ac+{%_9TN&vQRG0dEUIp4-+{rjro~;E}K!}!%)hC3eK$K_bsfv%KbfDB>(GC zW{xTD&Hf44B95cRSY(bKYrH8+URV4f%TRxHcY;IkO*CADY&Kgxslv0mE3URnuw8g) z%VDt;g)1-6!V6Yf(Ek;Q^bmV@`Lv9QjqhTI_yg)qe3j+@fIpg7(*k*%< zX?Vf}U+N)p61D<9W88e3-%DtCH}_p*xoi{ad7zRnmhrc8Y8BE!AjdStnTbi}_9RZb zz}08@<1rSW;5#Q3QoZ36qmFUz8TLrWBLDI@H%oTp8MaAC!6kMkvnYdZ8N8Io(R^B# zazZuVl5^NX<8G$)@Xeci=nnJ8`1%CIOv11}o;Ss>)3MM-ExDSUvCJJUUML8}{%{mT z;dYb~{K|&6QeM>sczqErEWr~?Rr-U*3T#-Wu8iSQwctx!j6)0Xh6v)~a9|EjMdM%? z4oh3&k8NIl9V^&h z%qazYJBylGd?by2Ni@Hpwq08i7<8JyoMQB8CCL}Muht136cvvc+MH(hX&#ZLPB2^H zcZml`y4rrq6Z}X4*O%}?1@mfote$!8{7hz?0p{Fdh3v{7@H-vYOu~L6gv#%5I`pkE z$qD(c%4br5!B+y%8>;vfr(>0UdgXi=%}3AzTwa7O;T0^#zGb+#9FEK3uuK66(zQ-r zg31M0KM$+pU>SqAq7g8DaYlkL(-(7HamNW0Z55j$#ti=&AYu|+H57F`c2pUQ{nn>O zzr0rdQqOrcte0->GQSq4RxUry;nH+YO<{O4(=T!MIo^>^A$_cnPfqa96Wo28f1luz z@$JUIacZC8Py!tbdCIhjn!Wo;q9DCJ@4d89*bU{nVSdYCPIxtrW`hkF38 ziHh0ys4)_!;rAKXDc9T?hg{V|ywV%j0+r}*UnIIj**aTg067S=C?1|muyZl~Sb`0U z@$q8BFTt{9_(!VlVhk)<&kkHxYWJQad3MTzW-C~vHB#l@MpY6DA4Wr=^( z08@35uZ2cn?OmQ8;r{C^xyCB718U)o8t$)RcL~2LWUx%cIm}9Daw^v)QttvcpX0s+ zx+HM+39gm^73tm{9&Z(n6UVyN4jvA@uMsr;$vOP9aq}dtqt5MAyBe}Dpefse{~(B z_+KzgLy#DP;z%r)1|tR&;-E7R8gVd{KlKuXFGiO1DofD27|$+*#$vcHKtmjU7KKGT z=EvfG6b^-BV<;X9#H-$l=Q+m_SM6|Bx}a$|Cv%@Zd~}dTuDq)d>8A$yXBY2^Dx{fv zukf`RuB%{95q~e@G+}yYb7~r&PUWIY{2-C1&vW-F&K14DS*|+8zfSPtDJGs^%W1}+ zrBMRUTwsNKx=Y-Z%F!%d&ZK`XtuAxA;Quw$tK;z&rnl3so4NzE8)4EN?iZ4Y7Sbjm zY>HZ5ES(O28|-&b*{OSk&gYFE{8f#8HXI8gu_0D@{601pwek350roAx3ya{k7y--h z$ud=Px64~I53kOH**v@jfq$? z0exiuZTgMyMd?hs*nX8QO?Toad+GkXla)KgeQe9`EMyRz6KjxK*fG^~(1(yOlq5 z^Y{(+jWF{rf6#!w4!+Pw`c$R46Ddl#t#ZE!cgIdojGFP%J;rhh7}c$EZUh8lN*E%1cK~FrIOTrVE5F zxP1mN9iNzBrvY*%Vxcw$?(zIBA@}p6>on`6W;@R{GU^JSu4HK$HA)$s%LiH9oIxx3 zAQ$O(fz}tW@4JF!s@s9 z;?*FS2E!^$aqxm;&@l%~<|AnVZY{vN`G}KRDt4EPRZpw22(QKCay$&@A!jaJ=VEvk z%%gBzoQH$4*B^Zz_*vv9j+kYKmo4y;DLyeqq%4xO@C!NlF6&0PW{`Wj_{cQ|wD6B+ zcGj_?QlZD*vY{*B+*}T)(>zV(%}u_ntC3rz(qcJk*AZ`kiy&)7G$cS?~=$r1<|cwLM3lE@=y!y+8NZ#*#mUB zt>~}+6TP7}e$>N4BZQbLo0pANSYwZ!E-KCdKA0Q;%V1cBVszs$yV(H+F& zk@>KVSMSbd`N;zOG9UlOqe%Lexv-dn6|-R$jl>9bz$OMOg{eq>#LqL#1+Us8$_8Iq zz}XZvBKMetB5eqFPUjwpXqMUht3Fs4HBnGY3la)F8seNQwsDfCF@ z4=H>mk^3*w@B#}YdHft#oMpf{etC`$pW{>V5?$b;M9xm)(<#gxUk7i>qh1lKOZZeJ zPu6iw6YsY&tV5}lb8d3WZH|ud6LDA4#*2SSS4)JppBTL@y|DwSVGzVa+ zB&`Ul=8A((sJ4Z8@ku(L@pGe`wB)Xnw^+mpRj_X90b(X)0F5@isU*N+R`QCYIB=YBE{*}aE zQq}4+FqiMcS)W&)Id3NO(G;G`1c%L$F#{I%SmCH(Y!s1Xl7l-1oEEXqbVR8)qi9$;#dc*?P5BZ+Z_eO#n%pK8cgQMnX zn2JP0JkUkIHp(^d`WVM7^Zf1tr(fhxi9C3bw-Wf^B0o)1s|w*B>`mvwTuv`wRuMlf=a~vV zDXQ2;9>2;ruW_u0zYlQ2Enc`I>u4U*z=xBdHwFJpL#i3pSz?8d>V=Kzjw}z%4Zsb5 zH!%~58Ia|Vc=h-I2McaJf*>2i~=3@8!e7j3j}rBgHCtl_c> zx|Z>=A~xjHF;`(h)fuWqpOVa`6qaA&h9o6FUnf>DiR`_=A4Fzyk!Hz!ELGW|49fVN z&JEcrVL7^hHN_k(<9`+WTLkP)T;9S>Jv`LM>f#R1#XIwH zbuMN}-gGo>M!+-@Z-pSlAAfn{aSz;c#6vTYZ-bYtkR~MLDL8L{eY$u~1GZyaH_F5t z^t{e*x|q|!>#g){U{SRaxIJFVze$TvlY8Aiu4h^v|lVUO(iv`;k{Z}v^4@O1+b_!L}6GvQ7?SQWxuwN`YETJ_GlZ{X# zj5Te<0^f{r!%aRpz}E*^+{I_E^4oe|tfyP8vLo;)W>^Vh7Y!5M%`7mLGohM5?Rm z1JB#QTLjdW&=wF$AF-2>JppFq<6}H3_8sDJ-OH~#xTTf%(#^_?cQ^YH| zEXt=_o_dRaNoP?qPf7GcvXT{VN>m@`u}jJtYr{o;eTm-+GMTKjPMb26pkQtumle}n zK1&&|SJAVMQBC}}m3zCmr-z#cmE+CaJ4}7R|Fn=P=18JfGC`UdKAwSkTP&TaP(d59 zB=tstKQ73S5{k1TZWRahD0B!JAQn%|S6`!lF2-Wju2cHeFXSsp(-MQPV{jl6gOSh( z!~cTd7zkf)Oz}XFGh&^PWQ`S;SYwI<^33VsWgRrjivtviE&MPS4e*_Qek0$cnZGq~ zpq7! zI+ea@T$WA!9L_AHhJ_G4Fd&^Zehn&{?^5?#_YhJiHT! zsq=6q4i2;7It!miV^uhAhaoorb^%He_Nk}h?|tfuDKilINId7@xxIcY>{i|jNfNsuPwG(;UP-| zO@*TYR!cIe4*n(=-Q|Q)8rzJ4U^bE1r}7$PC21Fhqr_sP~Q0sENi2LExoLor^1TFe>btSo{_Pw^;0t z#XvMRL}4%-n}e}D2(f;6(g$nZG3cVq+?s7vb#0sqTcO?RVUMN8~OYdE*CRW!AoTyTEbQN{3wSFd0d}O`)n@ERGpYSwWm{9m&|+8hsX^| z;^9j?pUkp!>ZcRgd?A|~^LVL%jwS3Z=igO4T&)6p-CMb{olO#%H^3FbSi8$ZV_c$v zO%st|fLjLYB&VC9cRD89;!Ww++^|)=zdRA@i=aS7==BIiNCdXa04PBi@({~7!7^{v>WqkAhaK!>;@6TlBr|?cPze=TM8sAIj!E9v{D#hgWLY^t%nhM5O@=^m2i-*Zo#&Y z6&hPKw#Oh@`Z2NBn}rW%DHV@t3pd|Slk z`AYEnVYbdkg7Hvt~uPF!-0I>F5+V)w5;Uo z)vT-M_GW&4m6~1rsgFwrx&I~~8|A+HoTsHsz4G-{F&Qw%F*E#Pg_rE$?ua8!c*h<6 z-Z&J5-vaS|pxS2s6o&63P#z7D36AA4M}LX#!p%n@LMZ}gC@je8m}xX=|az4JPz)?lpeZ%0%f* z8t7Z2G8v@^EGbs7$&q~4=JUE-hb(SPSJ?aIROLIdD~Z3Q@bhH)rEp2Ag3*4>;Gs-L z<*+e}f%)87$bn+cE#t{*uCL)g4NAB5SqDReiPX!U0S@0{{}^As%l-)n5<#c|mKq~k zT1pFeS)<4v0nTW3Q>}QM4`z$bHwbN^s+bf;KrdXK0U;Hb&QhG=b+ch2J8@~@1T~t4 z^$}_W{ztqSLy!{)dq3Rw!h4=@al^1wS9^5Kz_n>8lEteLg7opU4%{>`_W_^0&GSRt zF~F97&hO$&ZCu^Lr<%B_S{2x{B|LGNMn!xvpPy#)t!!S*qC*oI&Z}ZU6}MIJV6j>{2mxR?PeqOUOH-Q8 zEos~N^^q4#!~91%|#!CKRlG4hTKRb55KBE*toMbs%{dKrDH zSyQ7}$H!awmMqG1_3v#g45lvA@@$rZ6a14jIwA< zsX^!I;@8QjH^O8IIy8fZCCVjZ*AB0_D82I<4@COlV{s1-RHBKBU`z={cNhvHupv@~ z6$(%3uShJ6K&(*p!jT&d&j>shilre~5`gDqMec*Wo;c}-HwB+}K!hEVEY-)qV~j9; ztkuIhZDkbv_ZTg2E2oH+Lp&?gpibrVB8C+W^5{rcUrDPfel3!&Qk6(3QsS_DKA){b z)(7NS8NVZ~!Y;_>A;Y5w4Qwh6*#;sDnp!@v4zpUe7RxheYhz;+O+!ov_;lxgL1i6T|Z7^266b ziZ1eOusRY2k&13n6@?cgu}eNk6lO%?P$afSA~+PYLa{Rh)qz+a3>_czx#1~!!Wlt|JRK{hA$|%j>%&wBf{G7mVB;7gMidJA(sj=71X|CTC~xfSj33`s8qLE=#1vE#$=lJ`kN_2_GqA zPZ?Q7=LUY-%s~lq>SS!M%3Pj2$kJOZ9HWjVHfXBqnreXZDHxijHnx5eI&6<8XCl}Q zKYGH{6Z1W>#t&}@Un>|3LvSP%e@5V1xB`o$ODPqL@^DOuz~j=g3eXgWH$spaf~i3` z8-S<1@s}4iiov@ZEF3Xvhr^N!GaX5ixoik$Lp4ymqlxnmIN>gPZ}Gb!#aK@4p?^28 zx6!qg;SGv4q+3qya_%VQ%wiR(Gry3Fr9R}aKU-y4o)i#3oYOM+Svs3CRU7|zHebtR za2}%yXe63_0r^X~sf=G&a;vbT>lxn4eeGP`!*_c4{UCL3^7T91caLYq6jvM1NED`w zrN+oM!+x;?vWB5OOdPS(8C~v(_rY6!$n!;O5Vi**KhD*#W)^D5znwsa}?GXd%kHqqk> zAFt!P)m&1pj2h}n`JyQ03+a;2b9sDG%*k`PHCy@EJe^D592yEjBK>U+Eem%64+A ztuj>HV~5)=aC3vDCw7a!lP~@g+YP}{{SXs`V3~766_z+N0>4RBi9~2P8l-Uz!sj9A z41{(FehR|dJ_z%LohW_W@Vqk`9T4lF%*2KTSTly{6nt%f<&&^j3wpqedkh}s*Ei^W zU5z>Ao&2Vims)Ak#Fxj}u2iK9xj&^mna>;fid3*c2st?n9amfbk)xKsF*&r6 zN|M8>T*b8ct$@3QeN@iZ%h)b2R}IY?Xwbwxt?KTaxW?nx`O}~x-}c_&wfo$mp#p0j z(pC7t3NZjT$2S)EMlvyHLVu=ePAUaPmd+#qANb?Z07Z>B9*S4Oa4#4)LoqWFf67A~ zgFi*95{4Ne_)C0#LZB-HjsS5&0}jAh*`>NGCeMdX=(WT08TeGBxMt{|hHgU?h?Vq2 zoQ850tG>%t@x>kD$?N>9i&L&CB0-SQwB)a~M)9c@SMae)K2^-t5;_%fS%G?bp2_E{ z<9A0-ECq6Dox{ho`A#nX%H!q&g<$s<@i*CyT~^KB9f|p<<@{zEv~YhLV>&spR|qcD z8shi2Xe#X@a7wJJ#Pmi$BtvD5yT=?^lCortSM2ehGp;%!$`xrIi1k&Byo$$5|%&eg? z9cu+uGsK?;$kN5Y1Q=-`Pc|2K=rO|1K}Ph_Or&jH+%NGH%}Oegc!l5As7dyInOf^e zbG}>>WW-D_U*T*+Qcfj|K<2?L&K_65{hCXs0`>m-7qOz4Zx-`Q*^vozuZmyPabhD2 z8@X7X_%0so;J%(!HXC0(ZRveh(DX5%=tm*i12FmSmR2m6qM2r{M zYHt*YkkbbN{`g2#u0o6t!lywf3xcyi@v_4TQ7I>Ko8p5I5P;qC1P5ZDA7VY>=#Cd; z`{{(!_IPCmMlA4}IX*VUf5zz4N7+QYpp7wd?HDU>)Ak0R9OS=!Z13istK2O_f@T^w zQnQ}_)^b+`_m#7)nD3XU$UiwJMq*=_$HkdyoDmUyT^8TT;s?3hlgD!f${TsGh^fU& z(`Q}5-L(pS8LFds69Zd0qf==fOZvEBkk5{&zYgh4p47m0ZRMKSsfzE-G}8r-jvk{sS(QFz6dhx=!bQ z9+V*F4qm#-cUt-W6-L+chiX1ip=55ZC5$ZPm&M#)#H0fD39Kqxo;M>&?PNt4YkGNWkZHG-2m51V6zA0o+Hlgt zVSU^*R=l;t7C0`4#7-@6;fM(?c+(RDQX#!nB9iRy!h;o!ZBL;3$yg{JgeXUgouLR1 z!@5vxkwX%s5T}Rzkm!r6-ikG9=Yk(3KhXg}wg{e~LXC%w;b#O317#bsQU}2rD3h7% z4&NAJ?;sBks(7;4P89+9NGn$~D1YPPT17Y+D`#LC&5HS_@Zk$p9EP+g)`hId=l|q8 zWOIHlUn*dNP>A!{T}YE+<@Tdl%=Ah{FxIW3PaS8pP_Koe?~}z=S1;cX?e;K@Z!z^Q z10|A78^7wHP#4JtDmq6BY@5W%S;55~3ua}uIl9Ft1M~ZOO5nuU|BVjYv^9ihB6gi*<8YQ zQQ`~KR=@+}Rb_rY%?p(r_@yFN7Sg$p{}eDznlzD|h+0qzQ3VgwDNe$#4cy$qZ{%I; zR)=JGfJL|IJW5Nk*M7i{v{0%AGkxrxf;baYO~V=sthIup8cU z9hF>I#+S;JuX5P908lLZKFH(jLKQ}E{xT~IxGbNK7O8_IrDj1f3#F2j@vU+-D1Bee zMOT!?(7_hI+`-p7`DHhorB%MkeK&dkHXZIO8}=7;@Y!S}PFBTa%oO)6REFu0EEgQ$ zNt(6-N-ZGNn&hCyP9JeTuoNm@D%cP{{WRI4_@RMO;&? z_-RiG!Y?j%_zHka@#gf1gbn2-QNk4sK0WDTkj< zQ2?N?CH^Pzl(HbU!v-g4xWL<4twd#oG1D7WK6oYo+x)Rc=G-849+KqNge%9+EI;)% z4hwln);IFqycDT;vlrUD;OM4QvG?uqs5NF-!%3PSQ;Zk`Mo81e*aRGtQ0xcl(Gf!X zDq#`yE5Eg4UF`1Um8-OA$)8Io5r`WO;@tZ>074Y~tMZD&+((Kn%vbBga?*-7uWP)WPqBfc*h*armHxcv$imqi7iqD zToElOkh=mN-F=bcttMRQ#|8s2>W7d3Tn<3Apz(qi1);(Z2L2fK#Rflo=Y={C{N#$W zqO)*7s-0RUUJ~nFb1X1X*ycu&JxU;&Hr~`!9jxPhcHd^qFiQvdV;{}BxwV~{ZG1x# z4Vq{z@tw6iRYjjF9xvxNIW5hm8^3rr-rr zHR)*1z%5(s95-ffb5TBHKYHMdCqDOsi#M|5BnVs}^~7K4GTdYcl2*hYrGY35M7l3@ zd@;=jweGMK(UX(%j$ZG8Cc} zi`ibR2W=n>`J(V^!Pj=-x zNYTf7ImT0vV}eN*c-#tlHu&BS2~K!U8hbYkxMH#^rge=ImzW{Ut&PiQcdmzi{#btS6pZ!cwk8PAn*Sru(+*j~rvCjQ)_0u3cHKBJp`y=t2_;|5pU zV&5pw+~Z$TO0ehDZsS1h|ed#tpDjiZuaR5`=W4HG?7*q^BXgn1&J z+bw_f5mv|{2}WlS3IkCZfXxBQ;9`>>tbB3J9Zz^5SMHrNJY=zD3qNc4SYeq3dQ226 zd)P=NPQD_{A1y>{;=x_+7*(>1mv3BJWR}9i{kXMEkjc}>FIGWfc*qScl^|3)hkWKKBIke32t-KC1@PQ4Ucf?8;9CK0T zlZVIY1W)=x(;N4F5gedcphD&p-2VLl%n3xVA6$ja<)iw#JwEuz9Y44u-vzI@;htnq z+oQ)8M=e$O^^$37?mKOO>dAOwGHz+$@|beBUOhssVZJEtH*&%I_;@eh?BL=S>Pyg1 zy?QTRsNwrHG^pltm3%`kg=D6b@u^b2Q_S~@xJ&eaWz;I;SQ&Q+p{taCRPe=8UMZn# z6%9oDS|9`5mA9ncRhX5=HK#QX_zf!O4^~Q_B zpzu%@H?k2Hs6hfF5*@HXxcU~TGC`&ZP8s1*S#Qa{PYcGHc=~}_FbOGlOg!_iQ@59A z#p&f5pK0X>%{bOfRCd#<9jNyee7rj8C+WBt3%xRYyRHFEtw~D!K zd^6ry$)+;e$P--4leH>jd3B@md~ogH`c6L7&DFB+8|0E3JT}Uo#yE1Hg&KHb0-7g6 z&j2S(aNY!a#dl@8!j1c^VKWn%ju>&qMQ0Rw;G`>Vd8!m|v8OxYtJ=2D{jpRyIntj5 zVqE}!@WlmR1?dX`_@*b$dtj;y24o{F3R8QOTEV~)pH4@z89p$^Q6ucqL(fE|1{K&- zgDe~4izCW(^xYw4Wo+Ba6{1OL=WrV{n|QQ|hlF5Xt2FY-70jw+kE~|Oxu}Gfiy2eS zW2Jn&gwsm7x{L-TG%w*RWy~z+wsKlks{zNNp4m{k+X`xyJ{`WX|m$o;#X^6iL^0K%ncQUbqdt23BTd$FAS9s+LU#a1aYW`Wt zO`;7iWkWd~WtUORvt^8z%OXQfi3&Y8ET*r71XVCww#gE+RmF2P{8UV1T6nmX)@{6U zjXFK5CrrG~i#J#^LZ`cm5}YinVX;h{sQlq4PC=J3CYhki90``tn1Kj;T(HMO&d7Da zY6ka|!;)hAHp^%>67ytMn!w2U*5$FYD!75#l=%l6t z$-}k5qe2n2O@>pHm(ZxY6warN!BOc3G{5v&^vD0HONI(9B;8wiEC?@VQWwM|gCYwgdF( zXGbs3buyrv@3!+ni$YEYuJEI3MJG64$=V7gRq%KPy-WGwWww>jvxLVkb5k*WikV!> z-zun4seUY!bdPFYsNp{8_ga}Hwfd^!syTM?KVi`iaIXYm-&QzM>loi5OT;fxT6#US zN#ACSU=svdzH;#$lnOSrE@eX&o<`Bf!D#|?i3jy@*l0i$8qvwI5FSqQ(zd@<0nkT+F6C@VMMESFDu1;Y=8d&cYfoR`}2Y*Ua#vDXvb% z`vNu^KugwJT5y)=-8ez(M95^7_Mhr}=45nsB% zK!Vp@als4Uy5mQ0w8H_@Tl}CG$pmsvX~u_%OTRxG2Kx zal!_xEwN)d&Y8o~L@m^G3_)F-n}BDu@ZbTb-{%u|lxe^CY+n^4xPIn#D#h83cJ{Zb z#HDSG{Qe5x7GHuo?vY_fI+IGqR&s8+DxvqvI91-?Qa)VCh;q)a;_KyV{+(UTs9L&S z;htLla)m|B{HtBP!izeX(?dV8l)1s-A$AKyKgN^5mI+EBD|GsN1K60rbsAEp!O#*n ztnibJes&68lMePHK~P=rs5=aNVCaQZ4+Qw4%?G;T5+<;KuTsC3`oO>s)#HvOUwWZc zvSwW1?uvgL@wy`(v4^!C#w_7uiT%^?iingAaX}YNI;fk7Rt@L??~L)OF%As#ts!ON zak!5=x;fIp?d|MnRan8~My{-9PAyyNxU`x}t2kE0d6mioS(fSD<=j%v83I{XsM)7X z3Qno=m)ldLc+r0KJUvbu*xSYpq5$otMlWCP8;q}SN zXhqu?ze^uwhLh&doq><+@R+?4Uwr9^UfDa$#7f!ldSJSjiaEICjb>kb=BvDYUiMKh z@1P$FeUR&kGg5oKaLPsb7@TuKvLg;TV7s-VtNm($Ef%OY!EGaD@3vbX_LFcx6Vo;E z&mDd|#vQlmd4vBAtDVkkeXQ!D-!(?I)4qkxk_9Q-x_W+Ct$O>dRVp*(PC3nFpsS*J zjrv3vDi~d<-XrTW6=PvhL6aJusAiCCQLnJDo*Avwk>tL1>RjWNZk2;pG|0$dem}y5 zyZlOKVNp&^#M2X%{P2jOI?unEB2d=lX879*7iVCWJ#ITH47Sxtag*XaQ00wZq+)oh zX?L?PE{giVA8`T{_@dnh!CtuMi9-K zypkl!grx%=Z7h|n;rpC3#k3>%vVRD-7|kF&0k4`_r&#x}ugXv&IqWOdL_qRScn=6M^6xVx0YQwUwht}QP)=rUBC${p5 zW`0~p$9h86c6E#vW4dZSQlmhC>Iy|z`np1GNVO_Bse;c|GFW8XOPkGo*m zO#I}4xS4q1px6{KmMZ0WnK@n*Ai_XhoE%;JHxWN-B3W!1?y>i_n)^20WTixtNKUBa zb$0RRHlAr#A7ont=QJv7-_a^=s^t#BPpbKTB@b8fmkPR9@yjZ%tmJkv;jf@qIqj;M zU(1pj{$9rjk%LJsYTn{_jw(h+-v4oQ70^*$TX)B0lF4Kw z6Zb&S3T@%F)ZHjGpkAQvLX8@Ap)S;0YP8ga+7EU2(&7nmPiB(LOl%_i-)Gj!dW%PC z%6$3mx##S&MVTydcsd@%$=Ey1CZ3yM%6dyO*OFN=mM^i0BiQ}ApR z?wtnDOccz(^V6(^o|P!x>RK1SXy<}Kpv;+*RW-p&Ozw(NVMj++~J zRx49m`F98VJNZ(OTXn}trlgTG%BM#uo2KC;#HC?LD&i%~bRj+m^Zi(xk8|=cxfsDR z+*M)tz<$*znTqSCVlN38XJX1s#7)JD>9}$xF4nst1BzIkIYYlzC7Eu|@B$H#CZT2$ z?vQ+=49R6Uxd6ZVu_g!id+@3YOB{GG4XctM{?GGqcygS}NBPq*zv|~J{X8nb9o_t< zn@iicYYQ)LWLG_3-@&!p>8|0)o9W)dTSa8u%=1)66r{C@E&tiNbH--=@gJYqME7KvO}w`$BOMO_I#uD}cBcuCx#av6zo-vJ<3ra#a0-2_$tY`w zZ5_F1n78)v?*KpO9%ma>5`F2=eqnt0elb=a2C@c{nHF zsTAA0t;$5BQc*l8@u4>d>+|qL5q1{iIkn>DaEQ5Dg`h5-YOJ1uqqN+dfs>}0tH5s4 z?f9sNzfOF=nK*ogT}-#@s~SaB7ALiS=d_2HUd+6!n*1Z`g$NWxC@8YChz8JE&oZANZ z$T*A0OyK7@%t*wJG}|LMvQXeblMf@ZdKS1*h_i}~z&5$u0<+GQM6?-vW=(97`%~Z)pK4gpWeyewsP54=5J?C zjoDcoyUkYNEgFiq5Sy8{jo)nJuRD0dcINNk8?`)qCwmkCCkKWmwm0*n4nEY)LwmR- zXs_irgY*sY_b6`?aZZs|iTGU$rVLxuuE@sc9t#~lBo{5YmKG|k{**GjT#m;o%&6fz z4S z^_jR}!eikDNElksMojX60x4JC-L zXHN}J*~YEgI7eSwS-FEP+qhs0BmeO#H7Z*SRJm#^ZSJ|wL?<{=pLDVvpBHAD^~Bgzgr?$7^&!)7vzFsi(IhLsYAmY8d_iiJSX5~T zXGO8mOSb0Wz#KE+otlkroXC~B&|#F|-NcCk){ine!n#4e8sZxvE|qC;7tz6yHoh)< zlX~9Wz>DkbC;r+_?!MhV@1`B>*~}SwNw)J5axcp>WlDPhxUxN1X{z zjun5t*{~_`ot_Bt%pkuF^0ElG3^QSrDe43g@L?RDO2RIwnC?WM1~C`hUi|JuLOyB> z;V;BqC3vY6cT{3_mHFk~I|)xu!KTR=uEuZE5hol#G(VZ_%|OvENSco4C*#p6_@mlZ z9>~33tHNj{mQ`Y^!0jUB7vZQvi{?>ha=aVgXCat@$!WME1+T{AFU7X%3LfFu zC_4tZLfp$fUfIpOPUd#=)efH2Mqe{GHFH135z2g0lJgqwx0MfU=j?5~bqB-S>6BbW zoTcr&WIKP`#+J?8qM8$XNdjtSBqVR*NHg=raq8xsDy==dN8rE!UyGQ#%RZxAB_>k5 zfk-K7HupX1#9}wLxy`HgY#;8I?yLlvB?c7SS%U8;^^#QMe^W6k zQ>htPpxQFsE*jBgcTB>B?tYJXBG!~52doa(TTHUPMC%d zlaP>Pv+xBITsF#Y2RTOy!~ur-xkn!t2RKVtLo3tT*d@wmK%)@zL1G^X3jS z_MasOn;P!Bl{2@oZX46Ln}g6t(h-P=RcrlxaRYa2G~;N|(TCa??c(M>?%ro;Nm7I( z`Vq(?c#M#XRRTJbu`>lnry=ab5pHC8aIF`!b8%5IRP~ZeaIPZNO5jj$Utunk$4$lq zRd~A^Rg+DEG)FC&VCQOU;P07?)+rd8f^VjvybAADTBO$vqO6pnrvTsO;bHY@GXHVo z^ep_Fj#nKBr{mcan}u`Zas4Pi9yRRZj3Fy}_xGAByQaUY9?t6E@9jLgh5ys0yPj1$ zxw_sA1a{kQ5Q^Rq`A*!njq%&)5M;g8mRX5m`h)a*crj1TMFnMRWe8b-k8*Lj58G73UC4GJH3QctV{1GL6S0kUaQa5S~+$pGClIKep{6Hd2o6*=4IhK`HiPymn5`G4x^mOQT{!|PX>8) znAgjQpqDK@baeB>HV(G%>o&G46QrKU*7MSxysUWL@zQqsI{8SqC6S3YcwvaoN}M~)GsjsThoLwW zC*iv^lsYgV*9fOMJg;`!so$B0$^vXDM5N3f%QuR^C`Yx#@)h`fDlXDWVhTQ*Vv3tX z6xt%R&cw%=s7=QmiMTQW zA0(j;@Qj(R?V=&>8R6w&#s~OcH-G41z05`=B5vm)&D`E#an%8%RV|n4Q8aK_123uLYl?`C5le(L9@Am=P}*5E_p&dReK}hqsbO9- z!Iy!~czBZVYchUL$AuZ@qji%oKrf1YxX}-fuAY2+Tx_(}Hx;E?g*T;OlC6ijuSq6j zRDRhG5kaR~$vt2yju8}DjbA3?1vMm-t+5we`LN)HQY2%nOs9v9{6A-*p2nSP!e=2^Y`BFN${)~kzXaWBqZ3!z;CgEo(jxV$- z)Gya}C%$%IXDXga!4b0X(#Cay;+Y&E@9{xq4sk)hQKwRR_@OjbotAs3hV8~CrZ)1c z2J7u#tLLt=d#ba{alH=>f)j<1)EIa1-5Ppo>8i6PtxOYi3vX)RF0!m_;leh4*~RWo zI>iC&qa(uVL0f?CKgPrf^UgY11vbfI9U9V2Og%RPb6nOX=ZY#&r#rUQaS7_g- zYby_)99$zwj_}NE9GihB9oQw^s_PXASQck3{poV#8!{Tq)e$c2<7}zhdf3>(o7(uG z7MJb(NCv`9tXHsF9qV>*$xdta)#Pufwfp7Aojj+OpUAafr}@Lot!0V4+UhyAfwwoa zugPo;=5}ydmx1%Y26$+%ZK9>|zanZE@!D}-LN+BCx3DQ4qYm`R2G(u-#>>4}uT%~{ zo+(6fk$s%iLV+p}6mqC0wh}j1VpA1F+=^CPP{_H;!4VKG&|ng7sf4!@r&M7{1$I?6 zE;AJOlOoi}q%jZA#*_u?+*l&jb_NCn=q2NaI2@jU#&NSKJYbZO5mpS4Iy)h*>*eAg zbG4Xj<4-c^Yh_&{A8h8?LJI}8i7rydz3O;-9bG#)xsG3pP+iBfcJhQ;eo)IvHQZRo zeH!^^Oj$1q+{w*+y^Du;^Tz;h3NR&NZlY_3xO#+7jdQ^S`{J-`A|6b^KgoD0&2Wre z-RP2-SE(Gic6=uCuuKl9Mfjx%e-`1)66{iiv$d|Oz*3Q8E0Iu*N2)EL>VnBAl6;^F zH&oQzdg0e!ZB>r3+J1WI1wJJJ+kjZ!$%6TCkJ%?c}R< zMmG{jvQhu2&J<6l>(n%JNuw=6?rP(ooqVQ?-*@o?8SsX9*Z_-0_~3|H0R1q|iKdyn)!ix z(Rwozp03TN`mtJ0tug=hb-I6d@~E9g>pG`_Ne#SDw{SD}XyfEIZfUn~Sl7$qey;B4 z%pnd9a8NaNoVROpk$}8J+?R-W2U^n6<-j!}et7VK2RGy(l4H~B)_gpikJF3sXd!kf z#8s+HNAS}#Z_FNxz zoAZwxhxXSVC&E)kxc>;Bi)FMekHh`(Se}GQskkE(JDqU3Fkd=ZFJ}78Blo&oTv~|p z^O04Gm8Cej3?G*mQ&BLrroYRyA(f?Y1$L{n*XFxQgeuL*uF`<$54XkS9j}5F=Kx7U7jPVs$#4e!0o#xANrl_HHme0Gofx9>IG}#{s zv25XNUFh9R?&G+OQzQZknFO^g%5?zc>M7S-RW@lrQt`Crbcewv*Jt4makPA<{=PO3 zpNVExh$3yK$}l04a4E9Nt(aU;X|f$*M9o#mo??yJ4Kibl(dHLdV(&62kmw1~L>0kP zguROJxgM_{?UHGGafT1xEc1RZ&%l&aJdl89Nk23W1J8|dhcq%nbcOjyA3syDdyvlt z>FDAXeU^6iw(`3s^U$jk$R_@b$%6>6CWxm&Ko`lswo)hMRFpmmz)gWs|xon)32xSQ+M2 zO~e5%>EYcSJidnuI(Su^4S+YQo-}f23;$@QztvK4@2_P~EzhYl?SQ)dIrY4wk$W`o z>3W{8Qq#n*TZ~GP-NlPLxvZPjJ$$Fv1a!YdY;(~!M2`?8?WPm(fZo_-+?#@*QgLu5 zo^+ul3l%<`AZoWCx98)be5@(3a4vnoq*4S*5Gck=<(OBArRC_Uv<>N} zG|JD1c-|mC>Sc33KNDFx$XDCUhg>U+N7SFFw{NwXWm^MpYBtvzamyFSK=|A0Oqr#( zMdGZwCLYwp>Slgc&jn5VpoP!1@P>94bX&00PfG9Y=Q|2=lGn{3D@9k3T6w}+H33OY z3Ail@Z>Hh2bZpn6HXBpDw!e7Yhv9q_=Ay2^?w$R#(@`H=47c8sBAamYCgCh~_>=7% z?I8+ErMViuGZ{iA?=G=oyFpa^G8BtRTZj{K?d;qm-j@ffqIxt9eYWp6yuqEROy-c@mCJc7i8x_*o7yu5bwm=bXz2C zOvLO&d=6YZ!P}zr34@LBzAzEu?lDsR&mxs|S;Bj>M0x69Te+@{$2Zw0m0RhLP5eQ9 zek0ea@u=f}jl8ekrlIxqR$y!D=x(wV?vm(3~+}k$uOTC zmVEXemt9pVuh`1RLRFZ#dd1$Ey4R`s4l}| zIoJy((y}II$9-lwZmU3hmASZRy?#b1K8#^Ua|&^N0pg2riXRL7_Ubplt$V>QjB*RA5O8E3@m-m_u$^>RGG>jIqC$*OKX)MX|orz=6M**lQ6#mH)`o49f2C%a(rHbBcv)Vuy7)A)z-;6#*4#!CMrMOg{}+~ zN)VKe$|RheY?S^V)WSzuALYw~3=eXnG@&{^O0w%Qxc(CDh`Tu6VGJDIJ3AVg*2J3| zIk}0CG@6G}s$>+}gEuo0TkW+raCQS9spIv!f}6Ow*&fS&9Sn8w`)>Zy$J##5>9=wC zLM@{QEOsPL3&(LTo!~=BI42oH$(Wvw$DCN;#Gfvl=0;dbt{fbbkBUMBq(m#km&JIx z1mQB=QigTv*~FzO!@E_cYE*B(Q8th2&_r)5#l6M&RVcJr)*>NDRa#)nzDhrkgHkt6 zc3VczlbL3o*_evdB>0oi9f!$c1q-N`kCs5`0WOFbwx;ubi44+%mi4o?o9}cO6=!oB z|4*HHGxyhRQg0pwGU6z0Hm;FV=s_db33gV2ZRT-JY;59OjW%ukq1~>Vn>yInV`xlX zKUc*Nyw}3KbeJ!Qp*_yoJXC;JWZ7C| zdh@gj99DsarPy4CnWb2*HTq<15MDIN9JjtKMTsy;9hpkpS!Scn*~J6|r_@otn2MIvdRLF{7SOHSmr$9w=f-3#&T#UmK6; zwAJeT9=;~ZO&>oLL_f$qqUK~$Jq#{;z4aTp7-P4 zTx5yLn~%i>@D}592^dQ;ryPGNmt)OH(jk{3h~>38P5uGQvqC+@+6u_VJ*8+gH9E zVfX9lc6R_9uuHbYjNg*a2qxq@9(SIgioGcaUoiOn+YibO1hsPZq1%vpwW%dw`!6c&4w zqOjQ5(e5HRa`Bf&KOfGJro(MlTcQB)OwfTGnFHP>hfXpVtr?jUnyTN z#Jzf1)6J|NUeI9>L18mHoB4Y)>)Y(tJDXV4#At&Bu8D=BJ69t5ubNDi;8%fdU`MMB z(Qn4|u>IX!)nVbzUj_K3L|d}zim)caKL+{FF!vg>$C6E66OWlmcrC>c45bYU0Bm(( zX*LSHc5qJjBb6Hrfh!No@WdY2w?> zT-?S-Te+munt37fNkM+l&E13iv!4qFd4?=Kg>8--Iz;VTsLjLPDZC8uCPy0HM?jVIC_-MhPT>n^|mU>h~D? zNEutl7U7LT{GNxi{TTG&a1S2$;a&}x8K~9hoenudd>D^|;vfT92h9!d4be~s*f7BT z!)Eq!y2@ZLeF0{5T5tbj2k&oXQY-gTF=^pXO@_d?G@84kI##-73GyQ*hL=-~ z^6^lH4XQibnBqmVU=xXSa&e6s@_f8mfMbe~P-t^;v=EJDSfM9SihWD$L8+unDutsI zca`8t<(g^JQD9HwPgQ2Em~%0lhe>`+cjHkp_Fb5jiS$gIn{EZRAOZ6dalh<4#x2KZ z*C^eCtdmZ5fFmJ(qv#evNup)8v$cy;^s{c^eXX3)#vak^Tey1zSEvt>)LLMX9!{g} zv*tGPiYETj#_jTc)G5<@)yfkUO&(JxX4DfD@N%j_fe*U9B&fw zb1DW>aB&9Cb7EZ4e$uW=g_n&9za^yTwO8HA)v~(?-^X49Zy8R~h*yF`im_6+Z8?sJ z?Zl_Yp2lybxT@IjmRn*BgiCXAU#`UkD&+Bn9L(|JQ#FK{xJF^+BFiP=rv$8x$8bFM z9JlD4>?oT@43yp@%$k0ig}Z{B8stIUoYBSYowo3r)y93>c#WX87CM`m-fD2-zfHC$ z)l|4je3BN{H6}`d1k+f3iU$H9plItA1Aktb0{7g zG+&5snT~*h3>=u}!kldL<#TB9=fw;yi2XLTU0H-9i|~WkePwp(NCkXIj3K|M0x4xs zfYesCtm^Gc>{im+G^`y^feFDLF2vorrZ6q>+MY;S!kMysccLc)ucSec_;8B-1>Q-( zrWl3b;!%D*%*#jk`~bh`;{zd{)5}`|d_Q2h2DP2c6R%IsSDkEWW4Mi{G+V2tFF_~| zHt=1&C(TB4O=~gUkqkm_YT@I}tZOp~+Y4G)bkW_zf&gdtG0?|{2Dq<^`2gpPvq~BV zxxK~XmqeVOj8HmuIPh&Is$4k0ZLKC_Gfs&I^K-CTV)H`u%0M_DXBXlLEh8isEkSZA zo-D=Dr8uVqk4TJAj;Qeba{OFm$nC3z*ieWM_3!%4*5FL7R^6DLZSCth**Gr)qbXRM z3~vIK%9s~8k$h;J&y1QTbcycAhykS1^ZpayO9B2Z%a;y5(8ZM<{Hw(%tarEDjl8s( ze>HLUdJZ%g9n{xk=SU2Sd2O88!USD6ZCu%I`|%BJ{I$mdXl_-0ZZE&@<4Qe>LADHV z%NWlY=Mq2?gKrW{==XIBu1rH?teC8EAw%A$*~s%DnuF84Mu@E}L{f<`EH1vt2CwD9jgK}{f;@ZN*R(7`Xu6Fjcb6z{$-Q3vC_X6DBX9hcB zm}Cvw=3;P!mja74kCXKYHj3V!ijUH8u@gr+k(O;8?8Dhu@5cZ9_+72Ibj10%vcP`m zYS%Xv;k!~Suf)x&w6VMR*fIoEYRd6=86Gc2Z!z8|#vMgSEU;<1U#4n)?Bm00av5?N z9KE~98xC90zmtY9B&kcl6Y(gE0c+<)xkzvCAU$HGhWJjHyY=(OARq4Gn;q6>+|j|& zPQKH|6)pTon}`;p7OZMvc{Af0cyuH8Y2XXZ+^BU}GbcCm=T@HA#*Lk?QZ8DoOdZScX$g)kH)?^Vp29M8lps`Uv$HVyK0Q4RM?%%|jGiI% z(&fh;YSmm=u3;+OEFg|?;IUNvE1R_hTgcuv!5_ysIL75tWe)I?0UjG+IK-b~g3XU( zXxKH~7SZ@&hlPU-wb&an(!z~mN=U}2C(yz#T6jsbr4}v|jMl{a|ZSMOpWRjfAhIo_EJcZT)3QJ8-z`M!FPQ|&Y2#79~j>DbEaN;JHMS;|a z(wu_})l_&*WF)}w*#h&D%8GGfr9Zkvbc=GFP>kz}O~tcGPLE~SyAWp=L7sks)E+6o zseZhfXDoen#h*D*s%Bm)dx^>g4x|`+;c4YyN)AK5Gr_u1t{dSCBYbPn7Q|ZwYeYC6 zG?d^2?WDSys8K~9O)AcIqekp28e5AYtF3|`TRGgyKU%rAl{@7nE=XVguFag^Ze{tg zcI)&6N6Q}Sv|fWTzwYOiL#z_gILtSOdEA&We@@iOFCKRbmzI@f8agt7OjKuKh6~$8 z({fv6$=6D&l!byHH|AqO5#AI0m}ge)mGbjZ0-X*>iDeHx5j!kDl;X$&tj{-5lF)3C z_uj}yLk?EvA<>IDeq8Lumsyqzvpfywr($a|Rx6`TRP8wIO}5LbV%W3~6+^siz&86b zG}aGPUphNysgiVZuP!d==9!&*yoK}I_^POz%{*9Lhg#Vd?%HNkuskTlg;o)kWO6j- z^7=_Dk8EXJJBPbCC%`L%MySwcsn1-KH03=b9V#r-D!O@kasH79ve78nyRY)0AO(Ddtuf&F>-&J{9JXB|PEJ zVtc82i_A{;DX+Pgh*I0&v5>D07xv6H^Xk!bi--Fz1tGmB>IC%DAr}E>jaZb=9+Kw_ z@R0~RLk2v~4RUFayZ2i9?Y|vnOedXDMLYkN*F+O{Xe-gq7h8F-o0_cHu)jNbcnw? z%n@k!Y`DBQ&VxlB93VAoj%CZvD8Sc6Hpj_ESj4U5VjNOpB!LG@(NJpXnF2{3EJTTV z5^*~VZQc>m_*X7&&oz&f{e74tSMw}v%0fcAJ^2>dyCvbQB)pOU?SW4P9v|bpQ63(( z(XUWrdp~~|;4S_9BVZE6zXE2zCU8s|{N@ghw^@TKhSH{1PHN-#tvt8IwE0(R_-(fL z=aV+RB^pK>AMWCTT?}_v@aQE$j>H_I9?}~q#`qw|N0>OyIb<_UYky%Pen^BnCJ22a z6LZsXixZc+kgJV$4tz0XXtg|Qa5wmt@`W*; zI?P7~`126c)o+Vu65{s(7WA?z$WuFw-*{vv3uRK;Zii)}nRD8BT?^lBH4@ir&D_?) zb6eTg%6FSNpp=;we%Q{vI(VG^-7Z^}iD`U$59dk#Da3n-Au-mJl{3s0W1K=0=5)r$ zjR(kQI|)BJu-aj+R(q)WWurA4A9|6h*(4W#`fM(~GatW-*;{PL(yoR0R2_Q(%8N`U zDbY=Xh|mT2MrIC$SXX3Ow2k@b$uVU6dQHJ@gxomTjrA@(;KU0VI3^7Zs_iNG05<*I zMy>=lk8)4xABRo+-lJ2~Z4EfFexI`JAJFJG#5p4t`SJTWhb2OZ zgC`#6YH^T^kyLZD+>&mi*#(&hd9lcAxO#04mZ_DML^K~C2p=fKQ~IR&W|V!nvTq6y zEwcM}X(7^Ol~aHU?f4{eEX03#*x@(%hGfEPeU{@;=*5(5TM8d9v6v!1v@VfJMKT^v zz@-T|CJwpe6Y~95e%v6J=_|zee%>Q0NRSP^oGz50lW%ocq)vVp7j{|T_)(&O3ToE9 zqq-4Wc*!elehZIpGf|T6-={mdLxcgT1v|Mdz^7yJ4M&C87vd>0n;kH5!C@mjPi~D9 zR?Su=nDg6>$#_hbCh52--LRcIGH|jJ|0wy$gY&b|;U;$rQ0VlhB{l42EF zJ)>Ik}_~rrm45$ zQt^T;#}nX;gIgBpLQ6(?{UC4AhAU#FZ*AE4(oxwF^sqk23%f0ju&A3MHEbO=@95po zte4!%g(3{M^O`pHHS<9^IS5^Bv1CBq+TV5F<2(!Ydfc33r{;|meDAP0SG8)Qu6^smFK!&_L)e2ea*WZpkLXFccuEgMC!!E@ zM0+m4fkh}26kll2!Ak|WD<7v8TIFdk!ncK3oQt=FLTjlilLxJXCD3-`v23Ji?n}i# zX<#~j(ZVqv2PRtkI&+L$CAEukL}pead{hqPAzm2fgMEBHU^Y0#0XDQ5N}x}wO|e#) z?d`VymWsBvnV}ZC^?Jk#Y)%JXYv(gsW_7T=n}4dMQ8VAeHTnwh+z=NkTPkG#iPT}s zjs0fWqMc-hH!}h6B;qlNl~Rnz-6#r~1CM9nO(*u#L@aY@H%{^);I*VbpF{`R$dq75 zF$xRpo*gbkeW6)Tmlm4`^&^ECE5iFlromB>IUx`K>9)$l{kisiTD>t(NT-F>zMKh( zh3kdprQ$4ENhg_-`Y>8=@WU7%88P(lP2m^{o``UzLJ#}t2=eD3|LWn|F3#xS5nU$2 zI!1Jhc3u@D_?0!A^@J$*)7q^YxuKoTR=a34@#*=z(ays=d2lZ`^>FW?0aG{i^W_LD zL&kmjWW=Il_Zer-1XW$nAf*90J_VOc|CkI1WPBM1C(uAXKf*mm?Ph#r$TkZ_Av5rQsgL~u3sbwb+hBIB?VfJq zE$Z#Xif`wc&79X@3?(f(QCI zqGk>9f1~_rm?357joa#^B*D6ZWO0F#ad--D&w#^$kCp41WyB;|7%kMw(qrxGp1F2+ z+$BnR?0xu6gsVcka6|HJDKuvIMfo@+Mh#W9xwg=})YeG&DRq(#ov>W-d3?BC38XGu z?Xq5|+KIMQ{3I@Y0**^SzTmZSo;c1`qkKNf8;6X}twe(qt!_iSy`P6FHB6?3l3ew0 zb*GtY-Jyk7><~?~*^!BFXF?12XlH{M1+84Em3lY-PqcZxDjnR`!&))-dU4rHr*!*NTfpTwY#de@@i_5nHZ%*h2y*mdFY!aP zH}~TdA8yFSvqg62ZY?lP)_9=_RZ7&ZNUjo-B&^iIDaOWpERdqum^C=NTQ`rNy)ZdK7hX$5I+yH&5-dKkp52sS2{})cW{a&}2}P zBHSpixdB#-52orm!ZS2pjq;mu>h4=2pf3@>sO%@>QilZ&ew&5c)nw{NsV>58Fzhoj zsPS2XNkuLW&^=OMT#JLW1TVr@MMl2bwFr|6t!s5iEEy9eUEw#y^mIS6@{QUw)olad zxZ5oH^RlqQ0hij>WaOmS(04*So{Pu-jq$q)^Qri5gpWs!ZFut#?~-$%k}<;^?&n?o zJV||cAFr00Sc08y&Tivw^3&_!6YadUofpJNkLR>-T>GqUzTQD^7yTXPoFnr2hHi6G z-5fA>v_x~df}MjL9AN(lT_fBWWt_!J=Mrau0(v6U`}hN%Y0Rr;20~%c|_Er{RSi4TOys9 zy;Ye^umfDKr_p290Zm<&`gd{%SGDtDrB}D}7(EuTpyfK)O{Z8o+U|Anq;8Xt>lU6X zXs(YLJxuO3$G>Z}`V8^VL7p>YuCu+udndSE*qZPG;D0f>ePS~HOUGvU6lLNrC*ID0 zTa%9bV08<7Fz&;n+Q{S>T~iO0S#Xfr=1NZ$Hch@=1vB zvJj7!b|!3zOFAYu2l-n!|LNo+nUJ&_;raPa8+q>Q;^*Cbw1XQI-6alWJKv8n7+>h( zF|q1;xO7PYR;a-C^7#-~hIyl0Q-mNzdGHvIA2obn%>)mKM^trQk&7v)Pc&(pD;>LK z;NmP)yDaa1uE&1F0%H}Xql>9{5ttF$^vLVD~X{%zEJZzKtkdH&t% z>cb|fE{pI@;ibyQl!35XlmN?xE%(?Dy{5zTv(R~e}pgd~1^2>49R`xvv;T@UlQ z*mm;Q2=|ZhseX2eGOhfJUIUZ0&79fI7q#;4GS*gSCok(Z&aenexAkzYK$T7gI;;o_ zLRryiAq86Sm1%?1%MjSnv>t6lNdxh8ddEXPbRJ`im(3*EYIL?IAFkb?JQ0hElX$!093&4rj*y`lq+ z@%|CRyP5}V)pdS|w?wGHL`ZU@wirPU2Y5<{1x2Z=|EtSH86BP0qzM~oZs%mVkae0< z^he5Pm)5DMa$lXhUSp~07S0RN9k%!I%VE>x%E59Hc?+qQATtqrBp97uc;mlm zxFH>BnOGHVfCl{@LlXL!>2X8(;&o|0MLIDmf#JH$R#W+lJ zU#{g4y($yJTr}mFykflC_i05ag`*Z^{hZ#%v-|mFA74~JdB~i9wDM~cO?sHSM0tK3-WJ*kJQWWi z_J1c?K<5!@cuWqTnHFOza6@QMRW_!3vCxMxRoWcW88wO-E8eDl^m*7_m|L#h#d3>% zNu7Kyp36s94!)AfK(0abhxp9|=|V5A^%x!fSZT>U=*+~j3_K#Ms8l?bhPf%mB-}L) zX99g=R5qF7jXoK-g}x*+V&L>^$t5#7Ma%VYTCcHrRV(fcm0`R=qX zo~Hh!gE_iuy7;S@ORhy2Ku}=_~9zV zP%b{r!+m~Z2nc-@q<>~EX64!}EMtlu4=(Xxg$F(2BslSuELAh`a5`3{+0b`svJuxc zcs`ndOXBS7{&8M2YTJY>hPYAmj|k^QOw6U@uK;4TTUYcL=%G#V@-DtDv0fJ!cX4Ms zx5j9GzqZlQ!Oz>xPUkZPVnN_}`m6nKVJ-jN!`+C_G;9dj#F~TDTm?=7?D5g>V zHo@=4d1eA;iH{_6_$160)!%`4({NuVO0&@5#G(xJXWP&B5sz`FWhUPtCp|^E$=O3Y zFFA+%ZT9)aYd!4|`Ph(as~`EhzMO;eWUi~$PX0MEveWbQ;uN`3C>TA<#C?A_5K1+& z+%GBcCE&3*%#|h-SRFe!s{G#$@#;Z-r&}_@542whak1v&ey$K87BrF34w2zIxVoDV ztGtUz>OHjX=`yb{AtYf~IM#(uh)(bsT0o~5hJVY2W{^vjV;;7KWS zL1O|4XU^01yo*P7^4M4nVW)Wq#q0IxG(P0zTJQzu~mw;mGl z%!d;d>*=>zdVwUge(arRugC2LxJK?$`Pd^5Z|O?PgG)v(UTpN*u3V^^+CM39?~&b5 zhVioGJNI0w@y72=v=el6Ja&zh*&E3jBiwb2juGB3G(%+F0jnq9g?WPvgk|K|%eR7D z666nhCNi>!l@u+oe(B=Aod%Db-^1%Vd0dyV1?sxFXOP#3Hs52k{D7RY!p7e_a)4dR z1&9$}AJHZ{%9RuB01l2f!#AylMO6MP8E2)ytuyXGX$J1fGJgh<`mWEm!R;o!`R-Ut zpKI>N=f=9STg9cx#cz3dF%J{@*2e1snk@Suof`7x{6B4Bg1kcu zJLL}anfXSZ5HoE>)!TP7Qv_F)+)i$aO~HC-^-5oj>C`@IX1#GM>$&|7YaX&H>1&4lTet9^YxyjSjd7*SH?1Nh9(iGDV^WY1M%QjSuCnZ z<{-llM?PjtA)be}JnYOt(2quy5ic$lVP1A63dG65ReAU$cKNDj`$-fpk0m#qon>b4 z+a0*VY4)n+(&GrWii1kM4zD;By8(}mn`r2<5w6wOkeR`Xe0Z@=P1qa@mr8>luw)8( zE$V;23|ex>kpgBrxi;3NT-?QPI(TRYmvCj)mlZKM5!n4hsSt7nqzvGNk} z*vQ|cu0GF}p-0I$Hy7LT@m~)9&9Oc5>57HbLsN?qhg5?S5jl-?+IB&vWoNW^v9i?ZCKg)<<$at_95AwPJL#KuO4EOP)fcfR> zARM6?M}S+9r9tj1j7Te4~MYe1YC9aqDWY&Ov=caxx z9O04LL`Qj`9NvH#WLccuzr&*UYbH&?eGc2RyrcHgX$l$%Qr7CrWn8{h03om?T7uV%nbv$jy9dsj>{d0d~RYhB+*cP|tAOxQ9f!m}fWF`g3P)FCEm zBRs-e$Jj0b*C@}DxFFvARenfDd!jj6P1cy>z_||0cH*Ec?3ZPcrpvNzm|Y{dLvX#4 zwLRt~^`IZ~^6+y$GIQ~a>~Uo4nuE%G%*wOtSa;3I(%9x0%UU;4)QMxVjWF5i#Q!;L zWcV)weMt~&y;|z6cr1uf2;=}T3lPbF%?PWboFswyur(*|E7~>0r$fBIkB4hdCtqbD zsOmz4yjK%(uSxdqlq@>Pf0gzkUo0)cg8WdwBPbxiO1&yV9W^laGd*PNrdeUm9$>Nf zHiMj^y}$^Yv_gu*8{|}SmZ+zRs7u9O0?buR(lF0qUNn+a?+~L;A3?pnY~o^Ay_zod zX&0+*cr9w}J2mT?Et?Y@c^878~M> zKI2&}la49IwmPqyzs0yHk!~A;J`Y%cR8}89)m@`M)5FdH^+p{TVQ;^M_SS`XYmBq; z=@1voK}CCkQSL{6t6@AIHwyfW$6LubB?X14$W6tF!@NyeoLKF&kSuLD?r~c;vfYiF zy@nD9ZM#s}I)bU?6YIlZF80t4G!LVGRQOSpi~HS%%xhrO4s@B!K=iM>@Lmjuk-xzv z2l~@3&Ph|1+|G}Su@^+=E0ilBd6+bIqvr7W`!N3-;9`k+hpfPg;wWOXGAjrB&8hF} z7~Qcoz)OQn*Buo5YU?#>!LzZYkDiI3*B`riaFD4zTovFdZ4X0S6X9-hqly@9Ls~XH z{3oOQcgTXb4g?|-Y?3uZf|=el%idG#gA_YE`U%R2;Mh!T%rd*AA`i+$yz$~LVM=a{ zcnqdqr@;3dqg%WvoGlM~33K+FUAdk~le|o|7S}Jd8cjxdvS~ukPeXHTWBy+ze#y4v3#G=~pM^8UtjINb)qJm| zGwa|8o9*@D#axrns-ouPnw(Zm{>mII@!@@+Wo&Kn;YTkX6wWL7NXUQ!Xq;G;YJtlq z#cY#LmEU+eW+&mlMBE_;`vf)e9H|>;#NhgYVJm}$qLal4Y-+U5(0S1oCS*lbkL9;s zhPpW|Xq;hDP_79uN11n$j!K0T3-;CTBu2os>lA@&we!VMMIpG%QZVy)jjf>XhnWp z>cx+K$k+ZJ9}@LIWQ?OeEzhRlo5TzC;TR9TcH=q$j5+vRV2j)QZ6h}57jaLN_$wb$O13V^?zQJdtqt!Xc_nBX}sKt5G_-Ovk!YkSMI2--ai0NL7 z(bVV4VKvEkQ2FsVG#>B9VNo1T0$v(2-tsdd!;ILCbEB4_>cG{zM);}LI$>U{IYqun zeTE24lg)1*b9=c)_VO|GOn9S8jppA!G!Dnoh_;7V8{uQUR+Ju9lNN(Y@(20A5Z6X6 z;_9tY764O$Srhy^9@i=9Nw$qzGl>+GWcYcK0~yM8&%_lj?BT@UPK&@0mG?Pm@YQ4Z zke_3^NKpc`hB!bdlNTLcJR_n}j$uvtUVP`n10E9;sK1rNgCgoK$U>pZED&#U;MNSZ zYj#jZfB-$YnaRXbrnvFg8~AgA*OOl=M_|-C?GGgS)4emoEGZ5mc4f#zSj#C5DF^qP zDow}axflS_7vR=jz94#eFFipf^s-dT-#+FGh?d)rDB>X=Cv}p>9A$tCdL1%*3MtB` zj`7H0o;}9R`cKF9!pnt_Ct7#?cd~`s-sZq->DVg+4Qa@cJ8L#3i5o2US{)*fy$q71 zJ>WO##0)Qv){e$waUuHbd&OG!1s)TuT`g6GObE3~Ryd$!J}%slWzg#>SxAZD^Qt7{ z4m>Ikz%=|X5g)6PB;k{IJU`BU&7@-tXyr7@)G-bZS#FCQu6`e~x8ebbL;FqBdRT}R zeS9{+=XwmL7Fk04XI0m41SbY~hFp&nrYxUfEwcg^CUt2azfo@!=HFTmDQ_iWY*GPh zI+822UL2*gs2c!XIs(>iiNgxH*rwQp_?7;zb~=(>q+?npKFu`SZ4n)Pv5sP+3$J?N zcVoNm6t7_g8`RBuvD%A|B{9}7T&Q*a(E*N!xJ*vt zQGOrg0mHm(ly8jkhY6lXK9B%8H>$L*(+iw}4e5Bzfk~N&7dIvghq%nTP#>q*iD7x@ z`EaleMH>PT!c4Ly;3*s$R=I>){8|6@xVTHs=l{3L-<8gih)~UBo!}FOOGb~ZM;O_XtJ>{W@V{AvXDAmYXAqLjoakw3T%)Bee6)M%ArsZOTG z0A5KfMctRE;nieBQ_v+5x4^x4ETJ*{y;`Y6nWzqGnCpib9X6MSYX)t}C2>T3nD42& z_H#!+Q^Gv3mtS`CAVDZSoY8C6m%6D%4Sk@O6G2YvXHAIbst&7|ggIGpz5PbpbLwdf za6&lJ2xmw6RFo5AtefC`*w$Wh7;Vg@Kv|N4@>C@0B6i@C3@a&<(=pe9KV0y;aDvl% ziO;gIo6A79E)6fD75VUya5I5#Zam_}n*s#fSdn8CCeaLrJ;+zOha2~1;TorD*%oHv zGtD^Z#u(T1?bY{BwNQ!E<8iR&aq<-z1&h%)%EQKZY}EKLbG25`?r+exU5kczY1q`V zs+0OfQ<%&842rx;yQ&`BfWH->FKD-Lsw%3MSpi<&$3+qD5;7T%nDb(dwuD)rn>}Li z)c$(ZBm8uP&T(E293xmSrruhUfM5a+PPP)~OG9o3=F37q6ANRNaKB6|t^2qvmSS5L z+O_@Hiy^xP#T{pD(oLDF3_S*n>pL*2TPEg)KnO<|6(!8t&X0_zflHsWT&%~e(nqDwPEsOgq z81S2@U8 z;zf_}B~{mPo*_d9?Y3ZlrOAl~!ycb(!%l-h=~SGWfq9vhv0j#eS=sm^MkEkW@TGo7 z{ka=gdGSCF4)o(N*-`ot@ms5Zk_T(F5Z4yiW1{0GSu$#f_TT|ARlMe>o#RAME{L+s z5(b-&)v3m)ydcTm&zoejoq(5RTud&|y%Xj2v32dHsKpLGF=W~$@!oe1a=mEYA%+Fr z5Ad`B=7f2!m;f=hQc29aue^^3%KJBDtce;q=frw=$<|a=&Wtd1$Xv~<2l(O;YxKg5 z@k#Y*QJ${Ex^b?PJ~z%3ZPz9mSz1f;>m|BR!v3k);Iw!YUxvwN;&lrvrl}44@;L9GB(a` z5&jo8^`hV)9gTH@-2}2p>h=FLy#=(KRr2*+PkZ<6Ycbqyu;5PckN|@d0t5*bBtU?{ z-F*lWT!Om>_u&4=-Q6MA+w1-9n(td{7AwPKlG~@xDcQC6t~oj)MiP(&7EQuo(eLQ7IGOfvQkE~EG*=0qV_wqQR(t|*BI z@@BhjPa|B`tYI~_3vpYzGz{(OvQvkPy0$Xjwj-odTWW-z#B8ElzF7Qv1p69@C!IEc z5Uk6dgmK*|6+h!4?4$1~*?&9iU+tPfqg47Fr4nBU+hJIlYBm{JcgrtmId(uZTfSM- z7p!Wcy?50Y<~wH@De)iS{X^8T?iK{knfp_xY>( zID6H6pHPdO%nRxlyKnVgAK$0Y`YD|+H>6j*&0YI_N}tfP_xSf15BB)eys2Iv?2~Ks z>2qYK_BolIY(D7Q)EvU?3kk_%Mv0+BAgP zsbtf-Y>!TPk92g~72Q%Sp4Bai#k-?4_*)tn4MJKN#%?oQOcKmbfF;=s3!42#w@n9Q z35wUr9rhKDI*iNdh1=}#f~^%b^I|zk>R!xRBLrOYgr;o%mY)+zXRzXLfbayA^mt%O zr-qbxJm`8v64XpQpWD$O@NfE+lz;2-yP(tb`=|ZdMl^d`6wuoRn>ywNW|wv0uc*wj_5xgfmyfB48fQqRhC5 zS@&=?gUq{ohS`QA?eLKrU=eSB#xWaB6BZ~Vg_E2)%$Dm`NrTlPI)(lD4V}vGKZLAc z-FBN=v>kHxcR_>l_tQ4S_UE)+Zr0@IFkkb0+i^Y@&XEJsI)lCuQE13-9P;S{T7ZJx z&_P4~DOC!?(54>?6{_hAw;XE6jEoIWYlXpYaQSlfK+aAmX!8Yv*?Fm{a1TZ>i;Lqh z`&YL;+O4|laQ4V_S`{`0q{o0CnEW3azVGvVAD%U-kHg1KM_tHy0cv zQcn>DP|e?Czi`uc#sHz=sQmg<>TX7*?1!8kfdO647RuYds4Cm+<&w=)((;R6vH$9} zYPW_v58)@@VTCT+m)Zkz(QrEq91_>QQTpcvBkZG*_I9^OJ4B%eyKGLo-O`~|5ty#? zb_gjr{;h`NP+kMIzjK=R)l&9RTK8mfV%M-G&HYX2QcWKl6P9y8rwN!9zq{fUT6<{r zz5Z&Cms!LB*8(i4&$sXMNBVpWkTu&INkem-AiQaxk0J_T{Mf7Jcg+E>;|4sS19_T1 zr=oHEesy0YddxdO2ACpI0Hp22#C9gWW$eJ5ty;2X&Q2-X79I8%B}BATQ-rh7?-=>i4DR z_{RYCB%OYLy~oG&`Mtf;=98mO>GS92h!+0Zfcj;0J%pg!d)x*@YFc{0Pag1x2}*t1 z3$QO`PgNUOCa}BKz1HwM>9EZ1h02~)7CtX$QzN<_!aqxPZJS*msb>g(%Xa%uhortU zyY0~Ebhsg_blI$Ehc_E;(-GYa7n^IN*uS^06F@M|l+Ah>kJmyOxq z6%kh->htsA&p;aK(Na+)NE`*vWO%P%!xq|J|C`!%j@T*CcyP*kfZYuYn)`hQ?4zn5 z&c@i9+!&TarquHF%|@~yCS@z7Y!iyuoc&g`t8;c|QJ0~=XlIn|pQ8OjDa!`24jUaz zw!g`D8?|t8mYnP$=$YZ7zf=&BiyC@JEL3r^pl6#0PCx|g>5Vu{Zh@I8inqapvb*S~J~)ivJ| z6oPR%3zb^_OT(Gh&yP!R)?Urn5jjg2_0vjY&fqC9*lXJCi#9tZ^yb%g>n0F0FY2~a zI|au62gqoICRzK9vbpB61BTlb!vsz~6XP3NJUXMV7zEQLb=rPywp*Lc#Y)z)9Hik= zZj+O!jfZn!+OEo}gx=O{Y+~P--2-#1=_yPUD}HFjKSnz|AbIb~Bv8PUKHnLoJZpw} zW!kWEuhI=dm9u)3ZI6Yv)aSnJG1<83FSvXv#-!}qlr7E5r<~2mtC9pOpn`pZrH5_ec<&zQG<N);YuYU`l6Lh85zhhsGe*k z*}GOHrty+{gOtjoh2>Qpxs-wXqy!5&5WT8I*rVWb8^P! zKw4uA3T4_Q<2s|}2h@CZQ2Ifi3|E+e&VX;ztDPV__iDV0lkkpx8uHH7 z4=d&+^jiw&{Ji)T^R(HRvbDE~oN7O`w1w|7^(D!o9ZQ=dyfZNOVV1Dy;HJy`J>xtVkt9l5CIe6_$_x z?iCU1?OvS;t>1P1{xdW8A=Nf;kQQJ?PR$=6<23yr6qih;sfAeB$}$C1Ic%>>N%r2( zQADYBFh4LVNH&!qhi|jN4tokJ&M;fMTk!#`;D9b|%;egX;S4kOV!s$hAKgM!ps5g4 zFYd4#hiUugjfmqA*K?^@1J_|Ymu>rk4W}%@C=w+*j}&kGjGYqH@tpf}X3K^V>%2`L z*Ys?|Q5>vT^M$JV6brLTb-<6LI00s7XBnr_?_ItAY4o{k5OQOe*|c6?mQ)Muh8k{A zOi_Z*VgtT8jUm>i1Aa4Q8_PZ_{#8Xd(x<3~-M=8Dy8`UbiJal*3klT%Svx$ZTII!p zyft|BAf-nXZ8|GUI;_7_;?}3iI+Htzv>iH)J2<7N<(}etqEGrJ2tbzQR19jf9m!^6CS zg&;%TKPW?T;>p$(pVY5Z`&y4K0GH&vem}BL%;C5Cg_$fL&>~&Wn|=Nbep7v#sQxl2 zz#r%p#B$$?FH!fU8}e!FtNIQNU$*Hl#`AdtzhV%rwC#`<)&Hiv-Hm*>XuU9`(9q(x8z5-W zsj(sx)$^dRAe!9Ydj0V^;_02)=i|cRw%I3udh2w6TRF9UAL4giutS1=vvtY7YSa8> z{SH;IoYF*+EW-$(RFrzr*-hzEIk!9k7AjYVO~wJZ%Vsn2?6Md6pStWD2#w5c*a3<_ z2_xKsJ)YCaBNp2sYj>Mng{V9&9xOhV^Wd+O*b(lX?C50u6RjWpJK*!6e1WbW@HDL} zoZ$hP3O){*yw@8&LRkR>Kv`R0jLMcb5;Ez z$a~n)SA31S6Tzrm-&7RW!`+T z%kBVV?o?<6KfG+Xy&LR{GrDXnWqgN#BiMRlpz0y&f$|E0r_EL_+gS{q`3-HhVcvE? z2b$B&5mLweXFKc3YQiG)xfFb^M}3xZGtVqi)Lv#)x8lLYr+ukyf@+EI^rFnIO&@=YPSw%KJx!H)|t7>yCeu>m#z)@26|*GLN=`*kSe zG4|=Oxw>rypxRD3T~Mv<)U8QSH^qF}#lrxiNv+Af>YX?t|p{p>FrX6sX##B?J| zYVNY%aI>N2?@-Jc!YQ=d-h_kHrfEpNY)=+#rJ^02x6=#qJ-8VQYa}q?Kk#~Nex&8O zF0mg0>H#zwl2*-E)g%-}{7x*}MfHrZC@PbkU|3<@(68G5?p{9uDo(!|y5|Oc#(-SJ z&!MEJzw1@c$hZ(v(-mZ7wiH!;m%39br>T&kVK;oQ#2$xY8VuNrpfy6_W6p)3EUP68 zdljt6{2J~@o95%-CrEXwloKWK3MexWb&lJ@i5Z)mlV?5{;6vC)(0UZ@6m%kO3a#^% z1rMHwtTpV8&+OKgE&?pl16aNUjq!j0-FA1k-P3KU;dV6p91)KPy^~)sCL;)M-EKFv z3*X+n-R6g@kE|naH{|TBv?MV67)g%2@nF=&S38-={7-@S7pEeicM{ zgOdK8I3&QWFyK4W|Mqy&&u`!9+Ha=;Ru2jdf3ge1R3)0 zYC7jb10qU4I%9kh?C!3zj$GZ$p-^dv8@O z@IHx=?@oj23FMgAt%S9d?US`BSsPoh9S|B6v}%D8>*})o)NVf)?d-B>GwCi{h|zh( z&)wp&P_RARq0e3k7>zdh zU$6h%BN@VyaUi4F$;(0EJkRnS1|Jk@bO8gZfv+4?@}=G000~1~M1@1?Zd(2$oQjqo znzC^@y8$L@%FfH$?s>bWB#(OFwI4}6WlhYxSwIXoiE^T>rg+A1+cy{mA9UNNT_RCH z(tEyJ1wR9hq+8wb6!xyRE9s!Kc)8u$O9B{AM;%;NbUiX}OQ4M^*#2;&(NHJ0M#@fL zyp@2G;veRBy6Q=U-Z09psrc-g&t3I1DvBPrVnseE#ldO(dPr!%Li_?;5mFyCzdo@D zCPM^eJrGDf^u+-miCtU2csn0K#~M<~hLnCrLsKngA`9dEfT`9&JLm^ieanikRTX9H$X;KvPvf3#`$Uz$f|*Xm z_o4Xj(|OV@zA)hD5rV>n{xX*GASAE*DzJJQep6!o4c|Kay$?^>?6e)3*nP1<;F7G0 zSmwe{F&!@0ib0m%wQRl6gG=Jftc%xiEC70dF0WHlEs{>9Lzf2-X`XI1%U41N1v|p} z14BY|jv&$yOWN&g$OAx3SjUv@>!R&mw6|H%h6p7i4*yayb6hs94L-LgT1P_An?zxW zw@Jf4WP>V?2xSE2M8$9J*RmmA4VCS-6tshW%#gG;uQ2!vB4{fhf*!a!75Uczx~^1F znFnlpF{@_=WrguENv-LZwS4coZ)~=C%VGYU-E#PQ-=;;J%ck^Lu0)tw5Y>UhxxQpy zGRtmLI^L0~D12|Y1Z8`f{S;kd(ZFlHs#7x>XgS*tvkmYL>b9dhr8nseE^!AzhF&1X z?$E&>DQkt|Vl={8YljI;{>^DX%qVB~td`iqFrgEEt>L|NVJWLO{M3f8T=R)_pIH;t zgwMW5_ySD=L}ht24)z3-e&1_AsO$|i!hNFFFeh#H%X)$g1)sAtD0AIkSq(oVR|@j- z8%Tbz!oYKY=v|Q;1A4k0uq9+$Ys+7!5$11Cs|g*)FETcYc^^O<<61hMvet4PSyp{= z8?0a?SDiutKopk&hld8h5OBB{@_3bGM+$)beVF_nFNbl_ZMU@B4sD7^FeKS3QfaeF z*=FZ#Si#zJwidLOjLjX|vAwhQbk-PHUk>ZW?AE53s2ecZVX}{ZR6}+Ir`J`AQ=T!c zqlp_;^+nnHz_p3014`aw!AYCg@6R%!V46H6D*l84y$;&vOUO_Z^QdyF;%NY>{f51H z&8Js&3GZoYfjbQaacm%CPiL%~(3%qEa!c$zAvv%>2fl7eWNFA+pT|7({enK%izR9F zXlJ&g#()nGHy*%bq;+@O_T4gs0eD=I${&!8b1O++F&0PDl08?pPlD=sRbG49lDy4T z(4DyuO)da++SY~cg4*33Im?l#?Wj+hzEacA#VD!f$2NU2xQ-Rs3G!;lr`NNY0$^=W zT_F@-B!Qm|`knarf!R{a4f?^H)u6DW6X*g4r9mdw;xz~Brs}`qoz?UY z8;*Po7RNHc6alP(^&OP9wQy$0Yp??0|5w;S)UIvTMg!O`fPH1O5N&n_qyo%8If0;9 zEYc~|k@?r_-C|Q$IyE0ZBr3F79X5?qg{BgA_iL1dAd$$hfPjMpJ^-`vpp4?!*9>7( z+UN(*U7jqJe*vU=_Ew@j&) zk|vba;|an@-VP|(|K+9Ayr`^Z?RY%m(3ltP{<20?L<|ZN%2c{PVhb4TgihNsHflW# zDXY^mF}^vXq`n3X@(X10HP^ncXn`+&yOthqis)_3RbDEK`bSrk}UeAi|i(B4){V9!L#>~b0OFa`UH#%kbTAc6xGHp z1O7vVkrf9tBYPY1Ao;iMSJ(Yi8i$Hs*7T?AesM!m`D?KX;3UbL%*$cj#%B^RSE%-Ewe7a9Ah@Nnb_iZOJ+=;Yvo3@)>DF3UD*sa%dzI}R0Bvd&K>m_? zrRUJzmTb+UZCkJ{0{|z8f!GYDZCi|aanW?&1Jn`bHXL#;F#BteKvw-YG;T1dD66Wz zKb(rH09a+5e%b63C8*)=pyi?b#kwI}Qa_EOn-pB=b>m{Jk8&_p6(Fw9*L_YA*+mHzbh$}e-vP7r7)M;C@xUj=sE=oSh-8hnZz9<>XTxG3LJg02;Kmdbn ziz$6hvd3#vT6DEw+Taf`YkSoln%04c5UEL8{$0~a$14CASA8xz!2w@xNPydEXt;pO z2L1nrluAI`l0p5OAA(l>B@bj!m?Y5Raj{J5f&m2|I4ZojovZ$B)mMXo19c5DcAzvg zdNiA38xG#MJ?kyf;(QWUc{Ok6Y{$Hf4O6~Di}oBblN~qhwrGcZ#(sie&x|h&mSG65 zJxu5{9#Cfj$U_*WBZhAe?>Cqj_jcI1WdYG616A9UDRaRX1VCsx8tA)dAJbB$ZF%@D zIayg=1_#NVdEZakxvJapTHRTnx@6P0!-u@?x7Fp_^GikP=FkCe<8Y`tXo|741+V7e zRJ2ItAfN;4{~__y?irBYq-Vf)$0=)2gOAoC%iaAo&E-0un8H19jXcv@hnX-LMr-LD9n=$02bGe*0uq0Q1T4Ro7IkvqF zlhY%S_Vo^-0b4LUZMVDIH3dG9f{py!CLJh)LX0VP1)L|CK&!~u_Zj;G;3y@2%Z$Vz znQ%9dgsg7HP9OM44CXQ{&W7_DR%0*{r^EalQonXJjtVjM>KpPWq60bviV-u8e!spV z0O5SL;r#!PWoFf{AM}mu{ye=T!cT@oRsR5V4w$#;H(~(+p#n>>lx&=rOq2nE`~ID? zk?iR%SiT^l<0^cWCD{?cOC(?1&ap7iX}3v8-b$*$)@Rh)Aq!Ca24{EL1#tG@r*&Gw z8PW!}Yv_rx@5m0J^qkD3b^-o#vp)i_1C%&ux3j9&4$9fsj2#|714nT(;3CqFebYXDNCXQ3QjVaVqm)D-VmP+9WqfXK1HZfHDd40$7nEbguNEnp@T zFto!}FQNUci-tW=_jFy$g9zXl>^zH@jxbx33lMg=xJggV+1pvsU!i8b2dS@Ug@Szm z&cmFm&5E&a_mXxIlc>@`4)>>Rp>kubXV5!=1=7PT*QHAJTow}qa0D*LJalu?cbm}c zyO9kR?b3p+ho&zAEVB|~JFV7bS>?N9*u#~`@^n|TQxfY+iE2XaI!~C@r|}1UgAAYNQ_(5$OePNb!x3R-!XCj+c2F~SE)uV4H^?fGNNYZ==2Pnu z+Ami36<`9V>?rrua6gEZEaR0SwzG`T8`SWz42(VJItwrqzz*Dm*)f7Wgnh#+9{wF)q%EKX5NBvZCFZw^q(J%G=s``v^@+yUiQ+Yw#;ZmNgb$=Gz*p_N#>7z1kyNNaKU<^mmsN2 z+uPV@_QH(1m>5nKwN_#2gL51800I;d#1q5vtA$6 zUJrPHf6^_&e1mC2TaCh{F5Iu17iNo+WGtt& zYrEM+&}?F{)K>-Dy<|HSB~apdZd6o8+aEqy#+vA+GxkGV7(liM-Jw~+4gSpiI9iW@ zHU6*epCX6|Z8foF(?PMe`YYm%Ff69`uLVW+s3Bjh;)j!exk%t7EE*f~k6;K?e0xCt z0snBwFQ`fTd0<_ulo&mq9}5ePBf+&C$H;YQ##1&uCB4J_s6o>bp}=o^1+p%#CZyo3 zvd_aM-T!Iyea!n9?^2j`%7=syaReE;!|LspgRF=IiHOQzqFu*GG5--8RX86yL`t=y zH5lR)rH9=dyCK|lU^ZsVfsAstJYLpWTY(^!$RKwP1M8OBjfET9Wsq&@l59pt%*H*E z0@ncJmqDLc@wP#~eNdgwJ2ZWaX$JjN`df=A2IN{lLK zCyA~k8UpOCE#D|HevuEQ(sa1ESau*tNm){q8g$95tqi#_Zxc%z_RZZccl~oaWP)6<^nEmjU1aKZo8E38vxa6qNEd=ehF`|p?hKt-=W3VV)Mfa zi=Ai-rfgT{kLahcNJ`5)5mg9NKLkWu6=Z9P^;t*B%7lorFtq*gJ`*%M{eFi@-s$P0(#I!hb?|3|YQA*|OI$=NOiwZpTrs$jV= z>!$2KiLIX4_f79Lqc4U_uu4tpwi{~xGyo}_5SUcxBkEHB(dgZU{27`ep4 zH-(Yf-waR78nqKw?`o4b)Y>SvP-n-nEXcf%Ki@Q_-!&&cK;Wz$O{L?Q#HO|UMTC%) zC=D++{M@>nEqB8-sVUH)#cP6xLqo?oFo^&<8}jppL=Amvp8ef{oA0rKdfV zDWd_{%X%iD>oYNK#i2bG-#iNr*)Hnue?c9~HmTG8!uLHc4C^;3eKwGj;kfKtkqO4&?z641eTC9!s~^-toys1 zOvC4fz{V08ZU`M*MU6kt=fH{&tIEw4Sn|L@|DImBB7@M4Su&eoot~RFbi;?OOnIQZTs^#(PmPECIF*@rJb&C9%OD zVUJ9k&5H!7)6V4E$IZU1mqlTQH5Syu__E#u;Wm|;NXHg;-))hUL z*HXo0W2VO8;~er}Mw{B!afgTVjQdFU<5_0c6oHCWQ0tJIYyNr^Y{()1+wda^9n@nL z{}gM5;DvG@h`QCl**>lM;y9uV2sYsg@q0#MJ`ciQ^>J12t9uWWSIqh0gSqyBc2N$w zzfaOh>@FIOw6r-B@*elKsKw7f;I$XbTch zOTgO4@lW8jUtO2{60UmPkLD58{qm-NghfL|Q0ghs=-nLzd(zOf7z+Z@l7C6WOpPxc z^w$BR*-cOrXZ{Z&bIm`m`y(|?J$Q+~*Bx}xTmDG&o7bCNofat?tez}P*){@`z?^MS zutxO46l{M$+(m!K@FHFWpBnrS!xQ)bRItchr=l*QrY#G6Lx{o0XGX)@`K@gCwkZhj z1rXOJ)+@#Q6=5`VR^ApU+6%ZfqVA``L5@oCOq!$NGJ6-ZHKtt{tu(z51Dz*>W%oO# zKy@!;yWQ}!>oVBiyCNO*f)ykXX|n49FSvS|(Y8VuY@VVNNjc(Mn$**$Qg( z=5zI^+(*-G+UDZLh3O)A|t#0-!gKIpflx6fTJntnPnfsUOAL0!8xH) zeT-YtVatG@ut=J9QPAw6w3S6)?CY@kgC9OS3@Apl*>$uA5Y;#$`sJe5a6gx`WAX}9 ztomA|U|;3LL}H}1HG&|t?O{DP5mc?EEiG%-ofykI`l{iR8vYn^ytaRBa z6jz}Fo$_4wwcQ^w-CH1n)8O_aVNR>>W8MekHE&UB9YeJQrc|)MF>7VLEZ3u?tO`oD zYlniyQ_PO>Oar|yi98HKI|Jy9nK;lZ-jCs6z=b)yXahM(pMJ~>$=nfF?Sjn-#vrL5 zqu|R@`d)TnJZ;8{Ci1WD{+=0A?0>h^$a6BY8~$v|uRzmUmp9s;HPJ0Tuc$mbaX=fr zzaR8tnPODc?mbcUa|Q%rf5K$2s>FRd`K2ix2OtdN8#N&lmTS{6oJ_T|bnFV}+5|{BPw5zhLCuTw7 zDhn=Pgz*$m3FSR@?i4T`Vo3gu?OtBh=@Kwl=%KiZ5x7puNY`*Fy)b`1u^ltm#6UsE zwR~|HePH#8@u|13`b|`=h-eyqNW-5(r3ky5ktp>WNHt{}^m2GgFvbV`^5}iu##xRm zGpJ&o$rlggjk=Et9KKYQI_$rs8%WVia~MW99qZRaDb-s3w)@3cia{7l*?kO{Fe;4E z+pN4Kkc(&S-n^}ernO+5Fxm1F;GYj?rcGP_IDrdMWMEN3y;`)%CA+^vFymTfm2*F| z3B7;5Y){2Pgk1}E4cCM1pY%`#9rBdCMy|I)S0j{V?Zdbs6WN=Svg_SD2&xe3TE1su ziO%pxt3Bh(sK>FyspnZOhAP!arcP}gU z?{g)4Jug-AFvhGo?Ku8CWlY)V#COSvK>km3d{v%LRP}RVcb2jbI1`+sn)2#tWAS~% zuW>DX=tU!dOpj-VfgzqPcx^Gjs;X3@BYp-s&!7%%O^Wu0wkqG*@J;Ie3%)T`Uz%wM z0o?2*A~_356OGG1XRw%9cTUXhfzV@q7ZY=?gy(Hz(haQ{Yr7%gV9m#nt|&W&4KcT* za>M$#LmPJ5(Au;s|E7Qe z=~1M-oSn^2!Yf8j-ty~Oer+O;KI(bC-zjw;1BIX__u!91UX5t+(D10?w%<{g3~->| zMy)E5A)o){OFE~;>nRQ#LOh8U{Y5IMzO{idj z&N6l?W9z)k2M(oG&*_t14I7r8C8ij2qthwc`>+%F`1HA${k97$IF{cA3=18F>j9e7 zu26GC*}j45h8Q+r6NooxV7Ee-R1kKA$J)yUnTc@;=SR1d*md|+B=XK;rekSEw*O!Q z3tVqD0~3$Lz#AV2rAMe(mw_;Z8T9z~u^FoFlNfW?{R*nth_rx3Ad1)&kWH=|^szjX zhA)K^7wp-FgpDtwhsEy#Dr1n5U_>)Vqf|bG)CTRR=`$0(tBk)oD|3T! zkOv@7M&5Zbh_4fXIAXi(4mE}KFCT1sKgM){^8JBrRUFCOM!`E-9GQr$wWyU&9 z-=g6UL$_!+R;3>iG%9`))1SIN+M+cd1Fb8tIOajL(rd(-98(v6ekI_eieq24W@7vC z*SQ`MCCU>mr!4tCW$yzPk#3^%x{EIh$to23yv9$@<*kqx+D5s;m-{f1H`-xrIg9G% zzKEt~F_3C1Rm@AHEx}?3pee4ZkGmP5DO`mq!{)8a zX^>k)am)MSO}!V>WLl&pD1EDb3*3?z-{cx{GI@tO1Vn-jEDfJ&)}mTY>=a~=X=6G} z3ML!=osvuZ^BL=-PQz~#s%KtD^n6xZ2AJoLLPY|G#$E%WM~9u*Wg9T5X&2zO0yAHl zKEOuyigt)S`waj>NyYGp2-okEYckqZ_hdoo_&BnEMiR&yGj>B_fAF`%JV{wGhO<-M z*J`O?_zh=Ev!i0|#Wmak)H*dKj^&#^9}`mEQO&nuc}hc}2IVy-KbO}1rk2l7z{GT- z;q^hWbY7?_s4`_Ho;*|YIS8nuc-t|AmavkiU;zXkYf?8%Oza~l{eVcZzI+8XPeuMc zKd1N3@^0okXWiW;#`lZW!tMw)X?J#Rx4;Geqx)JI79EGm%+d8 zkDN`0XcUa}F-4nLkh{(c^a~l0k?y4b#n;8`PL|YgS8;ze`yQTW%MW%ro}Jk6J+LE) z@)auP@6qP)C~j}aR}f*>r-9!8H;{Z*GED||sw?^K(a`^QI|>+v9W}|NLGSl&Xg^&p z;OH%wLAU&P$n)G!vtRLvYI+f!MaC9L>u%7DubS9wIOJ%!c=b6ksrCv{{2t7t&|6Vj zwdV4>ybS^nk+yOM2Wd0VR}dt+ z?7W6Vd%~y$DuGDP_Jp)efMc093T)I{sg|#rvNVN#OL*zsF6eb;*!gZ(^}U#AH~bmK z6Om-q)i#7hFNq*4^uLSnUuzO3^b%$(8lhf-R1lnm0Ux^?n3Ms+RQ-HpN{L<6QcxWY zJcUJMOiV5h2fT0SFOcV?^%JfW5p{A=i}o1te4dv?@zcC8Nmx}cfyx#%mr>Fw*=i;E z^=%!jiFujnwA(k(?5XEtTP~m+&Mm*^M0w33O@dOJvkZ?hYwrRxrfoK(&y*Hza5u)M zY$`FtY)2P={%M9R=w-~Ht|0;Vsiukf9#!@D9Sz^OB}V8Ed^*H{b>Fq=oWp;Zq%#eV z2)t!D*P&;*Hv%u1+lCFXFQ{PQrN9j2;n3au6s7VUB)WA!lQ_neLqV3ZI|8V`mmy$U zvQUbsf48X@zNVmNjn?lSc6S!7uc+?kA^^9Lr2r8?-JDdmorx!032J+aRkBaX9*z+? zwzv03IDInEhF`LhPQzd%Bd-hrjP=tgRjtdSkRq7yf+z{hrm?u359mHG=J{0h&?*{= zu7eR9ndYoSNJSMM?mIF_w z=FG{PF2ewn{0kBin+T|50R%3BX;6|hcy>(vI;hHkF)_#jfyt{hy+5yw?epjK*=dad z7?+}4N$EeA;dqm?S>P2Y+!LAdJxH(0dojD2xp~wK^su`${DJ>9aSb2E5WMaySH-)a zmjMR(ozzU#f!9PVd?DD*RTuEmtgAMIxpzQS1wXCgeRb~#UIX+dSeX)4dUt+)<}ZvaZw3-9*fhY&oTxQ)Jx zTt1NG7o|%Y({W*cW^=0MGu?80}Z~c%c&i`#gs|W z-(A|&j1mpek4W2^@;-eD!3Ywaiw4*j61ZJeasF??17dLs%PQSgEXe2D1t$UsaIl2Mixn& z&nY>Z$#fVFTh6A%uixS{f^VgrjjYTR9lmQT)syhLhe@<+8t|E0U*=J{l zeRcU&?&;!|u%`UR*trY?YAg566T6b35`s`#(L|eE4n7v*dO{t zeDF!s{1B>1Qh*^;r!bdlzBrH(jwlTuR`*SSpg|0PVKJ#@DQY5q+DV*-`(0-ISGsQ? znzdm8#fzAom4Vg9Io;$v$Sid3MJ39wgCX1vZl6(8PZ~mH@MzJd73@|@P`q(KBXhPe zTehie3sTVUmsipIEs7FA%dAq>|8a~tT`hPNl(L`%RKm=HKTgYUmX*GBhM_6jl4b6+ z!{Ea_a4JcVSoe)ues9H$+nLX*i9|gMi3<2YT#v5^BNS{rACfE? zhlCr4M%=icF(_S9RUwzU?&!KNV|E=o$Z&OYzn(>t5E@}tfLy_Kfisp8ZD1rI1`9FM z0=w>IiFw|x=aT2O;E(q0K%hc6031usw$Dj${czsS%-b7b`UL(4M#QA!3ieqSY&Se% zf&{oWI6%o3&1-7IxqXpS8UJ~~Rz;o+y#$hN>|q(5vAZ*>PvCssM`zj;L5rDAH&}hl z^!b6ufouT&G(C^bqUJRFNi_bj_$G3BXy{1L4fTV2!hWoIttMO7_koxiTE25TtKl2o zgymKDU!kB={X+V6r$~DXqh@9nEq{*20nsH!1R&BWTN9JO2>ukPZzncH8wm85m5~%L z<%Za9K=wJaAPX$meY4@@P}Cs_EGhz{WV{Z)HEF<7Ha#};P*R1$rnfXF3C zaZBdyu)N)nwuu>ygD3nCA^>g67~DCcE?E7VaT;)w$jgT!7-1(DR9Lo!*7aclN%*e6 zB<;p)`UJr>unAmZlmazzIN>01XW+a|X=tOzk`yh0%%2Or6DCrSY`0~ClPI78)KjBA zlZeT`5VOCGHWzG@waru7NW!~zvlr6JDH}p&hB{86RTPNyEX8?IP%2?$3acS8P0HJB zHg=)&DoFgrxvc`J6+ob%V`PL%nYw&H0aujloub&qcg6bA?lz+l<~333W03*mxDeVX zv~^+cxwrd`kfUOh040f;0yF)aT+e5}Q0VMWSO{G_E#AkJvN(`5G~uPhJ(Gm%La=EP zIjHf$J)r%0EpE$8Bp^hfpwm#`7?8KrTtCe~4G%!#YE*`k0k0Chl(C7%op9O@LfRbQ z$+8g>3ea3>SPJ%5q~q!FOm+rP!Z;V2A7a3w{R#R+W{KW^wY*$?fC9jymSgE#PQ?ry z;H#KZ6vRKFQg!NlOm$MSMf#KX!Z;~yi=;(SdpM)P-(X_jvCF{yEjneU!w8qmo&!ip zBvIj5=4$BXr<<~eeYK&Abe^W-Ne0nG&0md-Gl4zzRkgrlnBdfWVPY)kN>lqr>6-a7 z9|d-3i8IMj>__p&U*}#n?PU2NvGw6cQ8&WTVp`3=Nr?{w{B<$3hrA*uO0HQr;RF%l zrK~NHw`zbM^tp`fRx7BWC9ve-pU2b#Q10ry?TqIztO@Q+Udpwp1-aO5ABM@KHVU>? z({?GiE0tkN!DM_|HSLwGeWXf9=nYr|puzPZinbg|`S$oc$5y*T>dLTC*9uXp-B(re zU7nh}?vUI7(-^GZ6qU(Tw$brqssfR6=;L^64Sxkrqx*a<(ZvsHssAOIa74eMynt?s z^n;Q$V;^Ky%)?SHWo;GIh!ofbg9UL?RFVByvU8RyXst8E3Cgo&;GaOtn`Kf&}t1RFIYgBXb~GReelY;(Q$;;_rsIynpaCHw zK09NN6qQH#y7$5Zhx5tXiQ%HaX9OZh;akWoBYf1415p7`%Igs=&F_a8P?XQ%v0!Bp znP=wh#k`#x)^<}-{Bb^*BBB?j#|b;@GqZXujJMWCK1={%*ktwvaSOC8`nZJ1ayL!cav(VngTp!lIuOGhN(J7|K12zA?5rx-MVaQrGl6Ht zJGzr;W~hDNrF6kn7_uUCCaR7gG98$=Eukqwc+1;gU za`eK_rtMy)&+%Q*s#BW0;eI=|y)FMUSg9-FkN_1Y1}?OOOF=Jj^Yk9)WJynD{l+NL7k8_r>!g6Jdj2xVhi>e zHjHQx3U(Ny9|$%${N&W=k#J9E!!mIgJGFvr8K8Pzk`bNqz_7?*)VN;SK1mrTLz@Gp zbU$VtW}DFzvrLxUf!U^6yV*a?>0bCoQXjWf018$Jy4FhEU9UE%6vPJ!V{=ikk zk10unAG}k_v*~8H;O>>!hb@7DN4qoJxy${BU}J94@H0JBq9oI*WNwRr zn1uz$+@Z@jm`0dDiuD#u3C4U)E%SnXF|8uwsg=zR14C=6Qboe{NX)#>XnI$;nH5cI z3jmI;=BL8ci$g%%9o`6kF#*g<#`{zdVkdzO(yP+Lf+q1&SOb*P8m0>&!1K>2Vs{Ra z_zgTdCck;v3&U{*xBNV-GJXQ3Z;&*ILiAJDl8K^#{|~%4Ac9cbGbx}rc^wKj;ete? zg`&1F#!c=EbC``Py7G4N9 z1~l~z|DG^q!UWD}c`C6D6T1`-Kx|ChKQZIq%$u@oMw^#k3(HfWt!+V*=uCO(@C+FO zhQRsTv;fBE@$x0)vdt~<#zzZ+5RXG9nNv%6D=R(=YWKh=uZZ9OdsMSOO^5zYRcu{VfptmdR@3dKDv_k~z}XjWy_f*FYPawwh2 zm}VC?)!*#|yN_{sU3Ql=JD4qxq9Sd2rtTMp!{Lt*ub3{(sI$*=OVb0LN zB7!c;0`${@feCAj*heM%uBds(WoV7*>{wn*kbxMSlOM>Tz>LIUqHan{6Lw44 zw8Sm}(__v^%F7B!p=!OV>8Cb*PqW1-NTMmDnx)vL4!;^=Okyb)qW&zbX_{OH-0`31 za19DWHcI^uYl24zt+-NrFyuc~#Z?0&p@rOsv`zp?@Ou`sl*v&KCQ)3%ls(n*IRtjf ziHw0rpOLmUntC*4%=FWCSVjdcw38MwHZK@?H!9NLB2tZf$Z0U*DX5|=2X22&QI*LU zuW7Gd?`BMzIq0MjyK!hk%03NCK0fj(NVa&qTi|&tdj>7&9 zuw3_b(sol~{9<%sH=1q0Zby#AeGCf%D2iJAm|B0y2j2uEbR-5TJBMyGZ5yPlFR_s+ zX+w_8*jITO;Bf6vC*Ius(J)j#R3GEddxPp6=CFo(9$V`?wAZst+pM+$F=4DoZ1AXC5$7d(S zj4Nuy^EyUYB$wDnKwH#~ZY3*t|8jm2=JTbJElz6_`_68n$VnTuF#w}(AZ20J7G(yS zw#~EZ3h(9q5JlrCmSUGd{QNh9s+llS0JrZjFXFfo1Mu01;R`#MSg!+*s3980kSe+TZL{j1XN}n9;yeSXjFzuvB7TM=xchKv@Xj z5y=vr9o1}BV@jw~TLHSlg$QJf&i7=D(}CS6$OCCV16(C05gTLq8(tIO&vSuh(+KCa z1HFin0vv!L7p)&0?8F{|-oqh;BjTh8t-RCg6P3+xyWq^l1AR4>HC;a!{%`m^ca}uZ9O=yS=FvoXorDD5{n8Vb6!aOLw-pK zlsKA+03a2GJ?EdOwOJ&m=7NzHVdNLkW;Wd;^lnHhLYe(wa0y`IF%-T7&J36bTnNS- zj0IWCix&rIGuRQaC1?gzXiu4ezOo|l59oi~im2ybY&qd{6nVU<6ti#8kN0LA5V@Gf z{BhdPXo}b8yMrjj440$>u$C4Jl+?gH>u&f|z^!B-ZUPpISU_j>)%R1SQ^4en2APQl z?*fGOUpf0HZ^woPmVWsM9vvZt8jov(c8_(6C_rQU@mI!ps>F7fEj*>~AhBm`1kE_R z1)F|F%c-&HV!lRHWp+c;flaU<;mh3-7}k9&>hP8dxh$9)RwNu6M63wT&toD)Oa=zw zSz&h6bei8SNi=NaVLW7ZfQehuLEa%Xx77O(JgIwNukjO}4{RQ@Ex;un!qXWksve3m zY%hA%tW4TLAWtHCFuel(DA+MY{o(=OwSvHbrD*X=YJcv6As>5kA48L#vo9%QsO`a0 zpk5a=>VlTAH~etc=}F+&acvq#eFcKK0Se z$_WLDo#?tJ1t8^?F#McL8o;~*TyY|fAN(7{0s%DfUcST~r6B?mRoQ_}RWE?^9NIx7 z8ZJp)rB0{WreuFEOv-kHG@i1}!g*i=_+u>C4cjPYE?=>-jc<(vlo50`jjpgLXRTdP zS3yTCN<2c<3c_{_oic-ryZ}bN_oJinX(48zU<0e9TuIxG9DbS_QB6b+_HRtnh#_RR zS5jgkEt^)TxhAd5yADp0b@`dx)ABtK4!ge|GA?SZo500fX{19G{8Vwg;aJu-hz%SRJlTK+EvMh(TTm9TB3{=vJ0 z0GpCbl~Q)Dfd00PI%+!GbMU!J%Rg`iJdC0SG-J3e1shhBflqG`NGRbJ;eX1@Z22Xo zdvriqp(~VgzXp1LKv8wte?iZv&$Ctn-HpoUzQk7JuO^tA=CB}F?`G`pVAqdvUxLpI z)icWbvEjV^dP@)ITYfV%D*6;m7b!5PRa)YOZpA7YJPPRjgWr20N!Dz^#BwP+z3Gj* zpAf4*uZ<7BPs>ksUzCwCoXM82VRn7|v3bgXlseP5*&@UME~WAnSongps{O+MW|UaI zgfShHzTt$*tSwwLr$A*g7>O7NalV|iz#Iz^73h94ETfW~xPBsf6t#`$l7d~9u`Lsu zl+q>(5XG;dGG^p>uyyP>rck7O{e>A5*0_vf$u$fenxd|aV~i5B(M`-IlQdiYS%B5E z!S)kFxl^EJGeapr)FtFHXJ5kX=>L62#I|7+Gp(T%M$^;?doFrOt`Lnj!FdX$yQ{!k zAT*(HT}~hm(w@i4#qkg-m=R}f9zYEA!lsY#BQ*QC)t6AA%-ihIRXIh~*fYF!W#yI(;n(USwiC!%h^{*>qk_e0MJf(_d|Zp%lE%W)gdNzn0U zS`$Vt(&DsEX&H!Jk+I*?64R~3-@?Nr@DkOj)?#+BTYv+{K>u{#r6pDM@35yBa)oon zSaeKLmJ=8W9Wz~3*%TzMOvl&<AIA@%5`$K%INC-A?)c%ri$Hf!QoTXw zI47qD=P{uB7!^dpoTK7dp_>-^OHHq5}Z+19Zu-94wAzzDO@y9LyJ7|6&1`NN*LF36aO#GvCKNO3Y zlwQhnxPvyu^#W9UzNw@o5J?R?kuIeOqiwTGIB>&QG(FQ9GSucB!otfY7KaeV>v3XUmu#4uQ)mSHfG`( zDO^?{BJsCG)S@q*LKNli0%XhBZtzc1vVkRAy~QtJv-9mh9&5?onL)<$jGtQm4A~RY zT4IH(79}6?fob=);5zYM0E?O$i+=!GNO6nqCN{o}NJ}EkMS2DMU$~w8e_c}0H=x`! z#mPUV;hWP+lXO~6Z21$}R7$>8=P*+su_j7|{Ne|)0~<@zs%(L#d09-I2*1pZPh&YU zqn8`pBoUo10LZ*)T z4Wx+DZakn0j;SqiIC*7Aunz|@10$l*i{yJTcI%Wekg?+u613@qehgY8x#nc7HRI2O zu}oRM3fj!LJX8ydvdj+tf1Dnl<>agYb}G!x`M(er=ozu`DQP_)abrwO28&RC(?Ve0 zOX)u|5_M19KpwS{W=1h&Cpch{j;RR=v*+NF!I+p#9bCuB6az@8m`gIe4nfL_c+fTd z2#OHK#L>Ne+?0fKB{-05u0%pY7)c2}WvtVVH8;2r7z-r_`;y#$$78AG?>Kv=6<28l z_{o>$!UU|u<(Zy{!3gYdQ6h@e5cG9oMasSlyzzbbQP8&eYT_$9%4|BFdkAU2CJ{tx zSeWq~P;H3vZq2HR8_&2091=%RL=!YenERRSOoc#`8z9U9G~Mtkr~_k<5`q29#M;u* z`epbm{DIJGW39tTsvt@N=&axaaL;%M00J?~rn|qDAek72+4}@oJ~;V;rXFcttnRuf z?gn20IfxpDj*r6TNfSwaSj!g-p2lqy0{}8e!$2WGQGzQ-SiZIChY+1owk@469!-o? z&_TrZjms%A(a9$E8;-1jW&M_@%KbP%#bqOE-AIj%qaYhGBKT0_anruUVF^Ej6KGy$~EJB~-SbRxt(yBcOl==YgQgli3s2 zE?cpvTA@j|{4DxtRPgRUMS7(sc?o|fo{9T;aTQ}6P&?_czt_-HKnx&XEca+)(SzMB-ijiEgAjq zhT+#iR^1C^m`$lrrejF`EI$DDym*ZQAUAzB!GSq1teYlR-&dyW#3=}d3{~AID+~0&mkfv5W~*Iui993?F_@ z#08{L*jX@efDY2O91ksP7bo@ud)}E>M%{8KWoLA4PvE8-wboPapYvmrP_o7w1aTTq zF&r#k3Y%}!f|ozTX@Lh$Mo4M5@|Lhl()M`9o=0;U=g&2JH?(YA*R=p)(smqqCnJks zidfG4NInJx}MgJz~JD z=EzIJVWt7c$S5Yr47e-QSIldGuY;Y!wZDXzKo1LG%i=25HHH+6`@j@$rHt6u|A}z` zVPu&gLZ6CNCh`{WrJ$J3#T9}MM-iJ7X7zD6cwC6YJ7l5%}3lD*sEnZC?mT$N&fUwO9`);UTzbZmdg{kRY*!_q^ zEynmjguY`BHFgl;%rJwBJ+GwvI;@ZQIcw45AC>}$4FX{HY|H7nz)2|e`NQ9491L?ZZU1GyA3K#ENfh$|xF{I7W89N^#p5N;^U*4iP{xpkB62b~ zeiAg5M-i1a-zm{`iSRQVjAXq_%uEMjYDUU_f(Q^2R~mK-Hu?o#%3~ROh42FRIGVl_ zfTv=w@hI*CaX4g3%n^n&8v=-n%9Fo>ynHFIm`7n^K2Vd84&ET;fN2B*M(;!D0BD7w z2Wx9;OP}jwURL0fo3XU9B?{AiOmp#ligm3n4gvMRzoG|^NkF$o6B< zPm)(w981a)k`XmOD9uL{B%lN-yPU`tTmUG02GCt;Ww5q?Cg*YK7LJG0X~cra~Jc@Wpn*=d*%X zX$M~Bw9`hN$@^M{2OFOn!aUQZ=S>*wSMW~L#@iXq=S{1jralCbR#Jqm9pskp!ddHN z)*aI1GSZFt)cGXSFu{g?2JB2E*)Amt&1s=ZIFLUUelI*La9XBd%!69KBkq)es`2_3 z3gRdQ4_{xB$e({!$S!6Oa5!7Yz)&6Fx-dtG*6b>1NVr#pQT*uG==x!719_H;ou)V{ z{|6I0C0sy>0}t>6WHj{{Mi~Z97zuO@2nm=N5CIsN@_yO0g7Ymj2^LE+8i;)KckBfJ zC0rmrK|&5t13Z|h9QuHI1}_T&aum8>(dl5m8dW`w$@^yeC7PcuM6iOI2n`?@oBu~G zN{!0AgTuiQ6vH~oJa9<*-+-IeLIy?8g=QgTE3z~&YLeZcvPAxx2bvQ#5+0I#*E|Qn zVSbpj{xdBjj_%4xydf)%&Jd+d3ngm-(6avt5Y#9DtD)I0)V&h?yDb z--$Wj#`?eea>|%5rj63^sgUVCgdcUh$4OM?Y^cwPutY9fEgVgWleCira}XpX2HelT zva%OA0_HHWlspL1%W}h@6arcfWbKV8vx$EHz^WoNK|AET4o`AmBI3g$!M!IM5Eg!; zzBMD2Y-ct#fW%QyLz}`1mI=V^`=);pD@XZBjt=C68`u*oa;8P@TLnZhh`3xu{^Z9J z$-22JzccKEP6m!a6y=U3wksnT)|7CmnEBG4gv9u|jG7=m>`d51e4>D)D6wWHLZS!= zM5_A(aRQwDj4+!>$iFb>!^Ao2x*pJ^z^NXm{(;1Wy$pjtVm<@47^i-n*m7y1G(TlD z;O5(z0MpD2TJL#r?fG1%5+6W6SW^|i^=qM3F?dq&dntL(=~YeVSd za6cgLY#6g?F4#UHilmfXJwT^b0ks$?aN+s?GMgg;KyPLq8XEcYV)5&`;WcqCdP&kE zO*-pT!kUs!hp^3YaUU*sC%O|}0G&<-V2mz|EOS5*p((o7iSZ3Z)JiBHY3J#SdC|lN zjwq&|+$g^EWkHX#D)N7Xw1bCXh>zBcN@o4ogiA-Wdz{`Hpp-G%T za>!Q^tOA*w2gU^mL%<_vrUhj6Q|84k&b^VxhKT$4yr$AbZytCC=q7CQ&j2LBw2(&6 zH5}&yj%;YA`FlJWlsg~AT2D~5AGj*SZGait*j=Agi4_-6)ha8Wiw5^{NSA>fPYE49fpD-oxYI0~H ztO)l;ypYwi{T_iZNtVH1My=vF7$%%8T~9n@j`SqtlY09VdV zVHQ9q<$?=H1T++U<8#46p+_SE!;nXDAGOfIh$3P9W_0bJK{7`6;rrq@@V#(p>B|`S z24`AU_+TEgl^_;mElg0Mas@99mNdaS`6QRZaGr~0&^>OOwjIhK5h^Rq?+Z^zmE;S=B zEU;O=?%z<{z#)WA8PFMrd>#=#P@O-RiRZ+toC2g1Z31RGtBKhZ~i)i!eZ=et;X6 z7ccj9ZZ#<~eoZ|5ga(bSfjbsZ454f;#!_i5t>E6S5G5HkB>%_TxU0y}KtjS3n96}t zgitv#ayLk?BeARxe02i;6*ygRdNDuc(~aSMCH5QvB&EAO zC#6{ir3J_JKBtsYW3q5cfAZX1D&Q$TX)pxZqtWBGaQJ(tw3TdSR>=pJH6i9)>(U|e zgkyirO=(#}ycs_ObAi>Mg`iK2FL6dtgGdu|rNnCMkC^r#{(h8{JWtA9elXf}}a0V7J|~5|h3Y(5Pa2w4!H{A_I;{ z$F%4IqGE7I&%+9XGt7zE`zz6#o5t4!vcW9{8ikb?)i{4Lbv1uuA+5z9-1ej4y%6>R z1YizOWidO5K7D~8LVOw@`Fe1bh;Ov6R2tmC9GQy-kO!NH7(fDglB`WlMPUY2AOuGn zCF&ITnA}PFssBgQoxtl}PXGVk`<$~+3MG-!ppj_MgoDh(=? z1}ch#21;m7%9JLe&^#ELC~4UD{eOO5{yz^7kK>%Z@B8z)u63>TUhnl@>$+-c;vA^P ze`gHw?prcV@otVm-oO&Liz_i^Glxlin_9!hL`*VuOMz@rRV>TqpO2}Ic7pUj7R&(87i$xx86t=#y3hrXAiPf-?g=dEaHKhvmVm$&UKWzoUX|tuz?!d+(o)GhpxD0u(8~Dbk1Rx}j%w-*P zjYj5J%J-32R5!sdy%pnag08HV>l6680r27aH#cmj94HatBWQ?Eb7>xbcYIyJ93*9#kj03Ts+Om7qh;B3V=`akvY^1n1#<6 zlI~T|3yo~zhu78o;`&{6Soy-t0TzBkx;kq(o3HEBuJCFzhCzHS#2s4!# z6HjzZjy9ydD~F&XM~uy{J$q0EjAcUzXI71tR~&@-$-Tm&>&+S(rI!wgEzFZET{Yb1 z5~?1YiNh->S3dqtxc%dmjGrTuD?Q(tz^^3zIO(eS@OrMN25aO=IKUND#HJ=@6Y4}G z+aNI5!L*_8aVkZMEbyi%FH3D5JoBxV2pm$Zp=gE2niYAuv{zBd%`AAoA&|( zHmGj97q|14($EBq99us@&K})9aNe^xgParex0B_7;}#k ztzHnX#oh#(iRKD&fOt;7_1h4_8|h9J)MifnIRv#x^wjZqGZTrO0&n4TRCjag&+VYG zv>D^Ei1Yn2cL#r!GDqLOxSBZUhRVnxKc6&$bzMv_6P~dYA8!4(MaMakbsoJ`^qDaP zcfecR|2SH*lG%A^ReR*@7n_&|a$r?8#7;VF|A5os(yOBRVXCfPfom-%(zMtKn)CjnZ}K}HKR z3@0%k>)k~<{sE}-0C=8*LRoU~9U|Ngo*FKTIdhJIX1{jU&^W`c*bjTVq^)^8WWuDK z*5lcU-S2)eK2x9+<)2F3>d2pxjO0UJ6FW`WQuT9p*mdTxyh8swY?D+MfRTyUg?)=; zIcX?A?3v|d>_Jj+BtHYiVOM}gcT_Q8S~4af_a~rjkj^G5+SWn43ivISDLOcGV8-O2 zg~MpFLzel9(8be}gL}D_AyFbF4nG$gHaUTwl8^8JBA3PaX-A$v^np(6wHy>zHaT>O z?qa4r^}92Orm$;TCMSo1oL?~btEc@%y*9$-ZZjvIrZkAV-p-G4CI*Ey$NPW~phQM& zVi?yc<;LVs^aGFru z=6e{Xlu!GPAsbq;^pFZkyobOSvAJj0IQre|j4W$FsI+CW`Dxu9D{LWfq8SDa^@%nyU5d5lWGBFevUY7#RN%SuE{bXhL=mPfn zD1>Z4N5M~z1X zw>B$Ag1s-$e0p+lR_k<-r)xd?<*bRHMyK1g{bo*V=YSC4#Rtx=&&XCTG-Dt!Fdp+y z4J3>x1E>h@ugH6E3P!R7iJr^9r~zfB9?}iJ3TiVa{+Lu?&zif}^cXddEMc0*cMYrb1{q0{4YC&}H{1TGjjc z4R0|y0N^i1=YHMOI!apJ@>jgyhE-Pq#eG;8$jZI&U9Q6*NUI|GmV%Krv8^AU8a%*9 z`4&x%Glo11YJxW&;RB7jO|LGLbAUQrR&5@>AN$a(VXoTOXm#)^_$7c-N2+R9^8Tmn z{*0lM>t=l%q8rVC3y(6zRV2$Qh91(nu1)N7i0ewp9}tpM-)IQQaRu~prDKXsUsU}E z-r{@NjI)nfTFTMJrqXOH2Z3#+7%SIxxPT4i=TQer-q=O|R~9odB^wih4=tNu|eev6bRp5kJDTKXM%}&{?%8rj+vEwWvpJ}t? zVjc;`PPb#N)ESo%xRVxt5VYo4WIEKs4iPz`tBO-@ulzr?b3;)U6P}nitgB=*F=18x z*cXyYzMQYa%qT0^sTyj2@75#;F!F~VUYsuyi`CR>F|ZVSr=S+2cjUe4^txeTC&v)% zoE(nEO34f!(-EL@s`D%Cfy8En$f6g`7;eNvBm4E+eS+<4;LqE%b0z_r&;Igq*cBhe zPfiXY@&Hx%9{w<$k9@B*&0dJ+j&L~bFTDkG;*jU$4Voxrr~ZU4AaYhocY>UBvJKn| zJ!D1Ft&&QfQsBlQEpK5lx7EMAxJ>QkmHa*nlgu7O2*03=0v!=w*zDK|d5XHsqz-G^ zW*#{7c!rXe>O;(}m6@08kS@&_Bp)AbO*kAuYI`IkPGE9SPCn!yQ{y+l2jsq>h_JEX zg7$IEG;7RDf2c10PXzydfthhsHK9OOogkaYg^E5-kfolcS%uT092YbxNZ@WbxlP|( zIm6X9^0nk8V)3GlmW8V?joFRo0QCYde06>g4*`hInB+^Jd8 zlrx(DX5HMbj??`?a`3fSh|m@WTeJA`cf*7$UI>~;3yV@4&dY^MWIRuW6x{AF$ zT2scyw1o2LyQc#ujPNNAoG6zIWlM&-aE~Z2)*fy0m#HCcZUmD^;kDF-LpCoWpC*@w ztK~j4TJmnM%&npNXAJeYW6<@`vaU=FRiTGX9#u_wvGQy2Xg`t+jr_ign8D~aMQUf< zM8q)33fy%Df5)sLMq9dnsS{~(VHI+4#u=q{9n@3?Z9ToakiDctOu|^+aWzdHZ|q2N zJ9=#@HeCfObh!*CHdX853bQ75Oeg;n{21^vInWUYuwFl@SV{cfiP+K=*s~@)|1<47 zKrZNTzoMQK^eIHQ@YW|uu&@*c zneTAPxDh_eMiT>M_4&w2(D4G79YYabO`~h}$&x)P_eHpJ9P-)LBmfiEtRVZ$(0=R6(b3!oE`(8qoO;MxdluCrcm)%0#qs^GOaY7;*a=W{Z)^2#>l zORcbC@pedHc;kNszT&AJ7bdpr=v~jSL6-!IF!^1{=bm>rbPSRg=W{N%O}cm{21@NP zqjXsa1-q@Xg(KF(EX^2V8{Vg!L_?yAt+-Is-nY3fZ)W6!uNv5% zZQ=8Y!7DCcAI(n5_V_OT?HKsP@5*9iaL9JdmFEQQn0gmf9ZT95AO3me)KY*ya8o(w zxvFFO*smolIigmn`*@gw_^+52CV%E&JpB0{Y(BQ!{=Qvx52?=8=X@9v39e(sv9mqz z{#2rZgX-t9`!7+7GNWeZ&`raHb}jW|iWi%~rTi+u;X_ga|7da`ju_;#cB;_NhVKL5 zYiS4ARw(p8A}n_NzbuXy$ZX2xx?rY;Uw=W4tn@78O$^8x=t7S9*GKv&i{NxWD*=Hh z%r0p3$7_?_3M>DYv}skBG&N<;-}^=JeaWezA$qQ;q=ge%aW9u9Dti%AC&H~=~DXBkv~#&08J~`auK^Y%Q)e{`8`$G8T@>d zkf5VJR?j0%D2aAD_Q%v&L)nc4%6TuLM%eCA7tALnho0rLOf@M({K(AVwgpZG-uOV! zeYctsK4A)nt}Dhs(;~I8JIWT?>dU+NsIN~>%)-o&NmoDm5M4(j&7B=@$`PH-%t|mH z{(o%Ak`mI``1M=ZQ^d_KrnB{@xiO0wtBv~!aVcpW=;UNJgZBKtEm^Kma z$E=i!)!2=eeGX`l9;t+G6L>P&08irRec3?(bP1fmQFu6d?GxTz{xu%IhnE(n3y2I` zmx=>rtw0D`>+g9}M~R|O&@>Xq6=`W)FYzSp;}>;@A!qnH9Um~Zy(<-B6}uM*;GCDj z`7*D<$MK>+@6An33~e}{wKcFkwHq+dqfXU2_prQXav&bTs`ud!MGd7QEO&&wqsMg! zPrJ_?>cxjNr&nr!WGx|kkx#2n<*&YqFbSY8KWm8W2axo8muRlNi!#8c!+U(J*ZgG= zpRNV?d*&_RdyTTOapFi2_t!yUOv~H6^^6IQLQZ6Vx#)LC6xhTw^iLt6Dpc)gPM{cF zBi>?$lwuOH{|mJ+JHnI0?LY6A`6@tbGIF9b)Z2*eR2x%@a)XQX;k%LOM>N@~v+^f) zd_M~d5@TjOSZ>x<&WFD$%Me)>l$$7#3*TI&Jj>&0k(fELmSyzhIXVFB_VE~UTSr&y zczlzbYvxdOBIxp4&LiykVe=@uRBL(NNr}g1v#9dWwV{id6C{-O9pA;lf&u6IvqF;c zvAkO>wj-0nT7g@ZbhWyAHxe2&?;G<~&D!S92xFXB$$nlMxpb;q)X4urR~CMX)-ftx z__&$)K{uisC1iuU^z1-iKx63hS!-jXL*U?qeI_7xGPbT+txMtLsgpwwEC?Z zs5fiGeykGP@`?A(iE&ylfMK(av}?JS6&R!=#wHD=pE2+TY?3oSd}3fD!742qBI5{{ zl#RA@qQIqcWaI$A3<{j~tCHh_~J!>ZTEDcV4Fm zOF8caCx$vKpZrE?g^rtoh&U@W-v&5p;6oe5084`ykvw zGloOtl9f|{rLBoef zD)POjw4@t@UfhxQN=$NrT7&jUZO-gLCvOp%r(H8;{_$Ki2sAmgN3r1p*g#dM%aL6( z2HI_T-cLY5MNSUKpTD|Of@8~Q-5I}HBtevN3>sgZF2B7QL*J~D{WtWj$iq#yN5U;Zy`UO9D?0* zTDp2L2Wov3cO^~-)eCN?LCLpJ4{GPkZ+}c;o-@3xep|NpV1s?`tIY&}*Cf+6>qo5^&q?vTh187V$~eiw8gvL#5DnjTvi;E^}J^^{*tM%`K~qCA?J{hi{rn+ zqF{|ChSU9Q2j7Rh+zK?_>hCJ}Bsa?aHHkZGOLHA10;0gNh!^vzI6X4^8AFxxuLQ%e z4LYc96ns8}_Lqqv@i`gQ8Q=AwL&{dcC-@v8Ovaq%hZ=33#uaW@lPOQQh^h5ba!f+7 zgnN9bb}e6L8Ew#KbsYG{gy_p?&v#cK(x&dh_j<>u@44`D#Ry9W#w^^(MBeht($$1y zui*Uv%Xnb^$9Fw29(p>~6OLhfIvL{3q9;OwkGe)y-Y{Fm(C_OXcXnDv&UPI=^7T=E zL(!9AObqp`x$|r=jDMv(d<*+ji*fq+?Jkd-FDa}j>=}O7WJ0lk#(QJ>=f)Ad57_Q~ zf28%5HyaP5PSy(v+$F!8F#*4wWr(h&6~uBk z#Vl2!DTwjFyQ-l~PH@p8ps331-+=a!k?G`pOA}Y1v zSL^gSTSwt8tyu3`F&ix!PEH(ZFdCwxLw6jkXs$vt6Q0JObc5a@DCjCpheu^Y+Ml<@ zWiCf(V^O;?s4#kG7n!C$1*f2Vgu8tzY{|r>k5#nMH>w#;tN)+JbfGmcVHv{ zkZ^eemo|}x_$d9?$pTLmbgX1y_klDLTL`s@SoZFi?8Dncn4FIqCAdl__C)O!TTqT! zF$+kc*Fe96>RUWZn8SX!=p-dA4|A_PC05~8wmWzCrV5t`frGns>li!?3MguV#h!sM z3}5Zf;nPIXN9lZw#e&=Y}#@%03rGxJkL#1P&?+?>9TtUi3 z7Bw++L*JwY#&Lj4*=hjEJ9?MD2^qj)2=25MCzQ1R*v@9eKH?qNQ*+6U(wvnu{B2~EtP}h6>JzLMJEI;dR!0(TkEO$QixnbES>51e7*$`MSdnqqwO1gIj*E zzMgkAA>>b0&mn(6?$X>l5b|4Wn6bBDh7(%BaZz9`mqYkCUiHMOLEX2hj<&Lc1-fiPTzgOW1bV#2 zzDi_!ozz4I+XMu7kqx@%gU1+-BJ z2g0#)4f1IjtNtrF;$BXv1sKkMD|ZTAG-|-N`=_O3$3cQ~8&L4`#3Tox*`?>MR>31N za`{)u;GtYup8va0ZdLnjB9zXjNkidwqZ42Nu1{8v{;u+F>Vhqc2uPA6%K<(1`JDV{ zOiJ_$alvRl?7G}RBz5zn4vVO;pGh1hhvbWK-p%C-wLY+0EbW&)TF(>|kEF7x^jxcy zn)~e_YjY0-z8yIYAepa-eF9c5Rdq$MTjZKA{!cl>9H9pEeWPg%{>EdA>=zgjQ~TJQ z6N3?sb%M|o!As-;5tx4Q;i`U5c0C_pIZtw?f097^x)|LL8G}DDWOjNO50VA&_R>t1 zk?}AX;rrIyS1>R>q;vz7dY^SLq=HbNA3#e6`1hWeILHti%$RZvULr%XJKh3pnWWsrccy{}Gr*$+m9d8LmG_T_tCAJ2w%ma8s zjLPmP++4weUSH>_=}d8YpF<+K^(nZ!96)HYfz*lNW=DOq+F{-lIrg()|L$H5%0dxv-QFT?*p+4r z)DCu{;oCuF&gw{j&3ZbLDqk+1wgeO=X(70a)k{A)goSLSS8J%IL&W`FR88=ud|F%? z5AaocttY4?{d&Dla{tj_e%v79;&~LJwjf-$R?5*Z`x-=lyx|7hhi`YxNs1=t(-&3o z+ycF(-by!O#Uyc&`Tk~3G+l1zE=n!qZcI0#zwPEnDZ}wKsR5H-MWGfpz9n}0Ts=qL z5x8pd=TVWR9^=Jb()V;VLG6&UfHcFG45qLwEti#YO1OheL_*r;ElS_!mIo)65q4Ial zkIP4jen{(OB%6N)1?{zB!MfH^%M~-j`MAn9Sn`v`(h8cla_nRe33OMgApV=AAU@V1 z`tNx7&%cp8Y8g-p;ZU7@P7}kESszti<1qwf?=G-{7JC$E5GhRY`Y7?aAE@+5Ce zTJWeI*h-~h)2k{O9BD|eAppMJa7+DYMwA;>0ob&IJ3}&wb+__V99MfczgSkf!I5qv z0ST+H1i$z*To8LOa6{6erU0BM{j0>y9vr)K?W6#)=h$MO5cvsZZJ>cg3K@&|UKR*Z za4BUmp5#}6R&+fm2x~p=6_grXaDgar#cI=QZ5jV?Y&qb|gw%AKa*#W*H@He6#{P1u zW$Ul2Kyy{K>@D&_U*cV@hVog-;{lMT?MliulHp#$SEQ+zg>#uj1s87QI~;m3m4f%;BzWjqX4z-Qd(f zCbNcc|0V%cG)LE$Z!S)-%EEcw(*JKFK%&iox_?DEzJj{d3B{YGOgK4j&xdbwGOpAJ4o>Vgu{O+i%DKW)9?)?O+~^=b#9~JAx}VSM$Q$Xh3rVdcv!@xR{W2 zlc3nOUpZXOgZ*cv;WOIS8TlUwikAkAZPRg$e%cCUQSs3VZ&_==UX_s8$y;+)Pf}T% z_X4gI(``N6zI#=txh97}D-2*0HF1ubSJ810pSg1i?dv6>n5Cp6uNQx@vWBDL{AUc? zdK3T8GCRu;mV+z=cqdmoGp)|!bS9B4TeuEDl?2$!kYwu)(bI_y9HrZE?D1FoYDr5| zdR!9^q=z7iUGvtrRsi}taSn+-&R^(P3W+)Z9)>kZ%+0l}(M-0^o)+3a8b_Ve z`&I?4dqszMGhlw(nuz}sNByu~%X)j~uG&ti_-qWJl>GM;WjuUJvm0w*U$@f0ohGoU zAhf@4Y&^mW(d;|}H05;g%%ab-FlTVc4~usvkeXe~0$>(Zs0XDWP51KYx2IfJ6H7WG4rn>zxW`L9VOfR*3#pNxfZzgrrm*;OB zcI);=&HfF0@kRFic}S9SjD>Jn{a@!|_4-fQ#@bcDo$C`F4QPkc7Np2gTIa=^w*Xo@ z1!u|Dl|`y*ZEiwr%*-7*7RTy%Xj3GD4}-GDg$CD9h%ty>yM!W?ajE58(D;M#x-Y{= zl>zOQK*-*43*P;1jf7RbzZ4tk?8vo0T`9`h`Euh8kuBGHHl#g)tCAT5!z^{-_2x0a zO!Ri05dwrwtSB=b{qBLE?!(3Otz(RxGJbES7bl*?wHh&J_0pm{yql-OMfLnt;kc0f zRDBJW)a$HDE}Nc>lfMFdRfkQ`EAA_Vosx9tzBc#FnS&V5P6^pda3(p`7XX!_w z`>dO%N=vp=+Kh1o&Ow$7HV6%V82Oxp`0U2=_~dn}f!gJT0A?_tU-U72%VPYb93O+x z3<2rS>7jjtEVc~5yx0>4FwP5)`3n285!9^sx!C87a-46f8`>5cq1taA-Txd4w^_lKV z8l1kpv=_HisaH1f-*krCS$0)j3m)fbkdd&$|2x`mi6@cu{Dc`>OrAJ>`CmJ>%z1}-qIIWgD(oAJNiYd4=?I7as7kx zyt@CL5h;r#A+U*_laGP~cEwBZ*wv251`eljohZ>e*m6Z@O;Snexz0@i@K$~sRazx= z^ZhCfzXML-qDkYtf>bMt`?A0lFtCNJwuxI{@X4YoeCy|{_FjP3f|FBh@~fDQSIggV zUqKIbpW}N>l@o~(3_`S9UkE$(n=FqhM$qZ%(kt8JK~9`LAI z0q#u|4G+{vh4gD+`zcKw`BQ9$C-=(h8IKbweTn&{{8%CNt@1T%_%Zpy z%lS9iW&GI54W9(0uOE+bl@17iApqSnYcQv!?U5m(nf(vM@nnqv8zAw@2JAelhoZ8G zmH(z&1?6#6;#g>?5=k;1`(dF_qOm3pwxZG=5*(P^jQvy@=knooxk}A^{!;M2DR7Yq zpHcQrH?l^BPH{@Gdm36MW-Hl*S1snR)hwK1mKKrDgQ2W91w2@C^o1W@histIIj_Zu z-EGKc{rE!I(zAyb{G6E5yC`QfT0zhfIe-$wqpJw~J1n%{Xc!{&jhH>>;sB&vOyJuv zhgAcw=U$3{-v{vYi1C)COMiFaNVS#ev~6FEw4aIe(5fKes$b(9*zfN3*g2eIk=0f< zseOqh&)4-ROU@p6DqrpEpk<-_D1pf>ON50XgauPp%-gU&;Njq=Zk`qoAg|~BzEDzc zTkokQ;p6qKe+c3-dtA1wq9=JIDl>$K0KiyjL>A_d5(B1%(jm6x6~IYJ*tsu&V z6-4fvoLI{sN-D%FO>Ww-lWimb-Wc?ulc>|ZeR$GBOg?Mz9 zsaCTlmaHRn%jTPXt(;{w$fN}4c8kUXz#fQk`L!(7`sf9S&$%Hw`hbZ+4F9Lnzz;LL zg63qCZ@KRE5-I};M>hM5=Q*#|&fTj}J3F(b|B*|K#0fgIe%Ojo4E5-f>sA9e;KX8`hryCCVy^#nmy90+6JoS$+QYR`eJ zP)ftp5i%ET9dz<3f}lR1^JFshuY`Yuw(s_K?_jG?bd9&qMP+POtAaFBoMKdGl@9Mm z;^G@g0dtH$P(;QaH?D!{`UG$E2D_g`4NCl@$uM&EJP*hFO&cW8=*hw>j>b1RzkTxd zvL_na>G6X(f#YkAyT)5%h6Nz^{w*n9^`h41kO|+VJD+&%oj`KaCO?9{sa||tw3KV=eJ^mt1Y(K{YcT&78!N;cS_*soDHe$7i3u5@!Puh2}PZJjm0ZeK)C z*4tbi@*cY*9{r;t<7efnimefJN7f^JOv)TjwMCo>f4ifc%iuv88|*0hlnGJ8HVOc1 z#1x@EPk6OW!TXs_QG?-YYMlmj#e(fMv#Y*EYwT_G5MVZQVy)2NZ=v^U{R@>P?d>dZ z`wHUu`CXd+C&0}JDP5J$2NK|FUYaOzkw`F@hMxj{#-@;*OZ@g~Owd-C1+hXsGdBFfk}mm+?js*CLuhqvP_p zvr%yI36AsHq!-5fq(FPTy#6m>8|uCh_fz@m&Dlfq8MwPyhLueYF5SBQK|JE0@dmI& z$sn8gO3BDy65t6OPWs&wgIsNX9EFYvQ%vhg^y^zSYnK~89K=PK=j8WFk1>aWPVnY8 z^-Ta9$SAIO1zp(j03R@P3!&6t0SEsV)lk^E=b5b5_DNu#z*s8;cTr|>2>wtymQR2l zSv8b(YR>Q>lhT6+3iMQE7WJ@3rat_8$32F4TR@fPiRW{WL<>!CHVg| z*1A`|+Ngwv<<4!G2AtD5I*BElC{nJ$CReSQ>kUC;U{M98VY|Se_im;ufERF{ojh~wyTgFYR$Q(+qTbA*aO4xIRnw}bso%BPZ zd_DXIQV)Ng7!2kp>X9xi*p>IIJnF~*SBrJ7XQt~|C0Vtj{fE*zulzt}d|46^KeKUQ z%wKZ&|I~a@2wtfRq&SL~OX^d=p4PoZE1OOuLGFq!M`=3$b9Waad$1EL3e256o6B`H zz$ZD*jETV-`Fu|4qLPt&@j|S(*SrSZ+JJdt5-eo-UVJP86UpH(Q_zsX4FjE8Ftp9(quJE!qG7al1X^-+g3 zHtI0_p6d9KT4z@az7mRvsDYZecQ$!NB z<`c4bcoN3W8%t8YLx1kKny|WF2a9x^4_~@K zl4iu?KTZ0gFqCJRj9pvbU-LpglReKRySb)Q^6y{Fjc1**o^N6!@9)*C# zAa-TtAk%Jc7ZMG$<62Vpt4MD=)UCbVk*dzSvh8YsS`ucvu6+olEb z`Y#O&+1WL#$R9@#MRR2qH%krxc&Rz1b$H9_Vs9_0U%ZygE8K*_XUaOev*Wv&$I=hY5dl96P&XgywH3UiB7`=ZYwo#kpIxVbstU6hmQr%)cZD*Xb24@dTiz}?@J#d z=!mUVe}uCQQ3rMO+q-Egw&}jGiv3d93V^*1y}$#MdmaQ`bUDtMBzfYyKa*Nj7dRhf z-E5`hT1+0}^hyAy)>H7XP*pR&?GUG+EcWvro~@fu=9V?!#!I!K;zj7F>BzIN{!kFQ18#SjLk? z{+u6YC8S;*=9j_R@w%iG z?gtMX9*;3Q5md{6>{DqPESE+{^YMaWHzw0OnjlPvtg(n^|mfnW*d&= zqjekYRgw1#FejNG%v{pg#F)TlZQ#wMOD7^E~IV(5@n-fm`xMBH@oJRS?0 zUx)@jQyQKXoi5nv`T@?n)sAhi4JRZm`}$~1xw-|?uX{#RD*pt|WvExh#X;}3Z-Kb( zTSjAn6=+;E(rkeMv&blQ^1wog05n%H>|?DPM6|`M!L}idcXFGq)f*3@aenWW#CY^Y zrt#xRbVF3`1ei|+>Im&}YhH5^)#MoiH08qu5zl#K+`=79OHyp_)JzQ*3PJ!pTcw@* zOLr;>6Sm{50vvD54Sp)O2{1nv)%Gs*i=<%Y{||ka68JdnM!3+=d_>kM9SaGIp}Ukm zyjzg!=4kZMJ0jaRN35kgIwB(IbB&;JWZpGnNR8L;oD#$mC-`IuCN~0ROlq&l<1H@3ts=8jw|H}gp7RHyUXbAPlS3J6QQa$*aXsXb zAdt*G8R0gIk%Pe!t@%WwmxhsCuzbZlQ=m5G#77;gdSlG+c;U7Z&G#g~mbqsEO-Xnt3=wp=lj`%8Al;~$IHsh1zYho=TPz!OS#^7dT!$6PJso&r4-P11Xf z3{jnBVz7;atHNv=fw?6|Q~_@8m@y7nxMUJLRa~}fJ1c4+VY&(0Vc9Er)l%GMGr0aJ zRWw5&!66z`jdFXexI12nMr5OiSsAhBtcbfeD`#*--8CR$a+OfWDJ4_BalZNmU=Nt* zTmVVQm2Ry7&BMPrvhk-#zo^39v3Bgg+UQRFd6MZvgJjCtpVfRV^{&TZJ*Ma!$rC3B zY0Wmxjrkh)n5>jHQ!?YS-ku=v$S9_R63@S)Dyp~ms6yd*yu7(6`A=Nd8Wpd<&BN5C z_`>vfiB!%1W=Kg=?E<&(I9XIl&`|&_rj(IWCX+SBd|IX5wUQajMrsaiwsG?@3AtF~ zO+4!9AdL%5;fH+kU3Dz}i>QDgP`$Mq{ortn6FkPtytMg+%4eY6geu+@;zdFZsD8ox6#)rQJ?NiKUpYL-dB^2)RL+>|Y=>Dditl-6KxU*RwX(H}ZY8GyD z7QzyT3$ojHtX7W2opOBAyooqxyAaADdSRI7AdUTV@)GChFVSK*kb9{xrYE$m+o`Z) z9w2s*z!gFXz}}?@=-Rd9_p^ERs7N{QqHwZJ$4CehFmqv7ETer>TLZ{{jkpa zWJ-rf@O@CvI>wPZdt*&=k#dpuoGe1ZH#TgO^VI(w@ zs{VT~1|Sv~X8|x5Lthm$c~8vh-$EBViBOy;M3=JnJZylAHIu~iAq%FHJh#pi&S4Qw zKF=oOc${CY{%Co@(YYpuR^NGQpZRtX2f7xQ9psZ60QjP`Nsh4Py09s!V#>D!i28K) zP1E%yjU+Bg?s_1oU|$$4_4q1D#32vRYZ2m*a&zJS=c$OruiMg`?~c>%#x!`Cvs&ED z^BmXXju@3l^AIj=temLCdY|Q&Vx+$b6}ys&r^RVZkB_Xo^pI%ilGe;0axY)y_(bYD{*9M=pdV+kQzC# z66P8E9j!F0SLPf%Fb}x{?Q5agK0e_#LkW>q9WXVxa&fu9jULI@$zLcTBRbZR2@1r` zg}Wq5a59MdeB|v}N*fw#x;k@x31fHNzE_zn&enN+u-V<`;TdRDT!I!s`gAx7c)n*m zRt5M%$Y=X1LC5-YG5yNaut!nH<-z`1J>r2_&`08heAj_2Q%|%I&}2ffKycq$6v)6P zoQsa?CnG1fix5+>y0mQQ-_6RYeAEtr>5lDiC#54L5uxRiscS@6S_ zYa|g)%YB&IXd!iVNeY54@#jSyKtAoa20E$zb+z=8j&^j-3W_rBiWRtHz3k?}?6xA; zWmN#xFD^C71ZYviGR8lsxori(!=uv|$CQ=B*`dbJp4eKK(_?+(F)~vf8Sy!ckZW9o;(`uSLx>~R(#Zb<;^2ntZP0t&Fe0cJGG3w@(cU5%0 zn&n#}AqKaD{mX8_r(NSER@Q_iP9+CDRfws1$}9Ya5jFwf&&`8^Lf2%;(#Bef_HKU8 zB@xljLmE6xD&JpcKi^NTX7%Q28ShLye5&?LsmZO<9yy_TrGUgXv4Jbvr(#)6eYz1v+sSfB=~h!m*TH_A06zkU*vDUqz^ z1;*GH=JZDyS$;tJ{JH=MH~8Lk0?Ydu8Anh4Pj3;(KNzz0uYuloW$IF@m$r0XWS3yG z_`5~J2VS1A@OX|(o|3DFueg^3i(ikc>4#@Pg&S3xoF^iAJEWiI z9>?Xs{L)SdM|nk0%MuWDGqVIQ&R5^(GG!+*&QOg00Bs&<=ja8`E@`MfGVpf>EZ`sT zC&HG~jekSZ<`4f_baQx}k+;Fy1p>!;9fJfRv6MwOmsa0u<;$v$&+xbrhn2ER{O}7tUrjL46oBN<>&B)&RB_Y!;wyDf6g3QR78^>7LLWH7l-ie(MK9G^OF)i3Dl~PYO>P#V#VJt`K|T}tNWZYn`#1t zi0|ITlke@jxL?LYm*SRfRn&3;P979rHBW^t`Dhj;PT7tH5~_V)b=y$2>9HK)PmTbf z>*8I;Bc*aW+}(yV#3`{Zs(}Aj1ixMHWK|fuFTP8S4l=0ie{J>pQWMU7vpU61qw%&? z6C_a5z*_~ciYC8@6_w$_iWEm@N`;KqkYOl;SnLXH()Rq;Z4~Lxq~W;Mvnd=C~=d zOug{0xOWcf9=uAzdw=jqce+y^=c&s{n+A_sSLp|ve|wc&Blv_=`8Z6{Xrpnr<1y^J zJDV>~^Y-NQ7$*jG+@CBHg!^7x<@s6i9c3sFRmr`(6@IwWbVMv1Ygs*ABEws-i{$Q1 zy17&hgI`SSv>(6G^^_dfqcQf5#^0r=I8yB!8pL2c{@fx|k9%49<4PD>{>S}U&~+C& zJ9jIgG$~ISeDRU4d7X`xOj-%;vsEYB5#uG61UqA2cjNgRipyCoNY@(9Aqn_hlFQ%K zh&TV_P;Lzk4!M|(ujRux0w`7hnIYC_8=aBf-qzIRjPg*jE5Bf zY?xD2N+J1~IMw-kDktSrvRWpcw0JjHO~D+E{9-vTY4*#8+*chyJB-GE2{61(kV;6v zBz91na~XY?4lD#ZCZXT3G#`=jNu{yM=>Jx5hi0vRH(}XRguqdaed9eC4}G-T zg6liiN4N);iV6B68V3%Q|B`=S`o9kJPRf&x{CMma0nRg7uenU3WU|slR4W`ew+E)2 zoND0qn``8}srbks1(auGl!lNL5w6Tn-XY*NoNZ}o4#}>ni0pz;}2K*Nk$Ij z_!Xb*)a+FGn0Nhogfp*eQ+|{;__o5UV-=sdoygU#Rlgq(6(2a+ksJbrZTH7Gs zE*M3DGFZqCm#)~PUhl&NP%E=>_m#f|5Xvp@-jyP+pB%Djr3(DXn&s@wV2J`cuIXg# zK{^>RW!?k{TU6Knum9UXSLX%K@LXdyKf^Dnz=rUDP^sv6HKQ7xuH`!V_Ic8Sp#|0{ zxI5Qe;`vlyM993ph>G>k#78BO4t4$Iy()d%x zyieT?n3+v5@m01_uS)L`C26-OWh zF5-^P&O*GF+Yg;+4N9)rDsf-{lK_k>LHR>w7Sx2tzL!pZPns(izUzd7!=E46p0&HM zLwZ8}yDT_VX_cXRH6Q!4%1PUd2J*_1eqGL3NpX%e+h3;Ei{yDrj`Xp5`K5=8Ajzxg ztWluxGk*el^RbVQ#$um{>1olqLfG-s!>m-FaDs9SzR_F9D(oKq-=xa#4_#zGYpCbG zzL_c?jYskfwquU**n;obH!cwwdtly--`He&K#W4LSno^!Qokz1av=q>Agc-{$CRx^ zaR4g+(ZSKEtHW!sf`M71?R&AOML1{Yet_>?AV_u~Ki@?m&d9L>B_(!w+`^J*|3r>k zlyMe*!akd}#5bOU8#j5ZaWPIG&$er2f^S7zZH#WU(G+xIO~Y+=7;b|f9{xEK%oJGy z`G+=>WLyyeLbE%{lpFOfKKVpmEB)JQbpb4eNQ7z{=gxB;5+5jPvlFM7$NNOLtN7t> zP7PBr-^_7AlI^C$el{}7wE|5U`Y9mM5UO{vP3BE872+sfk`$xAo=uE>H4O<#Kq~t>~%WKLyP+ zJ$r2(;w3~@-ihFoE%-?(zOE^#$)r}M6slm#NPs$MLF(t##3r6rT(AzXz4!WW(?qu= z=3(UJ&htTc5eq+0K>qot$P*+H(?cS;oCB*VKD^<~9vxZd_z0$==f4xrXhvHfaSD>v zkaa*=;dPC~dDPHCuq5u0b2~tW+rgP?vvz9C*J&mk>Oq^F@W1=C%bx8K1qBV}36{17 zdq^l*PTA`g<#NO7uCvo4hpv^E~k1@^lIo7}SjhLx!DyQ6^>iaG{x6!* z_e5%tIh3NRwydb$*L3>TP~TPVcu@%93qU@S5EYZm`#mJV-Py@mtnc9=DkEUhYSf0~UoRr-?Ua|`F!wZTg>s`*LKE1&~T{K?~$m|?c< zBRmD@D-|fUgEbUr#pcpnA@7ze708_KMct;|)gJ0r&lz(e&oV-%D{JL|aQLO_2#N)D zPkf^5oW{CQF%)M%%I%ECb2V{m1$dY+y9THQqt_%IKJ9A?^tH|% zD$$O3F>ON#L|;LkRi;`!zT^hzPn4{0WQc}_?bJyJZm;e>-P<_+C-*byZY?v!i*f~WsN&Tp7?wR z7C=4Ude+JfgJH>D)2zI0F#t7RU~isiEALa3Y%T;u!9_43MF$4_kLtW@XhO7x;yCmu znVlYQ)y3{lkA~)s_jP~V9kG0K^EUN^%&hhM6U}Uy$Cjygq;R%7rvhEkT>R28&0AOp zt}Att!Tq@b3#>(kC9Z7`P}RxEp4TE)DW=0nGC^zdqNagerbZ^!HN>pd1J53hGhDX5 z525N*v`@{IPw>4>>OQ=?7aP9EZK*g+o(?;_)%T7A;w3_bby2d2oj(gEz+f& z3)ad6>P*`{#vE}fb39};RL!nxhQk8LVL``UtEZQ1FNrvX@#GP_D;&tx*y40G6eH|> zGJXD(>@06)Q((65N-m<#Htjh7*O)kyAB2xu?_W;{O{6Luhf6=1>%PZCf*O+#G*o9a zR^D}%nF`!EXN47K2Sd1!$R!-tW$*YrldkVY;!Ay+@3576086{Jni!xaGk9l%0&Zy# z#NHsHf=IKZ04=cX3Tm#DZ2RZCIRBT}qnbB=J044=zgidMNmUs@l%FJ4VYe%Els2Uq z1^`st#=~{+T>2Hpb2VR-YvM*^B~LYXclCM=ZfHi<6-DY@+_nR9u*1<9&*mpt?`0_K z?tQotIY5pg+XCvaaO3gU)hy5p+-b6K5&tElq2<%TdB3BC#RW3i{Adu$E-MjB+veEb z7r?WXKej&8!{?ls7ySblQFrRe2{<1E#+uQzNOL$H5Rt+meWIbJA4HYakVymTJcPNrD|r>*AqiMQ%JAD}SsCl_`#-@qn2hMm6*K z%K9Sp^jMa(5gS%O)S85rNmTy<{C_&q!>us+ma9e_%v!p>&v#K1fv+w55)dr4@buU_ zPO5y3#;}1C_sD2K5i)mMiQnEu%Hx=;;vt+JI;!%z|E{aV%(nLmul}99DxUVOb-}#Q z7c9h~1k@e3q>HiETRq{H`sW8-WB)w=4<&4j|Zwt`x{#Tb8tUP+wL8dmL&S2ByL|cgfca zW8ms-6_~)J3rlnEM;A101E!Kz2wO)cd1Ax7B9AwRIS+<($>t;`(O+MiG3dKqS0&lh`wbHkc_n%rj>NNx^v^^x{QCci$G|X)=F@(vFRXm_ zN+7K=$93|NsX+@pjnj}T>5D7{5U+n!b11j)w9!KiTEE1olM3!%jWL^92ZSL0<&u}9 zNj2P<40s^fg!`K8cJb`?}UvAwxKr9>(kav!T=5 z2TH*V&h~dDMCkEZs;;w!h`)g5AZ^RaE=CPEP;?_5ta)0_jVW$T_fnU{w`<51(U{83 zZf;V%lM5JUo$BCP{C0AB&cvsE)?Cohcn|mJB}rO7>Av&p=t)K%9F3Q2PTJemzRRJ$ zm0aWn5eL+ikHBV1#+CI!sjC|-woTnYZ>oeL1-q)#aj%*+r=uKWNpohzyK85gp#v!8a&B$zOg2(`8qp5i$i)Gt+??E32s@)j)}~_XPse1 z7eLfjf0S^O{`^>}O~>z3ar6#XOlSO+v;^P#VXcJ6 zFO-%FXCJOizZSfaEZDK=F;d@%2J{VmzjPZs?I^?hh(}?p-(kKzGBP zU{)SdVl@6V43=i~%H}?;!h58bUNxqISvpFf{;o`-*L>c0RlEF};dS032zQ%&(8ObY z!(l`zQ=m~YCw^m2?CmXR0fZaHUD`kH?)V1O_;vRG-)V&;BxHQ=2BV?jo&S6_0rny{w&bw$Hv9GU6yP16HO#hL6(g@VLWJenT+;cI*{E(`c+{K82x zk$S`DrWmnt6*VTL;iEySae9UOy<|qtJ_y|{Z{Kch8Q32)Em4>&{;0rRv;Pc4aray} zME-LU0aZ$#lcgIPLy~IqS5q}3>^K^xiaFFa9S!m;m8sGA%694KUlAx*$17-hrQK$MzI96*R@=`8RMGGD;5wwGyN z7pAh#Plhe8Y8K^%wJ7c`ck5D4Q0I&=nDf4=;%wIwb35C^Brq6i7t1kw&|E!*pLgx1 z6{9ep8s?9AK?eT>XWrN`_WX|qm@~FFLCz3neE}D_)psWY)z*5z|Ch3MtG$oTpxsY{BtsrUo!)#O5=1M??kMY-bT)7Q&yB= zjmIqQNmm2QR;I@{bP|^xjb#%)fvL~nZD^bO-uKt+pzMRF^2`DUclWGSWlv#f_c@Jx!w=&{6naZsh{OyHl z@bx3pZo4b$$atc=*o1NpbB+WUFv&aRj{&NuJy-)PRvwK-gcXdkXR)G~8{s7~ zNfMWwouDJOhL_YK*4{`0CPpPW`YFFdi6duW?0K(IPdcoj%nJ_}Qg2CwDM z4^W*IuXn>5rLpvrpXmB9-qkC>mOIzrz%VX0EMh#ibiU%Z{;7m$U*{ATRAKJ-!UV3M zBF=M?L8d+$-_|sMm8xp3%R7nkb#Aha^Qp*)!IA(CG#A&c)5kGaA*$*MK|$}VMKHR> zePra0iWCzQ+a*%syX2cPwPkfiD@&CdUhSpEspQT1HF<^3x)1RAM#39cPrEs=R z_p5Zua3FE`7bUHKarXa>)T-M>K3tW`eJ4J={#J2NXjacu)9m6e(@{aHtTzVIO_?x{-+rQM9`rp&ejmD3ShQ^H(6ILze4AO%! zr_n&GKBo#c8ecFPdOe&+^a#YxLS{M?qw%Roc&;Pv_fuf7s47EY>YB)kuq^gJRW}5b zZJX`zz2}>AE(=IHds!_@T=yFb6T8Hl$t$PWDj|)=(gvi!gl{37m>z~Z;RFBF&2A95 ze|1v6;4GvuTO4SwaK@@%D<_&BW9NQf(*&~a&dlTZHkV7`Z3N%T{%8LVQQ|`;eXrV( z0U*3I|2Z{SozSr4tbsP%3^CQEey8brF7-PT-CDq1x}fuoL=F!jPf+6YJhO%qwD8oB zojo5v!(s)>_f!Do#MS^l#Tu-5A?8CB@BIAHGUA~wPqCxp8w5V7C8^V8FMRD z6c+EPP$Gi|*#TR{{*>Q4{XSy-xzp8{11V125Q|uKBKC=EUF3HS%ugYVIg#vyx1CKPV19+I zMsD7a@?qIo!?kqliGxbFlDL6#9%7tjyitjhm|;9#xf>03sHx$P^5y2ki2etNaZTh{ z4pmaum5&10rb@e>!c#T&Us@#D^!j7(ORFP=Cm!}Iqrt-ORdN+@aU-*bU3hiQ-}!~8 zZvy_S`^+bh#kZ_fCEBmB#?9-}6}*;~42o-A!6RxoTu#vI(h;o#MOOh_wpo|V=`5}w zLdNN442yuKqw&{O4QeU6y_sh3&~P*w`iz`nah6eSSQD|#?i6WG1EtT^brM4USK}1y zDG&d>v~4FEK$lwnWc3b8(qT}_ru-R(`<8UfsSgRyr;Ae& z0ppjh*rp#kYuJ>tm6+>3cpJiSH0A&=jTT!A?hTZl$0LymO^+R}l~o?gS=W=bPW;9_IF;Sm-rSS`vLV5)sVR%c5!tDa6pwbVO68F*??#W)nJB1$QZVye z2(G-Jvpu|T;MlA+)7B8Nr0ZN(jx#e1YJE1+DOg3-4Fz{l~= z7!s^(;yTA+uTJqpD&V7GDW12ase&&FxY{Go{rw3q-(BqhT%R{E@QfVu`LW{B6AC&C zWMao?%rbvg?*Bod>VLA6=|Rd%39wZSl1Cwn%1YQFd)}`>2cq-!B=O_%7pKR691S-r zq9#5^VuZm)SyyHFo%>Cu$5wSWdJic!igMPFNwNHO5;pt83bQ7@Jw4!R|9KW3OMm#z zGNuKPPH;|a&*t^rSg4zmUoxaSC_F`Iy+77yJ_W31HS8@Q%2+Xq zMH~Re8Xi_J@Gn^rX$^0g*6w|U>F;*4ssqS3T4&*&>t;^xss(_pa$@V(hsD%6Lv+xF z5POGoBLV}O2M)Y#6gNYM6sod~KF+al7et`N5WBa>SlW^9b zIsEV`6;H224GoX4|j+B&lel=J%vc__=|+?v6ArFt|aOlr)B z$}bL3Qb)(pYQ}%s$Cnc=ccbMVqw(>G<;EcJ?F&aZ-|Zrg7Y4!q9>ohhIe58^1V?(V zpa5OleR0rDL-Y*eu{a`9z%~n##wE758r#Q$?y0#x{_3Xq`G;#W6wCG#E|bSNgG=N> zUq#i~1nK|63^rGiTT>)gY^i^sQGz3?AZQ0Kg6?Vo7H;;V_b}}|$HEVAxqGDmISMs8 z8hcJI`u3pCz5FvnqEL0sM4@?sO0hzKZ0n*_n)5&ce5qNKqcKPQNn|X_T_>HA3T8>~ zOl4Mi>)G8<^ABmGnlcv(Y&1kyQuFhW#wI28PW^6m2_1xORxC?Sa6{zkh7e1Zd=1t; zy#ciUNPT&N;}4nxwnj}Hj^T&-tGc&16YuC_UmG(sX(B}IJ@hMTze*^tk@l3);7aQ+MD@GZPLDSmkAKbc zqzz^>a`WYJJEpG$dY^PCrU$7!jP!L-0k)hPyz37@+2|d%>fOI+c{>jO(c@OA^_Q}e z9mLs&BF=46E3uObekm#wV)mTd38osBzj$)yBz&KrAnI&w6sS=}89zz56&ioA6;tN; zh;$pyXQ-kECN^oAhyZTwDb1J2$P07~Re(4bnVFVy9jLEST}LElu!+;A_s6k_$ifyI zmRtE<4t5`>c;=v>fSNvN+ER)d;pw-+nTwq812vXjShedbRRqo!XwuNyrU$y2{lK~% z_m}a#FkT6pXM%1A6YHyx{kP)917wOOU=y~1g$SZJ8IJwc&2Igtye3uZ@>)u1K7)%} zL=ntCH8l8~Q#XXby;NEz_AQh8u-`2)ch*khC`RKSH#O^DrFaTY*8i62VTjmyY#R>G z!u{lCT{!NeEb>Zb?|VBs2Pm34mr^L3d@FVihY2Ud-tW`E*fU3CKJzW?B=C7__AItK zq04vW;*kklnZ)DG>-bT#edZ9syXR}~15hx7=&^cIp(UTSBnc~d!MI7Vm$uK;Or)3q#`1@E*$KPJh^}qS#$ad6v7njT# zvYI99ERAA#tE4AcgkT^}X@eA-bGiaDQQ7_Va`FROlXiEah2untZ02iCF5+HfvZi2( zu!q@7U9ok`z9@T^$*#rBKrcarV0$#ErZ;Xn<>%spmbP@xNFe$3^_y%}#K-6SvSq&w zk_=qEwK~yhIp_21o#&_zwPgwf!DHGRm8siO)rwXS^%~7z@?H-mNSG(R4fFnXAnkXM zHWs~+5nryf{SOaTzpZrUI_2p!S56Iw{FK%bac$-hdK~=gi54nr!VDWUGVXQil}!-3 zGX~?Drio5Y4dv7|$o6UlW!}#h{vO~YEpLg&MZ_d&eW$`6`^PeE<_8pIng{jGS;Hj` z=O@JdU6#pxE#{a+fT$EaTpKv=^jOu;Es~a@(dNwTogg8M^W+$Jb|mEv;ru5@gABmF z+m6o|a4L_}2+*kcuSv?v4lL2O>6Q<+9n<4u<5gZn=2WlZNjzb_-apo=TqW_B`Ww;jSzyDJgggOp{QE^kR@N78?n&^uom85*z3A)-t%J?F+s~j% z`ecZ49=T-6ITY48>cfgbcQr8W)>i(;q$VeWH<*xQIe!OGfrm2OU*Ps7 zN7LgQd4AQR21st+INzmfQ{q24*snO|$gu<%K$jQ%LMgCs|82qay$!+eqaQB!}2KRrx3R)YoR2q6uK2VCR%QT?o5R{sQNR z5`RvBYF0qp!mHVQ;D_`7H^3ZhSTRk@mMKC{lqO?lW(*O^AuVU6-r(hD?slWyqR4|?j5w3 zLFkRqm7y{|^K)K}_QNkW)nTWy=J(1?gug0T)1!g;TqNG?C*W@N(`TiY4V=Hv6!B)8 zyisXM;0B@ligiq8NOW{WhW$rkZxW8C=ty3Gu2Y*XwL_|G4v=HNsgwa=Tcx-UX;{jI zscmchyI&O&7Ij)981GEw@(fI3@ z8e7gs!mATC>gTZPSsXsv`BbMy1jo%9fHN9Wr)efJ8W?!4hU4`};-;sy&VJ0U0mkQ5 zF5k*I>XRMek4d{Mo$Mn5%DW2(@6gMG-|ND!2ZY+3!>ih|g#tOB5s@|0>e^_a@yFDv zVx0W&3Bnn*UQPqveyuShJp*{Z@63tCrUvIZU$p1b)P{bzo5l8<8uEf02%@k_&C%Tp zZHteMMh5#IsOrc6h)q{Z5R^x!hq~=)K8=o|b^vFYhuo;?E|QBwsu%FU-sMHc&exc* zv>ZPVECk~v)+b=|jYcbXg2suHcLsw!1N$6}&zl}x$G2tKkqPf@_8N5h1{^|P;Y|IY zA$wmn>R$+(JuvprxCnbtxYy|xJ+->5gi#fV-HDVaR4rba08{BXVU_y3m&G>hA8#`&fO?G~&1 zlrU6k^P%yWDbA0lb%72kHLFIs*QR09&uw0uP{oHVPT@8hzc0NUw{}_VgcaB*Vpe3F zA4avg-LCtQ((}is$LHh^zgCG^Qm`XU!ptE^?J8(e(X_TAHIw_H($drf?{O{vTp!Ig z`ZQ~Mgw!(d-4lUMoZa?oJktv!#Mgz2JXWYPi{xH91P^_a?Lp?p_Lq zG#=STIKL~`)pbv-I4<-Wth*m@6>K&1;~|F_52L!4h%r7gq;x|mxqVz5u>gw99-2KR zfCp41zlgS{QVV{`sd+KPG8(Vc5Pt5+q%s}`EdO5Pl`e{>a)jqdtb1LDOU>&)hMy$7 z7ixEiIiGBry^!~6&(I*6;~cRd>tDMn6$*Q#=|MkW&JbdXgQ6WiZUV;^u89|Z;lZv_+6cV*H4d^nI1F}yZhHfzZ11K9|ZnY z*KmI4?9#E*laHSI|GsN32et|D3j#tFIOcK&LCR{BPScHQc`~nAF`sb}CrOAjsnx5p z^~A(t$!ywyy^Zi{ z2tTEk;PozPRN85-MwB_QAbX7coi${3_jQ4kwGz3`NO3W{_Mc4^MhkOyh~V%X3ZgRW z4pDQ?)P@Dkwa6a2VPr`{YZDGBZSa%qymSv6+x`OPySiBk=N2egG^wAH;;z&5X<)lb{;_GnI+EVh_2pv`AJk`vdDmJo0Qg@3U8VP0 zn-^`~^7d|#)3bxkmQ5tuxw7bXU(@F{F`m(DLqc8S4p z@TKWh-ZD8vXK+*qegLnfnMm3-ImDpp%F|LIer!P%YA0fPXw7(rv6(??!HMF^pl=rG zs`JWdzB?Z8#6xB(T*2C=B+)8(=Fu?E>OFaN;D^6u1B~t2#?3t^x$6Sl-Ah9(tPU5( z%nvw#f2wfLSG-QukBUGiMLgRrMd8H(+R=C$1G1W=^k~ViVDXzIj!?Gm(ywI4rSZqqN|EuH)dk*kG7t`DcTSV1w-EJkgdFfqa#2`MrZ0eQ(EQ zB5!Tp@3A@!m4u>tJnfUElYa)wxq>7j-21-~5iaRSmgCz$7!|-9%;R#&2mx;JjKU?y z$hCg5y}LXW;$2OrTp@YwFI6qWocH~&wWp5MC960a2_h07ReS z0^WiWzjRzLmZnc={hgk(^#Mt(zDD0E3g7DL| z%49Dj#c3a3o&oO&Z`cl4Zeoxnt)YD2lk0TY+TTx)_c5A=2sRNfQ1PJShSo-XK(@4J ziE3Vnl%UA%U}Ajg(Q+R06BB+R~qtTXoQi-8dAu!?Vn8#8c2>*nd!3T zjvhBL&>%u8h^~z5mHqIWb&Phg&R20Gqw#$tPbn^TePR6e+BXg!4Hr$mmee8TAyyO0 z-LQ>2y_-JpW?b=NbxiC`!8jUN8prJiv0j|^8=NdHRF=X5B7Z8e@i{*8TgiK18{20S zMV6I~EW^)GJXQp}KHhsh^%19|`Sw<9w!GEpAQi5dzD>wkLiDogZu=@4R#@N2wl==w zJJaI_8dmn_1pFVX3F}MseySiicRbbERakaw3ht&ZL5>OrLcTRM6ihi5k9|BF(6v1| zA!kRh{1J>FjW0z0+guu2)k%h@jdyy`Oxl!rq12sJxqi(18z3H)MUIi{{-L^JVO>ae#l}BQ*U!MTUmtF>$s5B|< z6$qwgP0Y!^b^Yj8Fs&xIh8}#h$bN?b5i&1vr{c)Aqy?cnufVHwaUN+;vA8{*b2Q#G zO!!!?_oh*?~HWwpwX`b+@ zw6!3p51Dd9w{WAR)mSI73B_S^*UZ{K!Cg;}znnVj+N4nPv%^?|qkL~Xyf{8jtFass zuc0wVqbcD3LdK1iJiZnC&2Bk-4(Cocj4M@459NNo<%lBD#Z@1Kp-Up+caf^(ejjtV z+(qT*!(9*RPjOxvX)BZ*lD2TYCRhBe=xinVZD?>t!-b}*nZ89CNT^M&v%bs@&?<&< zFLEW`x%W6z`Ufz1J! zS9t0~zcVcTX5-LZ6V{lEH-SvSD$#sqH`n`+=kOKOEM4NfQu+HD&E5KXnfRh*Ov_hp zUb-|^G`T2TcXdr+ck=wmC0Uq1xE3m0u@Dea5Ij4XA3k$2FD@d>F3sZW(!lp3#46Um zGS2O#%^8?GQHTAt?9vKI!?RiHy^%16$rHqO6Ze-BTRPD^*rqAoz48q_Ll>W+Be z!ptYtrLsr*g!jv8-Ko^2e%I@;bLD8{tr&Ne?&Ik(N6k6^t;X%26!Ly=Y8i=w+Eb_d zUmB3ZWA}H@%WIUP)SU}bKWN_X`6=W-CW&Y+3cO@T+Ib3CmME3aV}Rw_+8%IhLTSn=;N-iD&~6`TJzj_j-2IqFf`o4Cx8- zkD7WfE13Acr}#QuiQ-64s)clA+s;2yem^~4l)v5VZ8kCV`!rNvKoUX-P(2t7zD^HQ zd+)2W`7+Uxj;k$*9-AW^sgOrL%nX{qwVNV2BJjTll+sMrdn)i3YQ#qZdqSb(-f>69+7(mXrG&IdbE-)N6WMR{%4R(h^pA;w4MqaY~vdO-r_ z^YA2=$vB+41NRZ-rf6bdD*ES?Q`Rc4ov$CHDwm5F4&2KYQrl>lgFdayC22ak3r2&? z+aLTajLo&Tj!D}jzRn4}bauRIN3p5iMB206VDes;kP6s5DGn#o;)$vTX>oHc&ba;U zQ&`ZS=O;#oMfhCt6NF|Ao+<>9{3D%GdgQOH;m$GNJKF73X*ch|Z5 zWg3`Y2Q?Rgmb>C`Y;R|MD`60Sh$8-Qs^cAPPKeCk+ill6FMaE6JrW=d39y8a$t^T^ z)p6VLsn#)luY!X4{mQQ(hd=@o&+`R7E`chPk}$0t3A|XQxEdFR4aoA{mr68;h+Fyu4~dr*cG74PWQXB)X>$0 zJ11#a&}98z(4DbpI?iwE`HVKKqRNl7-$^+M&NbM=V7??+`El-J zl1_c05)aD$vpJ(r)gOV!xDu4LH77!nS00-EyjqWbG(ZbLPWlk0#Qf9SIWO;QK0E%l zbmIoec~iH|4Dxk8va9NTW@;DwziL;rrb~F&p`3}iI=0osD^-Ipf(pZBrJxYvK3&Fy zsg|7@CX4lo`88_rObF+EJw z0s!008^#p1DktY^$27jWQLFsEoDB81+5EkbQUeic zUX04&U3+w9Ur?HU)EjBWeCr1PuTlo;=L!*2Pvj+_tR7`!LErJ3RC#(Cirhp*%UeJP z`X4KY+(O=AAb4sbwOLyey?%XDnCfz_44EF_@yo3{8O^4`(2UNxGO(h4>(Mu@hLSmaMJ#w9}q*`XOG)2m%WvKN=qZS6A46U#T8W zU{R~aWU7=YygXlQ@E|CchIaz!--wr?7UR-naN+Hyx-o&W{BCX$q?& zQ6hFY(y;*sFS#p}Atm3LL79Fvsg zyFv}AQo_quR3;oo`I(I56dO6JYxW6Td2FFDP>hu&hYGzMG7eo*g#2%%hLO zkWeQku{hLPW^_8<22w?&;FIH*eh_`(Ox{uayxTGgD>5tvZ3V$uwd~iD9GQyL-1cm- z@yV9ZKG&EzFN55o$1iWc%4=Gjz9^(RXP6QAVrw>6>O~x+wrvu5fAtgq!<>|#?X31^ zDcdi4q-ze;u=ABgBDqqxPK5e;jigz>?=px-de@(>g1)7e8AK!%GP$LQ#^cs>ot(_I zbiZf^6szF{EVpi8gO(c?J-n1nP~~?0k?3=IA`=}STLDF(vfBs3?b6n%EvY*R(~e^# z2IEcGwr-VTfiS8M8Em+fI2fMyY7C{~@M)}(Z+;|M!rQQRi3dQMS9(XYLmTT2tkh5d zG9hs+AatKE-rX4oG(?Z__@%m|)xlrkafzCMAJAg?IYV%mZjAsh*sPIZ&hiBjpncJI zHkISa{r^oGRmD>58*M z?E|j;T7_PK`B7U;eSHQqJ6Hj!D%dPwoWH>O`WNVzIn85@X7Qb-F$~h#?<@TRWFD0 zSsF}&7mZh0I!yu$^T)Og;2b{RQajmaBjhj&qEQGQaZa=00=}qnEP|+l;#zu-_RK72 zFgzWLe{*Ea*xStH0;Q@XQCg-L4Y#GgBD(3KMwn0QN*y+^r_zIRUVmina19@v|Jlkz z71q^>6ZQexo1EP;WziNYcd;wE;NRQR^{w35w-d^o45RhE_{-&u!%O9o9XrHjIji|m z(C0w=B5)n;g^H9i-6wI~^M*Z{Kc$&(>hsriy?vtvQ8atW7d451nfU@mB>xX9npRbO zWztMYcm86)21skY!yD0$xxY{TpB(o6Xko){s1-6%Vp?PcjKLp~23q7$inf~J4!d8d zdaT(r!QGAIi>D;H4-T*Neqp;iJS4~`RzDyg1&wxx61{Yv$rX;T?*y3Tk$J)dLpxN1B#c@NUXyq`eve`cj)WihF=+kstvMYzXct zvX(~Uo#A24g>ftO$jViq!sg4$ZjZ`(fzl(Q4!q3`SZ36#2Y$>=tn#BEnYoIzoE`Ri z0r^l(pB<~$c;XJ~vZQo}H_ZDG{mq;zO#^Npof&!o${)G)({_p~^IdP+4ygYXyOMzZQ~gN! zyl~iZ%#mTa&vkU0M!6qtSEo%)N&S~>X~3-5SdaDQ>Rj>g3(e*)t35qC7I=?scK$C2 zgoKy=$&vSJ^OZ2m{aMRr+Nu6Zbll7k53lLcgzpz%LCu47Jt+6OC5i!jK!2o>E2-xS zi@Azs%;ruMS$jN$smrk3M89gx?%II2Mf+R9P9`KlH(GKVn5v(S#hM;~qC;M}9hgTZ zhd5V7?~RAt78rF`dqz>>>qOB%0a0Bput~ekkM>SmB*7z2a+OlNR`WN~Uih^_+ zKID2Gjc#*zNw7ggnyXJ2x#3Jcp8kPVd=9y1Kv;;I=X3^IUV?k1@f=zp!DK5s-o`F& z!3oa}6Q=BBCh0Ouej(sAGpu3|V^0)YM#Cjjm+7HT59NSQ+cn9-_Z6)Tm9L2htG#6U8K@@|zs&s1Ernc>UruX}!b_6|%6@=Gzt z@0}fgFIgSGlll+Q9xa#c7q(oh-4}0ZALCI4HnMr(=Y$fO z4}3p0l=`vJ%N3OTBs6$DZ9&KcLly1dgnv+}#gW&HeqY4X8oLNGZNw^6eDM$Bvj{A+ zZ)!%h8*?1aj~RdBCF!0GIN{gYWGEBCY$GQ$C}0mP_c7pug|cP@U~GteOW0{N1S@}S zAJkU2R-NbAX&AJpDWl8?pom*&#z-Eka(QOm>id-2E%8tuu4Rc|-7EicyMM{FjH{=6 zU&1o3(fD_0VPp=`omHacxCJb*hSa`#C{49LKNu#w?(A)z)ZcNRfNd#8x1S+h{;tEqbAA;^wCt-$Ub6M?WX zx67r_ducL~7bxllD}v7iU}w|(XeQRJI8#wTedotXuynf`Gk*?p!{&rJ!_f%{v>DQh zPd=_@<%}qSK=4a>J=%PT`a?mn4$X-wgUCdEN0_0z0d0cuuy?~v%hBrKc!B2>Q&+UA z;t>q??D&p2PXYg3%_6PQ5ak846? zRS8Omx4Z%p@I^MHsA-(%Hd#;7lxh)r^{sYhx;l5=A$z>|Ga6slo6+ahFsd=<4er@y zV-fGrdOfSPKIrqw%mm~gHP|Aauo(@7pQliLsHJCTI0T|o#kIC_bDF z9Fj52(I&1X%{T?LUoO9(kT(RjGzdAe2Uft60wbut2Y&mag4tBZ? zghKZX-S=@Zk_zB#a(32~M>Xb?CdEcWP5tKdTE6%$z;<_YJDi=987MuJEsSk-ca3!` z=&m*=yWPo%fdSY&RGvDa%QSrj3>$cMb!N{J-qhFyE9FYh@$b{_UIEf{m%-gNVosHj zV}{io2ik;IA$AFYR;BJ&l_6SP^E|0_EwslCY~0I266RK zsNEI|LnG6GM5P?m0rsq(*5XR^-DrHNUQF`H-)M)mgU;`gUzSLM&S>#A*d&QtQrj@< z>^-f;@Y@$rnfl~7bJoH(7^KAa>-byYXgnHw;{v!8HkUdAHbbh%>fdIOT0*03g@yW| zFQkXTLSRsPc&D_u@G=^tBU@@7Sx$oNBGpFZYHMmFjRtOckJM!h?B0BktRl6F&; z<((5-;<|ri?=lANsFx{beGAs3DbTT8A4w_fW0l!0_{T4)T-FC)ko-7kK}!&FZGp0>}4pNt1KA* z2Z7I6I7h0Gd3D+Ixnzohj9?fV-##SFcbLKFTgvL|vtG`)r<6T2EXIG1OD921AS$Y4 zyBaR4r@uE_x>ob!e*3RlaUi;GZ;fFRS;pxd@rWl-6QNDt0#ZH6DK$+dGIMHF|DC$4 zY2hA3=~&a0T;v&`W3PJ;y~wgTlqI~pi;@a#!wI){1)|udqU=yCVyc5b_=LWTsJ?HT zIn{KM$ctqG-C-kFSj2X8yj$H}gU|DOut(dU$yyW$A65wCk+cuGmvfakTW|Iti~h1k z26+`W!#Rq!9bJ zRz{#`9Eg()=j&uv_hr%^zeoN^|*347e1+#!WXJWt;Ccr(+xV( zvl0UBl8S8ew3L{f%ZnioCzZSfhk#G++`Nb>yH(Sms-76nfs%6H2sl4ocfJnMTU&eL z1lS%I_7e3ej%keL?&ga(cJGpoNy@;D5qfpWN3mGvM>|Ly_iDMeZ-Ik*2G1|F@(5sT zFUG)%S^zG6FRUD3_FJV<;avaL6++)?+U15A$XC@Z5|p5w{ZM2vs9VksL(S+Kh!^g% zsbIJ10pdDXo-5?~f^Ww2yH;2wVsA`3a7gJiGuo|Nc~x6qfY^IAILKfS*OiJq@!HuT zp#7n~*vf!kYdXAZkmIPRfTcsQ$0U4xs}w21w6gU^|G#=x!jT!C3yTtZt3W5>--;{kVMDzh^wRA_``vmTqn4rHOf-*ADY_ zX9j`vkJ{F?jV-m+jPEs0I6Vj>FHqi=B_Y)}2CIJ2?c{gJ`1&Bq1Sh7?E(JF^`$uUV zxoT4@<7~M!9O9)P+Qle-(L1}3LohjOG@kFuo`A8leIkr~e73r7u-rd6&S8;$4pY+M z8Vuu=`Xfrq{7akl*6E=PQ49ROu?1;*D`9^;=(I0s!+;q;$ozdlT>i^JF6{CzfqH#- zSnsmUnee>&Vqfj5ShDvk&$D)EYo~tdCFSDnq6#03ztUOwPR+PS%NL7M3~G_IxbMi? zH_EQlO@LCBv~$nH`|+n`{2$BU83QA^rlm9|7TYzFyf}XiO4%`8kVCuL*GUb?NW@iM z{0~26fGgFI!x>RZG#tu*KLAFCDp~1T$;Q4}z<+HK;2Q(80lhyB)fOI%|Efp#=Zn1kx=?z zfo$*QxV04lae9~?7S?#~8QO?yy)-{3~EH+I0tg%*kaQ&7EDF6LUulU+j zly5QjXO+6yoI3s^vdoggA>JnDO+}Wd;CD5ee>ydkmS|GI!$V%zBG5mVYd+lduOjfh zXhRhNtLPHCWqhD@uU&Faf(Z>L7L!4^`&#+|)kA}D`(w#vZ zM5xfGYPSAR6r$2J@}nqgOnb>P`|+N+o}b#0y$N!lRLsDmchftl;|~ zhvM#=L5>-*rA2w4Oxtt33a%T0zaA+nrM}Q(gPOcjKge83WYpV4@6j;CDx%I$>-faf z)GpzQi_B7WtHSPP2AjPVLw5F`@ITqZfhhM<@I{GL9w}H6SiZVDp_rfSe1-rnXLX&# zT7w4juZ^CB(@s&la=S-2NRTb?uv z+525=xh1-K8M+4Y4%N4OWIS2wOsKgI$8p_QF?K}irMVI} zekS{yDUKo8-OON!fw$%KEGiQ?;{vZE=IzhTR?7lwCBGCmPH!^z9_(Vf z#6Oty)B%c1JkB#LS>Hjh{a-9DUZvTY9wQx){2{D@y5+8dl!cNIp)T~ zU=)XRxfyA}^dN$LLzCS%`D!YNbk00tndUYAPdV>}rjNZT-s1?6qm_fdG54X;_mv4w zXx`iemjY)^d}(rp1-7RmnSs3sWcmH>mM(LS`#*0%uOuhB)jS|vK6V~-8++iN%4m^)VyN?={tps3b&_XQ{}89BBkFB zVK({h%rB^Yf1NB@JN|khrv!oSc%uH@xh^5C7thjGYw%nOyDf_BGt&cD^{Wr78>{p3 zh+o$x3Z}a}Il9|A!rQx{UzlYIz!lUKqF-f{+{XdmPzx0a`TO=kiO)x+LO-cJQBwcW z_6(Ty<26>}s&l(XhAUm$Rulh5Jap9jS_Lr=KrO;Mif!40>Y(Z7E5HCGN&P9us|Mc- zw5}5;?;MmwXTM1PQ!`z^Yp1^HV|}IoJ1bI!sGp=fPvi9M#!1d4G!^bb4oalIR-`Yk zBuPw;UN}zwIuX6 z7p@xv{so!lA8&!T?V3=ey9BW5A=TNVU~?OBdBj{NQzucL+OLg3pGuMYz9ckHnTv!= z8>~?Kd{jNsOzR1)fL^!Zbl=*Ctf8DKc|FX9do?%3ABqnU>@I56#3XXGZwGjMsLJs{ zX`)NkV9=eB@Cj+)Jq5){(a3j{%cQN#dY-ep#OJbz+?@g~-wa3nR{|Ar`(zh2Hg4}j zM3P%*gk}c?tc-I*?9J{jIh`G56TD4m@Mqra)bKa89hvTzQ&wN3KPa-LE`F}ASq)ZZ zBRemaU{7HARY>?SUz{b#dMY3=JBjbdunmOA?j2}m?RC~CrvE=DMG*7YM(sZyZ__#B zi-w#858P7MX-uB&VOpyry=UTy-@aItQzhVz-xY%NpNRghM+hXm960d>=mw$ zbEGx3h0U)ubSaO&per_%1`B0uglG-l*dAvCprBG0EYBwm&R9Ac5U z)%*MF$2AuqcAeNX)9YK9ylhYq&UqgiFg=xeaF=$}FP-~?PlvSr8UqZg6EG0-EY>os z>-5XIwtfRJ$?SgvJ~!7KywOWHwbUAfu^%VOD&tEM)mO@c)d)p|TLuG%t4OhD6Zu#Z5ziXUB8WK&fOZB{4Ajo&5H_Nsf0}6m$|7rg(%L;6BmgR`_e{~f zRMH@5|0?JxwH4Y*)?1>RF(2@i4IW0?>k{7IP~jHEqCG9>AbyA_*2jV99L^yzZz`SH z!jyD*s{yf)+vbTM=5p1xaASV_{dF`MTWgHUc%%}B<3pssnI8E6+uEfjR3byxPrNZl zHHSH*;wyJAfd63|+ZVCSuUQY%?>EDuSWI;lkjJ@6HqzK5S_Q zU~7x!R+&A*^GzUP{lu5IR?(wwua~Fd=;~WV*{`U2r1II}j)3jTU(&7*@h)CQg>L?( z6|!rjzWa7+e}9%WJ~K6xqN+9pls~Z81?u!J9a{;95ZHcO8-zsrds@LE^9oJNM0Flp zGjXogZC8(hCHE&aTvE`}GwK3mshpFZX60j3#zOr)X!ew=?+Eq?Won0&TDi$AcPy~* z2#0@r+a}q-_o9~{s4)#C-Vr~4mS@m6?@P%Vpx%$-rWpUKR3H2|WGnVQlOnOU?CZKJ zbammh9QWz$>QIU-#j<)q1DBQ32x)UD%CJmP4QJ-;8xqF=m}*BOXtdd6+g8jw`Abg0HeL;WCpmbLYOaB@wUGv>!swURGk7D|A(^Mm zo8m9Ps;|%FzSu7nEu{<*dzX0w*#1TZRgD|O*0X69F1L=tK5kZJCWfsLUG z)kI>^#p>erEeP_8j@#*Qa4A9&j^ft^n&LM(?&N3vmL3d0XkkGP{d_%mOtr>k?Z^WqoI8M zsW8=b8yM-sTVlCw#&b&39ADM;4RO81I{F5tF6F`+jtE|YH(YdK@F zCRvd{p#qWZ)!`ZECKgGQKoL5~i(omd^j(?}7IatR?Cp^R9CP{|;|>}5SHN$w1aFo< z;#3{`?9c{1EqwCqS_6yfh-KJ^MfG3QJc8Ew_oADY6onL(5!$QNVMh|~2T>khk-*q5CI|sF3cog+S80j4#VgjmjSFzGiT-0ufV^iOEyLEUpNXx^~<<>YP)^-)VIep3hCFlT_N-s8~@ zP%dCR^`6deicL=ZrEb3Q!0BPF**{w3{(f~_qI5qfR`1Z*{xgC-8#V8_AG`{+LQ@W0 zg5$safe(Hn9gD-PGE8ZlM|Snz~lrb zConmI$q7tOU~&SJ6PTR9PGE8ZlM|Snz~lt}zd3>b2hik2TmS$7 literal 0 HcmV?d00001 diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 1bb888c5..b53607fe 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -2,6 +2,10 @@ import React, { Component } from "react"; import { getArrayOfWords, shuffle } from "../utils"; import NRCards from "../components/NoRepeatGame/NRCards"; import { Link } from "react-router-dom"; +import { Howl, Howler } from "howler"; + +import fail808 from "../assets/sounds/fail808.wav"; +import succ808 from "../assets/sounds/succ808.wav"; class NoRepeatGame extends Component { constructor(props) { @@ -13,14 +17,31 @@ class NoRepeatGame extends Component { alreadyClicked: [], isGameOver: false, lastClickedWord: "", + + muted: false, }; + + this.successSound = new Howl({ + src: [succ808], + }); + + this.failSound = new Howl({ + src: [fail808], + }); + } + + componentDidMount() { + Howler.mute(false); + Howler.volume(0.25); } handleClick = (word) => { if (this.state.alreadyClicked.includes(word)) { console.log("Lose and restart"); + this.failSound.play(); this.setState({ isGameOver: true, lastClickedWord: word }); } else { + this.successSound.play(); this.setState((prevState) => { return { score: prevState.score + 1, @@ -44,12 +65,24 @@ class NoRepeatGame extends Component { }); }; + muteSound = () => { + this.setState({ muted: !this.state.muted }, () => { + if (this.state.muted) { + Howler.mute(true); + return; + } + + Howler.mute(false); + }); + }; + render() { return ( <> +

Click on each card exactly once!

Score: {this.state.score}

HiScore: {this.state.hiScore}

diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index 92fcecd4..a788a1c6 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -1,6 +1,10 @@ import React, { Component } from "react"; import { getRandomIntInclusive, timeout } from "../utils"; import { Link } from "react-router-dom"; +import { Howl, Howler } from "howler"; + +import fail808 from "../assets/sounds/fail808.wav"; +import succ808 from "../assets/sounds/succ808.wav"; class NumberGame extends Component { constructor(props) { @@ -12,7 +16,22 @@ class NumberGame extends Component { display: "", userIsGuessing: false, showLossScreen: false, + + muted: false, }; + + this.successSound = new Howl({ + src: [succ808], + }); + + this.failSound = new Howl({ + src: [fail808], + }); + } + + componentDidMount() { + Howler.mute(false); + Howler.volume(0.25); } generateSequence = () => { @@ -48,6 +67,8 @@ class NumberGame extends Component { display: "", userIsGuessing: false, showLossScreen: false, + + muted: false, }); }; @@ -57,8 +78,10 @@ class NumberGame extends Component { if (input === "") return; if (input === this.state.currentSequence.join("")) { + this.successSound.play(); this.startGame(); } else { + this.failSound.play(); this.setState({ userIsGuessing: false, showLossScreen: true }); } }; @@ -67,12 +90,24 @@ class NumberGame extends Component { this.setState({ userInput: e.target.value }); }; + muteSound = () => { + this.setState({ muted: !this.state.muted }, () => { + if (this.state.muted) { + Howler.mute(true); + return; + } + + Howler.mute(false); + }); + }; + render() { return ( <> + {this.state.level === 1 && ( )} diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index be34908e..3708c894 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -2,6 +2,10 @@ import React, { Component } from "react"; import SSButton from "../components/SimonSays/SSButton"; import { getRandomIntInclusive, timeout } from "../utils"; import { Link } from "react-router-dom"; +import { Howl, Howler } from "howler"; + +import fail808 from "../assets/sounds/fail808.wav"; +import succ808 from "../assets/sounds/succ808.wav"; let emptyArray = new Array(9).fill(""); @@ -17,7 +21,22 @@ class SimonSaysGame extends Component { steps: 0, announcement: "", showNextButton: true, + + muted: false, }; + + this.successSound = new Howl({ + src: [succ808], + }); + + this.failSound = new Howl({ + src: [fail808], + }); + } + + componentDidMount() { + Howler.mute(false); + Howler.volume(0.25); } generateSequence = () => { @@ -66,6 +85,7 @@ class SimonSaysGame extends Component { checkCorrectInput = (id) => { if (this.state.currentSequence[this.state.steps] !== id) { + this.failSound.play(); this.setState({ announcement: "Wrong!" }); this.restartGame(); return; @@ -79,6 +99,7 @@ class SimonSaysGame extends Component { }, () => { if (this.state.steps === this.state.currentSequence.length) { + this.successSound.play(); this.setState( { announcement: "Round won!", @@ -104,12 +125,24 @@ class SimonSaysGame extends Component { }); }; + muteSound = () => { + this.setState({ muted: !this.state.muted }, () => { + if (this.state.muted) { + Howler.mute(true); + return; + } + + Howler.mute(false); + }); + }; + render() { return ( <> +

Level: {this.state.currentSequence.length}

{this.state.showNextButton && ( diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index 1a0cd3d0..9cb79de6 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -1,6 +1,11 @@ import React, { Component } from "react"; import { getRandomIntInclusive, getRandomWord, shuffle } from "../utils"; import { Link } from "react-router-dom"; +import { Howl, Howler } from "howler"; + +import fail808 from "../assets/sounds/fail808.wav"; +import llbreak from "../assets/sounds/fail.wav"; +import succ808 from "../assets/sounds/succ808.wav"; class WordGame extends Component { constructor(props) { @@ -11,12 +16,32 @@ class WordGame extends Component { displayWord: "", score: 0, gameOver: false, - testArr: new Set([1, 2, 3, 4]), + atGameStart: true, + + muted: false, }; + + this.successSound = new Howl({ + src: [succ808], + }); + + this.lostLifeSound = new Howl({ + src: [llbreak], + }); + + this.failSound = new Howl({ + src: [fail808], + }); + } + + componentDidMount() { + Howler.mute(false); + Howler.volume(0.25); } selectWord = () => { // roll a dice + this.setState({ atGameStart: false }); let outcome = getRandomIntInclusive(1, 3); // 2/3 chance to get a new word @@ -45,6 +70,7 @@ class WordGame extends Component { (e.target.name === "seen" && result) || (e.target.name === "not-seen" && !result) ) { + this.successSound.play(); await this.setState((prevState) => { return { score: prevState.score + 1, @@ -55,11 +81,13 @@ class WordGame extends Component { } else { this.setState((prevState) => { if (prevState.livesLeft - 1 === 0) { + this.failSound.play(); return { livesLeft: 0, gameOver: true, }; } + this.lostLifeSound.play(); return { livesLeft: prevState.livesLeft - 1, }; @@ -67,26 +95,73 @@ class WordGame extends Component { } }; + muteSound = () => { + this.setState({ muted: !this.state.muted }, () => { + if (this.state.muted) { + Howler.mute(true); + return; + } + + Howler.mute(false); + }); + }; + + restartGame = () => { + this.setState({ + livesLeft: 3, + words: new Set(), + displayWord: "", + score: 0, + gameOver: false, + atGameStart: true, + }); + }; + render() { return ( <> - -

Lives left: {this.state.livesLeft}

+ + {this.state.atGameStart && ( + + )} + +

+ Lives left:{" "} + {this.state.gameOver + ? "💀" + : Array(this.state.livesLeft).fill("❤")} +

Score: {this.state.score}

Have you seen this word?


-

{this.state.displayWord}

-

{this.state.words}

-
- - + {this.state.gameOver ? ( + + ) : ( + <> + {!this.state.atGameStart && ( + <> +

{this.state.displayWord}

+

{this.state.words}

+
+ + + + )} + + )} ); } From c28fd39e79280ac281fddee95c3b967f5ec3f226 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Mon, 10 Apr 2023 00:31:15 +0800 Subject: [PATCH 09/31] implement localStorage --- src/pages/NoRepeatGame.js | 15 +++++++++++++++ src/pages/NumberGame.js | 35 ++++++++++++++++++++++++++++++++++- 2 files changed, 49 insertions(+), 1 deletion(-) diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index b53607fe..581a3c62 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -7,6 +7,8 @@ import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; +const LOCALSTORAGE_KEY_HISCORE = "hiScore_NR"; + class NoRepeatGame extends Component { constructor(props) { super(props); @@ -33,6 +35,19 @@ class NoRepeatGame extends Component { componentDidMount() { Howler.mute(false); Howler.volume(0.25); + + const storedHiScore = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + if (storedHiScore) this.setState({ hiScore: storedHiScore }); + } + + componentDidUpdate(prevProps, prevState) { + if (prevState.hiScore !== this.state.hiScore) + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify(this.state.hiScore) + ); } handleClick = (word) => { diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index a788a1c6..d0a9b645 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -6,6 +6,8 @@ import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; +const LOCALSTORAGE_KEY_HISCORE = "hiScore_NG"; + class NumberGame extends Component { constructor(props) { super(props); @@ -13,6 +15,7 @@ class NumberGame extends Component { userInput: "", currentSequence: [], level: 1, + hiScore: 0, display: "", userIsGuessing: false, showLossScreen: false, @@ -32,6 +35,19 @@ class NumberGame extends Component { componentDidMount() { Howler.mute(false); Howler.volume(0.25); + + const storedHiScore = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + if (storedHiScore) this.setState({ hiScore: storedHiScore }); + } + + componentDidUpdate(prevProps, prevState) { + if (prevState.hiScore !== this.state.hiScore) + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify(this.state.hiScore) + ); } generateSequence = () => { @@ -44,6 +60,10 @@ class NumberGame extends Component { return { currentSequence: [...randomNumber], level: prevState.level + 1, + hiScore: Math.max( + this.state.currentSequence.length, + prevState.hiScore + ), }; }); }; @@ -82,7 +102,12 @@ class NumberGame extends Component { this.startGame(); } else { this.failSound.play(); - this.setState({ userIsGuessing: false, showLossScreen: true }); + this.setState((prevState) => { + return { + userIsGuessing: false, + showLossScreen: true, + }; + }); } }; @@ -111,6 +136,8 @@ class NumberGame extends Component { {this.state.level === 1 && ( )} +

Level: {this.state.currentSequence.length || 1}

+

{this.state.hiScore}

{this.state.display}

{this.state.userIsGuessing && ( <> @@ -130,6 +157,12 @@ class NumberGame extends Component {

{this.state.currentSequence}

You've entered

{this.state.userInput}

+

+ You memorized a total of{" "} + {this.state.currentSequence.length - 1} numbers this + round. +

+

Your best was {this.state.hiScore} numbers!

)} From 9e713f7a6b37747fbfb3fc15276af728070301cd Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Mon, 10 Apr 2023 15:10:38 +0800 Subject: [PATCH 10/31] improve localStorage implementation --- src/pages/Home.js | 33 ++++++++++++++++++++++++ src/pages/NoRepeatGame.js | 29 +++++++++++++++++---- src/pages/NumberGame.js | 29 +++++++++++++++++---- src/pages/SimonSaysGame.js | 53 +++++++++++++++++++++++++++++++++----- src/pages/WordGame.js | 37 ++++++++++++++++++++++++++ 5 files changed, 165 insertions(+), 16 deletions(-) diff --git a/src/pages/Home.js b/src/pages/Home.js index 366e2700..d08c41f8 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -1,7 +1,38 @@ import React, { Component } from "react"; import { Link } from "react-router-dom"; +const LOCALSTORAGE_KEY_HISCORE = "hiScores"; + class Home extends Component { + constructor(props) { + super(props); + this.state = { + hiScores: { + NR: 0, + NG: 0, + WG: 0, + SS: 0, + }, + }; + } + + componentDidMount() { + const storedHiScores = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + if (storedHiScores) this.setState({ hiScores: { ...storedHiScores } }); + else + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify({ + NR: 0, + NG: 0, + WG: 0, + SS: 0, + }) + ); + } + render() { return ( <> @@ -18,6 +49,8 @@ class Home extends Component { +

All hiScores:

+

{this.state.hiScores.NR}

); } diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 581a3c62..07c98691 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -7,7 +7,7 @@ import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; -const LOCALSTORAGE_KEY_HISCORE = "hiScore_NR"; +const LOCALSTORAGE_KEY_HISCORE = "hiScores"; class NoRepeatGame extends Component { constructor(props) { @@ -36,18 +36,37 @@ class NoRepeatGame extends Component { Howler.mute(false); Howler.volume(0.25); - const storedHiScore = JSON.parse( + const storedHiScores = JSON.parse( localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) ); - if (storedHiScore) this.setState({ hiScore: storedHiScore }); + if (storedHiScores && storedHiScores.NR) + this.setState({ hiScore: storedHiScores.NR }); } componentDidUpdate(prevProps, prevState) { - if (prevState.hiScore !== this.state.hiScore) + if (prevState.hiScore !== this.state.hiScore) { + const storedHiScores = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + + if (storedHiScores) { + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify({ + ...storedHiScores, + NR: this.state.hiScore, + }) + ); + return; + } + localStorage.setItem( LOCALSTORAGE_KEY_HISCORE, - JSON.stringify(this.state.hiScore) + JSON.stringify({ + NR: this.state.hiScore, + }) ); + } } handleClick = (word) => { diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index d0a9b645..6419cb14 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -6,7 +6,7 @@ import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; -const LOCALSTORAGE_KEY_HISCORE = "hiScore_NG"; +const LOCALSTORAGE_KEY_HISCORE = "hiScores"; class NumberGame extends Component { constructor(props) { @@ -36,18 +36,37 @@ class NumberGame extends Component { Howler.mute(false); Howler.volume(0.25); - const storedHiScore = JSON.parse( + const storedHiScores = JSON.parse( localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) ); - if (storedHiScore) this.setState({ hiScore: storedHiScore }); + if (storedHiScores && storedHiScores.NG) + this.setState({ hiScore: storedHiScores.NG }); } componentDidUpdate(prevProps, prevState) { - if (prevState.hiScore !== this.state.hiScore) + if (prevState.hiScore !== this.state.hiScore) { + const storedHiScores = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + + if (storedHiScores) { + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify({ + ...storedHiScores, + NG: this.state.hiScore, + }) + ); + return; + } + localStorage.setItem( LOCALSTORAGE_KEY_HISCORE, - JSON.stringify(this.state.hiScore) + JSON.stringify({ + NG: this.state.hiScore, + }) ); + } } generateSequence = () => { diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 3708c894..df177f88 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -9,6 +9,8 @@ import succ808 from "../assets/sounds/succ808.wav"; let emptyArray = new Array(9).fill(""); +const LOCALSTORAGE_KEY_HISCORE = "hiScores"; + class SimonSaysGame extends Component { constructor(props) { super(props); @@ -16,7 +18,7 @@ class SimonSaysGame extends Component { this.state = { currentSequence: [], currentButtonToLightUp: 11, - highScore: 0, + hiScore: 0, playerIsGuessing: false, steps: 0, announcement: "", @@ -37,6 +39,38 @@ class SimonSaysGame extends Component { componentDidMount() { Howler.mute(false); Howler.volume(0.25); + + const storedHiScores = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + if (storedHiScores && storedHiScores.SS) + this.setState({ hiScore: storedHiScores.SS }); + } + + componentDidUpdate(prevProps, prevState) { + if (prevState.hiScore !== this.state.hiScore) { + const storedHiScores = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + + if (storedHiScores) { + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify({ + ...storedHiScores, + SS: this.state.hiScore, + }) + ); + return; + } + + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify({ + SS: this.state.hiScore, + }) + ); + } } generateSequence = () => { @@ -101,11 +135,17 @@ class SimonSaysGame extends Component { if (this.state.steps === this.state.currentSequence.length) { this.successSound.play(); this.setState( - { - announcement: "Round won!", - steps: 0, - showNextButton: true, - playerIsGuessing: false, + (prevState) => { + return { + announcement: "Round won!", + steps: 0, + showNextButton: true, + playerIsGuessing: false, + hiScore: Math.max( + prevState.hiScore, + prevState.currentSequence.length + ), + }; }, () => this.handleGameStart() ); @@ -144,6 +184,7 @@ class SimonSaysGame extends Component {

Level: {this.state.currentSequence.length}

+

HiScore: {this.state.hiScore}

{this.state.showNextButton && ( )} diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index 9cb79de6..27a841d4 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -7,6 +7,8 @@ import fail808 from "../assets/sounds/fail808.wav"; import llbreak from "../assets/sounds/fail.wav"; import succ808 from "../assets/sounds/succ808.wav"; +const LOCALSTORAGE_KEY_HISCORE = "hiScores"; + class WordGame extends Component { constructor(props) { super(props); @@ -15,6 +17,7 @@ class WordGame extends Component { words: new Set(), displayWord: "", score: 0, + hiScore: 0, gameOver: false, atGameStart: true, @@ -37,6 +40,38 @@ class WordGame extends Component { componentDidMount() { Howler.mute(false); Howler.volume(0.25); + + const storedHiScores = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + if (storedHiScores && storedHiScores.WG) + this.setState({ hiScore: storedHiScores.WG }); + } + + componentDidUpdate(prevProps, prevState) { + if (prevState.hiScore !== this.state.hiScore) { + const storedHiScores = JSON.parse( + localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) + ); + + if (storedHiScores) { + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify({ + ...storedHiScores, + WG: this.state.hiScore, + }) + ); + return; + } + + localStorage.setItem( + LOCALSTORAGE_KEY_HISCORE, + JSON.stringify({ + WG: this.state.hiScore, + }) + ); + } } selectWord = () => { @@ -75,6 +110,7 @@ class WordGame extends Component { return { score: prevState.score + 1, words: new Set([...prevState.words, prevState.displayWord]), + hiScore: Math.max(prevState.score + 1, prevState.hiScore), }; }); await this.selectWord(); @@ -135,6 +171,7 @@ class WordGame extends Component { : Array(this.state.livesLeft).fill("❤")}

Score: {this.state.score}

+

HiScore: {this.state.hiScore}

Have you seen this word?


{this.state.gameOver ? ( From b346aaefaebf541281497dca1e7feab1ececa7e7 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Mon, 10 Apr 2023 17:38:31 +0800 Subject: [PATCH 11/31] add sound to individual SS buttons --- package-lock.json | 243 ++++++++++++++++++ package.json | 1 + public/favicon.ico | Bin 15406 -> 0 bytes public/index.html | 5 +- src/assets/sounds/xylo/xylo1.wav | Bin 0 -> 133400 bytes .../sounds/xylo/xylo1.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo2.wav | Bin 0 -> 169672 bytes .../sounds/xylo/xylo2.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo3.wav | Bin 0 -> 86724 bytes .../sounds/xylo/xylo3.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo4.wav | Bin 0 -> 93616 bytes .../sounds/xylo/xylo4.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo5.wav | Bin 0 -> 96696 bytes .../sounds/xylo/xylo5.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo6.wav | Bin 0 -> 99556 bytes .../sounds/xylo/xylo6.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo7.wav | Bin 0 -> 62836 bytes .../sounds/xylo/xylo7.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo8.wav | Bin 0 -> 85540 bytes .../sounds/xylo/xylo8.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xylo9.wav | Bin 0 -> 75448 bytes .../sounds/xylo/xylo9.wav:Zone.Identifier | 3 + src/assets/sounds/xylo/xyloSounds.json | 44 ++++ src/assets/sounds/xylo/xyloSounds.mp3 | Bin 0 -> 289271 bytes src/assets/sounds/xylo/xyloSounds.webm | Bin 0 -> 70019 bytes src/components/SimonSays/SSButton.js | 19 ++ src/pages/SimonSaysGame.js | 41 ++- 27 files changed, 373 insertions(+), 7 deletions(-) delete mode 100755 public/favicon.ico create mode 100644 src/assets/sounds/xylo/xylo1.wav create mode 100644 src/assets/sounds/xylo/xylo1.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo2.wav create mode 100644 src/assets/sounds/xylo/xylo2.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo3.wav create mode 100644 src/assets/sounds/xylo/xylo3.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo4.wav create mode 100644 src/assets/sounds/xylo/xylo4.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo5.wav create mode 100644 src/assets/sounds/xylo/xylo5.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo6.wav create mode 100644 src/assets/sounds/xylo/xylo6.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo7.wav create mode 100644 src/assets/sounds/xylo/xylo7.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo8.wav create mode 100644 src/assets/sounds/xylo/xylo8.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xylo9.wav create mode 100644 src/assets/sounds/xylo/xylo9.wav:Zone.Identifier create mode 100644 src/assets/sounds/xylo/xyloSounds.json create mode 100644 src/assets/sounds/xylo/xyloSounds.mp3 create mode 100644 src/assets/sounds/xylo/xyloSounds.webm diff --git a/package-lock.json b/package-lock.json index aa673b22..74bbbb1f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@mui/material": "^5.11.16", + "audiosprite": "^0.7.2", "howler": "^2.2.3", "react": "^18.1.0", "react-dom": "^18.1.0", @@ -4628,6 +4629,45 @@ "node": ">= 4.0.0" } }, + "node_modules/audiosprite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/audiosprite/-/audiosprite-0.7.2.tgz", + "integrity": "sha512-9Z6UwUuv4To5nUQNRIw5/Q3qA7HYm0ANzoW5EDGPEsU2oIRVgmIlLlm9YZfpPKoeUxt54vMStl2/762189VmJw==", + "dependencies": { + "async": "~0.9.0", + "glob": "^6.0.4", + "mkdirp": "^0.5.0", + "optimist": "~0.6.1", + "underscore": "~1.8.3", + "winston": "~1.0.0" + }, + "bin": { + "audiosprite": "cli.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/audiosprite/node_modules/async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==" + }, + "node_modules/audiosprite/node_modules/glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, "node_modules/autoprefixer": { "version": "10.4.7", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", @@ -5420,6 +5460,14 @@ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" }, + "node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -6041,6 +6089,14 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, + "node_modules/cycle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", + "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -7412,6 +7468,14 @@ } ] }, + "node_modules/eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", + "engines": { + "node": "> 0.1.90" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -8859,6 +8923,11 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", @@ -11771,6 +11840,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", + "dependencies": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + } + }, + "node_modules/optimist/node_modules/minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" + }, "node_modules/optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -12091,6 +12174,14 @@ "node": ">=4" } }, + "node_modules/pkginfo": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", + "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==", + "engines": { + "node": ">= 0.4.0" + } + }, "node_modules/portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -14560,6 +14651,14 @@ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "engines": { + "node": "*" + } + }, "node_modules/stack-utils": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", @@ -15362,6 +15461,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/underscore": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "integrity": "sha512-5WsVTFcH1ut/kkhAaHf4PVgI8c7++GiVcpCGxPouI6ZVjsqPnSDf8h/8HtVqc0t4fzRXwnMK70EcZeAs3PIddg==" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -15959,6 +16063,28 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/winston": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-1.0.2.tgz", + "integrity": "sha512-BLxJH3KCgJ2paj2xKYTQLpxdKr9URPDDDLJnRVcbud7izT+m8Xzt5Rod6mnNgEcfT0fRvhEy2Cj3cEnnQpa6qA==", + "dependencies": { + "async": "~1.0.0", + "colors": "1.0.x", + "cycle": "1.0.x", + "eyes": "0.1.x", + "isstream": "0.1.x", + "pkginfo": "0.3.x", + "stack-trace": "0.0.x" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/winston/node_modules/async": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==" + }, "node_modules/word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -15967,6 +16093,14 @@ "node": ">=0.10.0" } }, + "node_modules/wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/workbox-background-sync": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", @@ -19632,6 +19766,38 @@ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" }, + "audiosprite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/audiosprite/-/audiosprite-0.7.2.tgz", + "integrity": "sha512-9Z6UwUuv4To5nUQNRIw5/Q3qA7HYm0ANzoW5EDGPEsU2oIRVgmIlLlm9YZfpPKoeUxt54vMStl2/762189VmJw==", + "requires": { + "async": "~0.9.0", + "glob": "^6.0.4", + "mkdirp": "^0.5.0", + "optimist": "~0.6.1", + "underscore": "~1.8.3", + "winston": "~1.0.0" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==" + }, + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, "autoprefixer": { "version": "10.4.7", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", @@ -20223,6 +20389,11 @@ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" + }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -20651,6 +20822,11 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, + "cycle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", + "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==" + }, "damerau-levenshtein": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", @@ -21656,6 +21832,11 @@ } } }, + "eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" + }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -22677,6 +22858,11 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", @@ -24809,6 +24995,22 @@ "is-wsl": "^2.2.0" } }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" + } + } + }, "optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -25040,6 +25242,11 @@ } } }, + "pkginfo": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", + "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==" + }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -26709,6 +26916,11 @@ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + }, "stack-utils": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", @@ -27307,6 +27519,11 @@ "which-boxed-primitive": "^1.0.2" } }, + "underscore": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "integrity": "sha512-5WsVTFcH1ut/kkhAaHf4PVgI8c7++GiVcpCGxPouI6ZVjsqPnSDf8h/8HtVqc0t4fzRXwnMK70EcZeAs3PIddg==" + }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -27742,11 +27959,37 @@ "is-symbol": "^1.0.3" } }, + "winston": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-1.0.2.tgz", + "integrity": "sha512-BLxJH3KCgJ2paj2xKYTQLpxdKr9URPDDDLJnRVcbud7izT+m8Xzt5Rod6mnNgEcfT0fRvhEy2Cj3cEnnQpa6qA==", + "requires": { + "async": "~1.0.0", + "colors": "1.0.x", + "cycle": "1.0.x", + "eyes": "0.1.x", + "isstream": "0.1.x", + "pkginfo": "0.3.x", + "stack-trace": "0.0.x" + }, + "dependencies": { + "async": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==" + } + } + }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==" + }, "workbox-background-sync": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", diff --git a/package.json b/package.json index 7fc2e98a..31d64486 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@mui/material": "^5.11.16", + "audiosprite": "^0.7.2", "howler": "^2.2.3", "react": "^18.1.0", "react-dom": "^18.1.0", diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100755 index c17bf23f2a9d89c137737f64a1c25eac3c88f5cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15406 zcmeHOS$7mg6mF0H0DSO0PaYn5@<}0(5Vo*G*f$jj5Eg;3?;_v=ay%lUfPk_D4hUg8 zED8b!#YDEq5(7yf%S7MBxW;ziv=k)3Bs#|rxx_#^3TeoTy z(P!K1Xz5C={kE^`DVfWn$pZB^?gXi@EJO#x0B7pX1kCQhnuY4@Zi zOiw*wDsRyGnmnaCYJ2o?<4&X6$GT6vw0UctI+ncqK}&7X{$u{;z`ps5I@=)(?AnHDk^F^1f41;-uRcXI5- zefQ=I{;(p@KCVGq@!jNp?L43THPGU(Wej-!gKgif2SL;NGu+k=FC$ufe?4ET?`Uh( zr=2qRx5t%Q>}i!R=pJ)S+9yuF@%sbjv8x%Tc-o@z6Ix?m!7uM#kV?FoToBh{zKJ^A zCr!2%6I=Zj*9x@QS@4)LwOaMPC`W8A&l6y?+OJi*^_w)iFY{l?>!>kft0^b9H6}*= zCL1xiRsQ|bTvXaDZ}7nQckcD6HgUvox4ITU`E$0DgV;A%?bi-nPOiV@8-qXAE)UDY zs!fJ{2LF>6?5_!|Vt~B`4_w*HYH1Y58_=`ECtGpFvZk=gA8U`>#i14q0*kmq7B6D& zt>E}_N4+WkUHcLre+(POx@O>OAcJw^<2&cgeVLZ)#%Zycs@VK+HdHfrnCh#~$OD_5Z4ro8<*wm2%`sI7O>W69X;Aj_ew&9wd$fJ_Vcmv#1czi zqchxezYBkd&7J?7{8Rh5Xvo+6(`9)fN*1XPVk6sG=Pc``>UvDV?$D01k z>4fr6Pj}Jz-vR_3M=sb1|KXqg>NcnGG4@Caj||cZ~2Ok3C|9 zTg~l)2Ko0PgI$CiklpzfD?Kn^j}bru{j7 zDyeOo*F^3k(fdrPEH^pV2khd)n2>Ls_P(auz&d7(o2GK?Dc0fBXV%b7&dr(SX-ezD z3C$N^j#irFh{QO`Sg&vnLe^>QEpGa}j-V%k&ghPDfrt2p@xDW*$RQi?mdnZ*C-$Ib zu)L9*JaN83-KUaijGpoRdNPlAKFy(AANHE{_U}c;0h_jF1M5zLbzgi3 z#A>&Tqt9cjV?x~RgzgCZutPZKW))vFI-L7LpQ3*!?h`l$6X*2w_z+Xz!k!iC?y`Kb zf1lqRf9mPsf*aJ-K>r!Q&p6;gc zy#I8!d2J)hAA5FA&Re}aum-@{706M>g?%Kf!Js$rsTe2rQ)D_kW8ONwzoQ?+VwSaj zk01Dj{sZSXdwlAd2bm831N-Fq{+xcto_K-It^hyIAme;dF<&^>gt$^(H$b1nTFq(9 zdVVKp&N*!f%E9;w*KP4F@J~4UW{WD=bB5st#jb&UybT{;v9~Xj-P8# zV{TdYIjRU;YM>o`1R7=(xX)HvTztJyg!;z9ZpA9sGqj+ZL@)C+m?r zx&F7YKbFT-P!v?{sgu~O@WOdL - + PH-o<6Wld8t0OJ%T>iK7 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 literal 0 HcmV?d00001 diff --git a/src/assets/sounds/xylo/xylo1.wav:Zone.Identifier b/src/assets/sounds/xylo/xylo1.wav:Zone.Identifier new file mode 100644 index 00000000..e5157b66 --- /dev/null +++ b/src/assets/sounds/xylo/xylo1.wav:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://audiomass.co/ diff --git a/src/assets/sounds/xylo/xylo2.wav b/src/assets/sounds/xylo/xylo2.wav new file mode 100644 index 0000000000000000000000000000000000000000..a93e905336136d7e89929060bc7f7f6b1fc2c1e8 GIT binary patch literal 169672 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 literal 0 HcmV?d00001 diff --git a/src/assets/sounds/xylo/xylo2.wav:Zone.Identifier b/src/assets/sounds/xylo/xylo2.wav:Zone.Identifier new file mode 100644 index 00000000..e5157b66 --- /dev/null +++ b/src/assets/sounds/xylo/xylo2.wav:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://audiomass.co/ diff --git a/src/assets/sounds/xylo/xylo3.wav b/src/assets/sounds/xylo/xylo3.wav new file mode 100644 index 0000000000000000000000000000000000000000..700e94623e6dc1f5533facd39ee6a167268a5b18 GIT binary patch literal 86724 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
    &+ z|2rh^Fm3%T^q9Yqsh<-Q)q?c)2DJBISk0ZWR>X-~lSK#ga+kOtC7t~4N@s(1Mf$->e&6!kO%m#fXR0)RE_*XL4=mlKdgGLI!R}I5k;`iJPL2 z{9W86CW?vI&TMA}Q~7sJ1N)}E(HdaKfmhNhSZi(fi(2vgJwXRkJUFfo_+RT9{vy0p zGg3d+cx6p_YU%UnQazVi+L-5IGDdf(kCEZ(Mx?nq7pcmx6_gjLt_pA#1EWLLW%6Ya z?}l3D#n&0w1uj;DbbeR^Cvl_bWLleq{yDSLFYmVv_W8UH66}GK*xoil0;h?!0q3d8 zBAtCr{Dy}MsGjWLRCO;o+uY(JO=zy@0Wa@BsDSiCZDlUbp?r9etQOuRi--5gbnMk% z!6#bJ4zMj8lDMH+a+%vk7IM?b9dJp$mL0@wYDdJ`0NbjuGoR;j-dW4-N>*h&2p(90 z-^2RBSHVFuILK}SIB27MODFaFk~3qy24C@5vdPMXaeA)jcAFP2_&`Z5x zpB|x>rij9viPj@mc2~QiGw3CbsP0~@dgy(v+u*(M1}*VeHb1#d33C~R!$4p9nSx&a z(cr1y)@l?8`$({u9Z)G}vUT10V094K$D$e=szC1O+=y4M$w=7d~>Ln ze8A3BuuD(F{m2yFDpRos@IpJ~8T^}m<8BmSCO_kLk`3GfxSGEpU(QDFQd;B$%be&8 z0m;nZ)U^+SWwx_Jmb9A&3+cBDTY^Y!i~H|+{kLC%p5mx_WooDq;JewmAJ=tiaQ`FJ zj{(sv%ww{qTSes&QndiOX`T1P#0D;^;Y$}E(5>l zI=q@*OdhHHo#ud_f^Kdg8o8JL7ONe8^>>38b_0BDj$27Y9(yqw<2>@Ay+#&uGP%=u z)#Q!y0**qDmR1t zLp~D;s9o_!eE^EOL6Y z;jdqYkC|EzQa@;cLhyI`iOj^r4mRcu@i&h61z|W%_33N;$5t2W=)EAD)4D80 z(G=c9%20oK2>*%Z>_nf)$D*ZNDb9)xqJYQ<(tp-@XaD5Xu^nfVHN{Q}m!em&n%=57 zI?_wb9$f;XU39hc{d=k?IrFl4O@B3!v-r+is^3RzkT(VV)pM#rbcHGc2Ps!{ltKmb zU#=V&?Wy*HX~*@3s&?!|Pr_9$s^aU-?1+ov8+t~^pm=F+9Dfu2L<~M9ZQ)xT@<&+N z!1^Z!hiyM-=Jd8+vl|>B+S!4)W)G63;Snr=-~Pebjjl8yUM}BGa{(;-l3WowDu1Si<_L|Im)%yfH+Lg}>x((^1UStEFfaF#n8?21l| z{Wsglw)Uam1>EHx)~`NqQJMMppp^_x==**tJCv~UTl6sXa*?VP9m}V`YR(t4>hc-i0PAr!~>})5;=}*=xl(?uW4#${(4}PlI1& z76;jjB@S(ZTk)@$02Z|+R8t;j_CCd(*b~|%7ZDfzL&v~p)=A}#;7yMjvY4A#o|G3w zE&7QwY=}#W1USGQc4DZb?d|0FPp@a{DQyqsemwH)Th&l~Z#O>&ImnrF^dEjQUC5uI zZkjA=IQqdaO>6HgXVG2%6-`eKxvu&|mx0lZR;`JFF43-P7c#3(-fHdPOK>!rj!42|*c?BG{=H_yyr6ZdJ!j35BD)mmDqSDV@<9sqZqA zu0uOFo_yJlnX?z?Ffdw6jf+-ROQ@q~qCbJr{0@g?CmgHCD!ods|4>!*7cfbd=@U$& z$;~nI6IFZg^J3dp@!6o&T?|7pBxk#E*nudvV=y)5`wx zhOp(YVu;8q-Z+=(G5b6F?5r@n&cTlD&0L<^E+1^6j+VF5`lo`ic={;%?e5f$f7M&l zQ%y2b6*fz}XS%jGPsfFqcZE4@P4uRk2p%(#yU~a5e@L_}I8}LiiTdgl`J$jVi#ha| zdIv_)R^`;U$(hac9Q{z=hm~2-SpM&3w*Sc#4qE$H1Kw1k>rZHJ3s%@!tP;*d>lDsx zb@9i$BzEIxlit}5=AXj7&y0>1-1%-AiMCcR$F@OYSfEt{Q8XM+T+P?f+i^)p-l z_}kGI*RZb#kL;ROALoE2MJ{%OlkFJ!+8zwf{aDUnSNf6}y_DGRP7$x&J0dwbvp}ex ztPtucs}c_-;p3(Y^^*TmGuFFR;oKFFaov=1nf$=aaa1@n z&0urW!74{ZC-LdQxinMjqczoa&Le@>keQ<^-d@w0zfP!5%GEbj4c$=B)_3(Y-PIHZ zsTs?5t%RzXVaDb!?;U>ao@&| z;8$;zF6K4X(P&EM()+}~R_@1C^&2&Ga~`p)?ufss zAH|)Oa*Ctn9j6MlbgbK&db&`&Brak?$?2iW@@Xx@^p(%uUUIM7fm~UQ`k9R!5fP*1 zX>hx_Vkw%q+~kRM&U2VnbDTfzGV~L-Q08^B&*7GmA0+V)Kau77OM(IP6QA{M_{)QR zqtb(2?KSCmsb;U|@&3Y}I=xp_KOiQyM30jf=Bi)msm4URsM*oBY_s~rWc&0OKyDtNQ2FYts&lBJj$SGvDYs-h3V3tF5m^L)4Fx%-?@-7QLt& z?dYl65EGr@O!QR+ym4v(@o<(rkyAavdm*{@xF3D=WEgmN^;mj}FZ@67mGw>epre0- z9njBK(ZJ!WnNI!4=(GmgJ!)m7e$0SJ5R%&NAzOoM?s4+EaYPSxr7PUg;v9ReM=s7L z_(}ikej)F>`Q!=i#1eXl9`MWxxjE$v8J1H~5a+?mX^&__o=D9r38$UhY&_=J+0e#a z1T`GMtxU~3KpSw2FKw0Z&jm|OvmlB2hgZ@D`f+s%e-<2qZ&Vw2nn}4ICv|CWgm%Gb zuSXrdjh=fE9Emyf6bqw2s!imIi_GQ1>!zxC6i_TlC9$siC#U{ABNt_Afiu>|} z^EFzrp7a&#+{NMw{>jhW58{;@Pd?%-&hWjjM*lXPy;lw1){5h%rk99_#@vsWVj@vd z2~}Lg=|`{q!LH+Uv_IQdthwNKCAgV4t$3iS1KHreHw%I;=Ih|8-siW~b@4a)*ZiU; zn;2EhtS2Vg!O6?zbt6|4rq>MA*64Zor^~>oepUOTz12Nt@&sOARhGIj*juWOd#6=q z6;%^eJ{^O?<2QP%xaPGU534@`IdeL1g=P$@!AIOq70(W;It}c~vW(rq8tt5txcr!Hi=IE@{QWGsozDNMR`B0q%yFL3KN8mRVFqh`_Myt-` zi0$59l~6tBt-192hH9cK>se%po2Z~NnnNHq)&I+xiT&0v0N(`H{b5$6AgR4GSi~0p zOZ;|Mf>UG`wd`r|(0uU`9c5W(7rP+o-gL^5H+#74#58KiYWJMj;=ZTPhyyN@jB`jV z+tFX=g;Vqo{nQM2%0=Z&aanXDW0qw83ed%EfxF$r>0?Li7uGbpDgDGr7?Fj8cGgng zwUXf*`J1U4Nb{Wg@tdDQXY<$Kg;rg)H6OeLW-)k8GjFKQ>{Zc`=ok8aG)mpPtL{Wk zs5fvg4!<FB zi@EL#F&=HtFYLwZawd6*6Q6iEEKiAEa;z5EK7WM_z*GndoMfncVQbw?$21{`#A{k(;_PiW%&&Dy6H#(%ngKmD{Ap6R@Yr z0}Lb&RNf#0&q*F+xx`_JBO_9jDb^eTi$Ro zgKO4zEAh@=AHM&^oX06Kk+T@ceQ4r_WiEC-@9<>VCa-f2n?+tZM*NN9rx(~n;M@hV zn#KmKEOWK5M$Ep(cqc zWDa^S^)PRVuIIJVh1u!k@II*Y@R3t{+f^EGxyr#T&dYK1m;2Q^?;11tdsRmz)EmhY zDPau^gF*35U(-LD+-y9?;WYftyaMCy6&&yl8qzV=;2;%m3$A2e{Eail+Uz{HvXV2$ zie2Q23{F`&z?s4PaUVWNdbk8N+%Dp0_g690{Zou^w~2o41zz2JDoVN$k%*YMLH(R5 zZ;G07y@+rMbJ>y?7LT1%uypG>weaAMgZuX(dlPd<4t9czaIMS`G_&UVuY%NU^3iHh zKc@Lpn9I}Z$7ZdX$Ngw(B3>G^1srdX_XlUuP!|M`%EXM722arR+>2b^OjQc~^bg(! z_Ms=Kq0gAV;^+Y?kG`+!>nf;5H|t&CRtnZ~HE`V(_!%YeQ_*iP2_E?Qt*YStYryeh ztn18Sjp(`ma?;r4L~nbIIB$n}&8m^??<}N#JdlY*I=7~%=?)d$h>4-@PB91`ZYTGI zr~-c`y?a)?Bu{RUhv4R}69?wJ?E#^M9i=cif8P_ia6cnC}*2Ij~+jXNXgqy zh3T6eEuI%J3fRDO?Ui-94u3o7hRVsZHKL1yGxSp=} zYGDk_vr72X&jhb|k28EdB5^wtVA@~;9D+3V<6xm(*~;Xs=52?#wgkuP0{7~Si05RJ z&7EFwnRm&5o%g&_l7Shdq&rO1L04Jd-7BgS3k5lgB<>~gn3z~E_wZicLXn-f;;x7q zVt`1&f3DL_Ory7|%I+s>=SEw-5_}>jenv~#gQe#sxj+1!L1MptFqN+^E%#%kF3OuY zcg+3-Mc3zPiPW`x#r)oJ=@5_U4*~IL{=cx>S?Yo_P zc201LG2$uw-NH_8IgGP7;_%j-^FbC8S*WFDz$|LGYeZG}BE>j^OzsV#~f-9 zC#uQu!l%DnB?^LKD(9)Q%NgKwbzEGXM%kyqx4ScYBn464Xf=b6c*}nZS}-hlX}-V@ zZYP@B#_-ysCb3>%Rx9{5O6ve^?OtlfSZ308UPxCb9!ilPi*p9$nLX=!lX#(Zs+#OA zRQt%I2HdKKQfigTrIYElyr{Sg=g`->y(tMpl{a7fm*$LL*{>a}2B%0ww(13k;Cj#* zo%IWQp4HCrtsCfS%j4O;f|#&m6Q`P7?2O~BheI;Gcq?ncFYGJ6rIzx_gDC4B6}g#3 z!sN~yoWmlx0`251kzV#BPgE2=z%UcyIIzSS<>ZIazr%iHe}}$dJG`^})-@c#`-1Bx zx90ongA9K8V41n$e`9{}55rS!ptqP8s+AcH?>e`-tRHwY^a`)39>6R2?-f~{1hSvgKpuCd%DD88WyNdR znVc}1don|0V?ND*CL}Hz{YTV`b>RA4*!N^c7kE`P6~Bs{RF9|Vi03*ToXXC7YG_Y; zCj0X8#Kar8h_l(el;xe?M?rgkQ1IgaUOr~AFHBMY4}Hz#gBx{072tln)|u2M?nfUz z$1AP7v)5_tJyf;4ePDG9(F;#d-IzhgGIOjYSKK6bppa3mRSLLwm8hcw=qNT55pQ){ zFpAs%c`iR?Hm`y5Xd9cSFM?9+ig%#{Dojjlw`WjG-&(7js&-1T!0sd7!A~shB!b^w zU7m3U%dl7_i;AA9SgkJIu^Y?XjJRAA_5OQTH*+aY)wZ$yZs$%FxZ?P#K z2+E(*3Bx7XX@6_C=WUOK%%fXTur{>v1fOxlo{AnSFTQxE{K{1OyYP$#==CNo+5Vu4 zM_+MVXM-Q}fEv0Qe&JB^L_6ZYnYUH74{>drxMQ1&&cSlgvM4#)0elXh?eo7hpLR3R=@!{cTy+_jEgF?St@aQrp{jaUwl9 z-T?eMPKer03~$z!kyofA3B+t!QtU(%dqECD*E5mN41Pa@w_L}GQL>+?Dq9F4ONbrp z$lKzZ8W!7}WlnFW6bQv-`?}o$_V!0`ngMu{o8Tv$OcV14&eotG`O@&3**Kg%)8pj0 zQ{OaA^$26@d}h6RtXsi5PQ#w_9{QC{^q3R97kvL0R2O>6uGG#E32;HcIJoiqbTXWA|q8mO|S^O-wrY}1^odRFD|pk5c@al zwfz(xT1oqmGs(^(ZrVdc7UzQa(Mcs&I(6k!XNXKE=E;g;1D>cmWnZ{d!^LJfg8VR; zbLa-2sF}zH&+I<&@H^;!VKfa_onOh86?g~9v!~h1?TmI!c(AZo=( z&SIvwf|yvvZg{6kqpqrE%2zAF`Hkv|wtPLE)f=7Oe8bJ?Z6anLbu_O3kN*R6*gpSG zkd^2hA6&FP1yyjd+-Yy6md3Y7f~ef5;uU2Mn?U`z0q^?S5w zvI}159pbY?tzqUkz_0h%l_yZwc;n_RcOwONqoOWCKQTie(@{8htxbKrS{C3@^44r4 zCcX^*^ydVh==kddgXuHhTXC(<_RnyyE?Cu^y!IMrq-~2Ub{&!4nJIp7u8G-BLUKhJ z`Pu0xGl?;>GWVndXD~oaAwTvfJ{rOs`BGLD@5qyzm^RwOuSy~2!`bfOwBv3_=ea%C zUSxm8X>718ILphey+LL8R!=~VMzE>O70Jvl!jhZ-S2bdPvRb06J>smkGoUB! zDoQvTML*{Wo*GHPHH%4CG?CfpsY?(CwZ(9_*?r*HwIGjvi#}Ayg5s2jPu;lX6oZ@l z6t3A==NptRvG!qmhuxU!@rqsfFzYI>w+*%y1sSc}!GT~4o)l&NuR>vi+tF0f3#6)V-%Ct1+%xY7Lo!}-k4q1a$WNQbP-^M{FYi)4V3h@4_Z>_P{ z;!hFc#n@K%8LEFqTu*-zH93ploagYyQptNxVS23UGA(x@zi3KbZNy!v&gUEMMM9ZJ z+`&tD0bV@~L1PhK#i!n8pS>r~k-5 zfJoA=i-nN zhF9{7J<7Ua-?EA`oB!dAu>WCt{6-{qei8MZHSqE8ihWL8daS&}MFp8b)aESe$l{_R zXONHjnm~RW)b#4%HW-OmQUg`W;z z*)aigAMb{>uvP>oh>3i5Lu)#k+K;wv*LLdL%U}(DbpEwV;>|Ev{N!vE3!KN|6gBl< z2M=>mkhu6xeklscuc;Sbi@3}s�aIaV(l3?l^VWhQ<{`nZ7EKC&JW@6DTD|+ePeh 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 z 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 a^bGZ;sUPIIT2$$8qHme=tZ>YUNB;+Lm&{H8 literal 0 HcmV?d00001 diff --git a/src/assets/sounds/xylo/xylo3.wav:Zone.Identifier b/src/assets/sounds/xylo/xylo3.wav:Zone.Identifier new file mode 100644 index 00000000..e5157b66 --- /dev/null +++ b/src/assets/sounds/xylo/xylo3.wav:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://audiomass.co/ diff --git a/src/assets/sounds/xylo/xylo4.wav b/src/assets/sounds/xylo/xylo4.wav new file mode 100644 index 0000000000000000000000000000000000000000..cc40cb1ab2d9916da34e8663f011d6d3215fbcd4 GIT binary patch literal 93616 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

    ZybX?x?rWS3hC2Xc|`kZRYWwN&5G> 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 T(=Z_2LLdD1$B1=;6K0u2>hT|_YvLa(>C9n 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�wbQY@c#(CVSL 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≠ZKH&>7#g!3GhwB&|DlYgE3m^o7i2nAF|}vMfsH~ z&UP_1T+hy;MfC{PzX(l#aNoo{-W0*@cpd(UqBdlP`88jMSNMOg4O=&Og|+p$rAR@fh#P2hp4n(EMLKA z&Zo_3;@wz2^Ka2>h0`IU9NLmI!bR%us@WGmoXEGwCd zr78FuDTnFH4!c3u+1c9hFwepJAWLjPt&MDT`N~RoE&}}twYpPOiaXL4i3PLylfX6^ zf8*qvBgBItN;`;09E`W&v^kbvnF-r6Xkv_gzkZ7FF9n>fG(TBQjn(sdgU=7B!I$JH zowQ%Spvi8m{SS6G5O<^a%_(#_UzA#|WNEA?e9H!H=`{FOXj?C0gL7e=2IE*5hsdpZ z!T62xzwh;5P(CL5-R}EFUN5noqaMomHJ_+)gg@Dq_{rAE9crFwPKUR-L-c0c-2l(k zv{?_fns8RKm4>+pdn|zG{5X$su>2I43PH?5&g46f$^eeAy<_-`yO2{TtO#2vBbTZ` zUzK_AYGU5G_&Z*A;(ZOZ?|^$p_QI{mIIF%$RXOlOB<#fTx;>Lt$q1m_p@`X88H zvOP!{H~Mr*(r46O?Zw>9c1h1itk1oky)EJ=r}C2{lxhH*>mz#gQOf>&%0O+}p-TNX z<&A_d)}x)mXU<`Jt9Z^m@|SG*N{KROtF^lDTn+IpusvvdUM!E6@)tDuD{KR4aYZXmE8JNhR@-(WY_W28AFn@p{Y<9v9~`|3(_^sR2IDobUf|m^#gbIV9D!+< z$P`)c68YCmN*XI33|8xZ@+m#x>%mw4Dwg+Va|7@;TzhW}Y!lhs^aNiDyNwomUJq}v z#P*KyMyIGCdNuN4p#XdZm85`j72@}b(`VS;ISGHW#PqrR=6rEsq1NbP{&O)exLBlK zsC_$|PA53SAm#39^ZWux{)I)WCgRq5to%y!v%f|aZ&1i@|9AQ!ofuWw45 zjm3lO;JX^WD`C@5$7gmqWO=0+A?T@&puM8VHQ%-%B*iap|xU;^2%^jTl%N%`KGt|s9F@A~|F%ibN zk7Wp7`YSA-v%|OGcm|I9;JU?kG4gwQgcg6s-Ou9OZ}1J0txSPy1^*p)-{AYxyotfM8>^Hv`Id$FTg1Q2#$U7ohT`pa*uIA=MkG7KlsD7p1?qgx z9?xJsMxLIaj7QaCtHfi+{cJm7+aSYOEDN5!D5Xy%_MV*!=@<@r%|#FD38G zSN7BX>5HSdi@iVYMzOlMdw+d0p0X{8@@3^yPM*yMeeHj=Kr4#hp%5ly$Ti7+G_Sm3<6nthe+coKNBH5!*d*H}k2! zPZb>#eeCN4>;&%4XX!N-Zkatg7bX&VZ}sWleE-2Yjtu`8mGjEjIWmjdrKeK4RZs z`W(u44i+2w^DTY&&X}p+U&#kyXMl453EwX``T~v)wm|nFye)9n1iuaNcA>h6yL@7< z?Fn&vJKmOwZ!_Q;%UWX9P|u8pkL}ZB54IMowtT}kegoV0xQZ3&V&&2y`i{nWoeq_! zv5J3NyxYtIH}f`Ic-igxT=wu#2kG-D9}_FU<>7msiaPO~pNUdG!1uct*k4p0A~zeN zv~e%$UrPRma`wbycV+IzzkChDe_`ne>nmO#VQ05Od9~l`u)?b9q%>_8pz%z+?V-ul zy!agX@;LT3m>>C*5BZ&~{ff7qJjE~c_!EEe6JPQ(&VHfA-(l!Skt2A`sm6&GdtK*m zH@rt-O@*x#{;Ik{U0F>d8odj?7@c{UJ|nYupWpn9{dvN$Jft=|tPj(bbl3=A&EUPw z=evA=4{Z0@&ojSlo#dqd_WGjS?NNN)4&QY?*Wqs~%6p2?_$e)xgDk_-&-8!Q5*N;8 zdsVa%%EDJ1Z?W3WDXV=P#@jxtn(VQH(oXnxSZQdRl|VMJ!8EH$thBnza`v~}yH$Qk zb41+Xw~GSyIctXKa+pf2UdIMoiTTgc=Nq*7p8n0x_?GYZmY-?!R|@Nezdzyo6Ni7n z*bBxU`1=utFY)&=JRRVA1?Hz9yAQ|BF?f~#FNCcU-r`QsOqz_EO~ctjoJ~`jG4wc; z<@Di8ex=DDY4R(Y>;l_o%G?D%U*YOUW6nMC^`~tJJY#HAy^|-9G;!j zVkjj?`#rzX73Jwlh+L&)80GL$6)&~u?=l*_4z8PQao^ajKDVIF7Jj>phVOu{rHnb| zoyXk52PyO(?B2z1-a^?o=#{#b$7-PVE{CtamdizQj`L`$kuwXoF4SpjUKgf3*J73ud_0Ls{CEupZ^0izu5+{ym96Y%oHJ(z?}yFPFRn6m&z-b(_)G{1g;VP zZlldsEWeGI-d0VwhwWYQuQLw6PB?79-h#WZy*tFYd*Qo3(dJj)cZRPM8;coYFWCa$ z-Ts=`_hJ~U!dQYO=7<3Y#el6m_)6`Z*-9~%wG4vqH~4;p?`uBtf4Dxy+vm#t1zx&B z@ik08Si7x<^&$I;?jxLnV@m!!{wq;Q}OR!96lvByvFwa z16zy^f39?2$vVDcd$BTpcZ~c3WAOG99N*JpSA6|Xo3Fz9B){_jZmpS1n>W#>ry8i6 zqCTDCPxkXCo8eo+S5B8{j25^1D^#zfk_KVfq1E-9>~y zybiR^!e|(0z`Hbw5GzEE7?)m0?ORy%ZkfUX8PRb*G}m}hA@yED#40CmJR2Y9DR*5l z`wH#2Yhk&87Mps#MGkN)T({Hk-D3GY>@H?4#_Tt%IVarR$=YsnWHTPBQKHR)lzIZT zbauDV)tB-o(LNm~Di0Ckdedch7UXHQw3!Ce@&wnH`1u-7-|{5g;OZ$V{Ke{q*v4XS zHiRqT+=kl>$3$x)dh9E+f(ymJEBTh2=(DB#v$f3kRs6jr=lqXM|3i7%e`Up=Vh0Vom{Z4fHhV2E|9`iYrd5e9n$KPcXS`+VQLYhho8S=`AzANc+9xpJJ zuN(v0P*&52z4gS~_jv2dp1M$77xwn0vVR9tH+Xu=$a-4?q@P!7jkCYmSeysnLXm!{ zv#fN+b>iRFBtF!F?+US@F>T&1FMC8yzrc6KJc&;9`H?#Rgf=@X?I+3`E%124$bX^e z49mxGdA5lC?~xna%ZtYI#lo+&;7OW^EREIFRnB@Tb=1b+IlOm8{XwPSD?WvJJ&a8B_z2ll1@-(de(O~V?` zi9XLxy!0XZ%#yk1qqyQq7pv7*6~E5M;l<)a+-Y~MSaAamZ-MJBnD6y{EBrpJz3~uV z^bl=6s9x@utps~_+52{gn&Yl9HC)9bU#bQJU)-x*PHZTye=MK=l~`rw2z==@w~bw; ziE%6GbTPi>z%(6qlWB7z+Z)fXjJ4lb_{Kpw0eh2J-gHOJOZYp8_tTIT)!Pv()z%jO zq7C0nRuQvHTJZ!=DAn_F&eve;0NeXC_6aUNrMb@%?(WCi!}xs+w#RXom#?&e^HCZN zd^f4B%jvl$-Yd{|-u(RwS$f`B`Fgo!%uJak&W)5+_2=1pDOXSBi)Y~Ugslht{i6Kc z;rW>-=`Ne@Y41PP$PlmNMZdXlu1eOdnWcsnsHqj~Zv$oQxq~(s{0E6unw8ro3Jb7D}2cI8KMaKbY+e zrsJVv-`{>2sRqWVjq#42EUL_;^o25nHG0;zvw{rq;iPDrqLzz_RArR9vTQ%rU5#Fn zhWNPwhqu$>y?A_xHXp_1WAMfORZsXW)_#7HHlOsVHHAKE@B8`AJ6UbB1mD@bOi9|z zVS9(DW~Y254ZfK5HjCZGs!zkkf&Q@lfrIYK`6FNQy$5FQ7@C|`)0RH;=y$_`Q{4xOg!D?azeB(s) zsq{G)f3dPunwI0Xqz!mcqR$kiD6ZZsQddo-uM6Lm@Li9$&}Q6od%rF4MNiR_eCE@z zJ;Mh*%TAxcUu%DlLl$>HKA7OUj6b@-yUOgilsZdw?&FEomzF&h(l3#%#t-v=yI9vo zs#~Gt^YAncp7CriPn$gxZ4QL4Ki2xGi+&IdfM_r)9ZsKd^d#PQR>EK4D-YkfVtYN= z;5Dw?G{Kk0-&0f-cb~ll^}9;@A?`k=%}*fs7+)WWCd17BWC4d!C1a?3j3SG8!y3MJnM6t7Ucoi(h2Q{d}{g(D5|La z3ovtuQipG80>drzcn`aKSZsL8_Ja4X!tLoxwsu+zud0pcXL$mb_u1z*JjOit1~{)x z6_IIs^|0G9hwzt8twr&77ArqL$vtDnQ^fXomO)juA5YP0pwx}wyOsaA z2Uo3NirKVn;Cs>QYdCDrF5iLgZGN_$V_vhzOZaO;%~nFj_f>pS9UPub<7MP91;o>n ztl|LvqNikyTza95afX~_JbZu49S6%-`uiqW3O^Z|>pWmPaV(xH(h(=`;^qS^ zeGK0x82cFd_h5V5udhS;yw}GaalhYgqkz!om5|1r<>x?KR-A~oQC8Ao@pKsRZ?zIF zf^U|bWitOV1{;4vJlHqEVc!JFFu3}%z}}Sj2fOQqyS}_o)Wis}Z>-*kiL^N_i8e)K zwdLez=fIceTMA;T3@bZZ-Jj2MTnt}BC2gX_wh`maTOSF)s=uyQAE z9#r}#pm-L4FT?gajBk5=*LNSXzE9M{M?B8^>^55N?L@t{6#1ga@(eXThQIsy&)eW@ ztR^oL|IU*&Rghg2rJ@{&j2Qwsegs^DVebc5c-6j?+mDBhNI6tS z@VBfk)(@WKOf%Kk5-qNn@v|$*los7B0 z9SVzhzd5|%GdJQ!eTMJ69)Gtg|9wi_+V&E5Jkf?W-+?VGFp$Q$S6kbQ z-iHTz&~}GCZuCn-$6V~#ntW(wSBU3l#hm`rVqk_CxPupnEPs`fE#dv<<8Kyx(;%4S z|M9Rz{yY)V$#@K_oQKP$w7SN&o;J7PFP;4zwSSH?6y>qv-i=r>B>K&wHzazrZe<~N zC-~}6V?!L?NTYYb5&S)^^e=l2eC_>pggxvoJkCdc`N;ksBpFTccZXWJ!M+WkuH)Nt za9F{&F|WU%Z*#P$BgXHcq>Tx_T=h0GkY(RgJvqhLUwO4wQ-r;g?Zr&{i0jq~SBmrKv#uJyk|LWZ-R&^6!bTft z+CtDCQ}06XA#d^#{9$(=K>s1{6Perld`qXKR+_WQt050HRHKSB;VVM5sp{?&0;nk9w9C9dPkIf4~+(gYgp1Eud^s_GS0>%xE9dkVme)E3w+TtpCJlnB{6TF_H5YR zD!yd{{&wrdI%@1FC9#ZqlTn?E@NgwnHRj!$oQcWV81zgq{ElUBBNKlTSx)%Oble?*|Fn82#0!^Ucd;^bEy}n=E9ENu-2h(; z{Yjp~hr8OmgXwOVJo$ise;Wtw;cKtV?S0!Ghi~zqZ)(l|%V@)MUZb_t()Ty} zC7zaZMS|@a(ctla^x0DW*<2=Z6@0bTZe_SU<$$VU+&p^qqG#4KmvFR(hgkyGoJ6Jb zS>qyDR>HUempi>b0CTKOnnSq-^q`i2uY#O2=CH=B^9FLxCJDA8;$Gw}Rp{~pWxbql z3G2BVuE((TEWTdx`dY$YhXh{-40VFy0}A}qFg7rh>*`dXq#|lPR{1{!+aB1qLAF88yxO(|=DB{GhPz3!n`pz1Pjq<@ zZzox4z69HRo@xn;j+JRQYcHfH{ei*Vt$GdaHIDKaeLkDyWtTv5HU4hmA6w$DH7&-9 z0dIQk;I9+h?z=} zici^SJZy&%o0!jY%;C+Z)U`_29LAPP`Y>%io#1;HzQ{M*!}ta)vCc&vwwTxQ zvAF(`qdbY&UJaa~j#{YBZp-sA#qCjmzsl8%brOe%X>>n3+{uq_($Y?&)40QHh1O}z zlUobp28d!k*dJ@ zNLl!*Q&SzKiu)EDDP?nv+zG|~u*G;@8@OJE?oHS_*!R5z-_!Pb#QS^fb+f%r9rVp{ z%x2>=pApf*u*Iyb@-ppk3mM8O}~GuA_TPn)5m46_|eevKkt7T2E_ zU1NQ#xY~VUUkm=TiTKb!ZP!uj=fD;=Si);TTa3JB+A?srTO8Qt|G>8fzLkDm0bAT- zx{5AW)8*QKbh(u-cf)tkER17j(qx-i8F%!QOiIxff3NWdfv-LP5*b$X2Y$$IK7!%{ zUh+Q_{3cFbhA(C7x!Yu>K`fE1yKXVZDFx_cDF&Ex!DO{Tj+s#tD`KZ& zC036vqePXJ@;n$W!P7NLeUr~El(wbc?#JyTl-b(8 AFDeeu*eJjCtlOuxh`u47E z&zcxM8?FktD*;n8YO)%hK`+hhDI!;H!k=8)%@OIJWiiYs?n7^*5=tQ#En z4PR+%jGer`mv)$H%LZSD>RDxuwO3-URZBQ;q1Wpjd4;Wxv($jEBHqfVhhmP25#by& z7f!H>1F*&F*_)JRjh6LFrCSAG%ny%sIoHc&Hi~L-H-7Nv`GYjN%XrCl-)t5WqDMda z#n$k;YaG2!JcyN&x2v%|Jl6pVIZP>;xC?ywmAkl-or$Ze@C1K#6MT7!Yo0Ll?}WdH z;Cn);pYi|mO8pY$zA9sGi@Ua1Z_8hLG7QfX*ovx)eC#fprH7{ukG-2;iJ9zq_tn(m z{mzkfR1}>{^M=t*N>%zSOdX=gy)18sxUd=0xK}Y&r-@8p18qk8bv>WCo(eXot}}-xX?>9)&{c2#lluFw!~x$ zIO55Ekw;%-t8OdnyTUY?LeD47nL7;Iewjpgw!HOX8;Hgii^}I2JBnvTpQ-<)n9l`# zA9LhRLJ`_L@Q;6qH5NAVIO~#MgTJ^3vnCZ>?2Hi;8Yg~b5AOD{f`j5h+-Y{&Y|?_P zs0>Y3Nx17kVeep~1GT-a)NfH$0*;e@HK(>YM(E~)rBxs^IFzx zVYP6Yg&$IzyXkVPn7&afdL8c8vX)ii!qR{6&62y!z}<`_lZ>9(V=x{P6=I%vJV`p% zS%_KHaSv^b$V9f2mhg8m-maA)+>E!Du6BRoH&2+ulLcQkedbH_`IZc$quPI$cleLe zc1Zfpu7j&FOA3Z=hU5+<_oQ8a_rTfQr)%J;&l=B%=WNK!vC3H8ynwohbt;dz>K>}` zTxyuEh3PUp)sa=5XRD6C%D5|=jN#6~-(0a_K78@ajWpP{i+uaBc-*@bwNwb6@Iuk| zR~6P;-sjEx-qitqmxt=iM)JBj@Tf7jyndb+#;LpMQi zGhN<6m!4b)Lws`$oR`>Y!WN?zCH)p7Y^V9jSc7vvY&&T)@U4a~?wp(l-yFTJvtXO0 zq_f%H9QvG>^b#Xe?GgLZU3ovNIK=Xg(`hyy3&2r=M$0GIA}YTm zf;}%zJe{<>V=bvGwGSJ?)>NzhR$jFQ@6&=Ox&?2|9obBrYlgSxqE2%PX@<9WPTlpe zHKfT)XzxOpYQl21xdfHmcT�@H4y?HMc(%*3)_-j%nc?Oj7=DrjmN0T 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≠DP0lwS$b|>Fxom0c#NXgC? z_A^)P*-i^Et1RY7t799k=FW}$%F5cyFFZLi8PUyp3lf1BdCZ10?#y|z3*{tmT#*;yByw;X=Nh3XOcKp~q8-hE*18c)XvX^A&zLh4!NyxfvYqD&^g}oJYRejLWQlp4U90fX zi*!EA@nz6Ki>kCzvp(wye?Cg#$q-*R7VrOqPwUZ?X}=LT z@AFRJSR=F2r}&IB8f!73o0)VySJ~Cp>}s75ZHY`V?r=_L4(bA z2;qYmMjUGvtW}6V74k)1guDUKO0l4>bdhVmleTQ<|3)xcBe4>cODVi&GXpmALg{-+ zrgN3=c(EP~mN4y(EaCGtqwb{+o?+O`w&hK0+-Sk#h%%+DMK3lh@yL48ahwU@DJ5Uz zoZQWFuwLNng{!htbXjdMTJ2E!iI-R{U?m9edsh*3M&$Ke4=rdm#*?|aIO@5;i+#^b z<>Y3*lauiAERrcSh@;eNwzUT6G{0CQb(UXnl1vTRHu7wEZ(*Zf_E_29*$*zIGh*ii zk`~=?xGaeKIa-T_hQ^TE@WET3MLV?vw)W#eblM2k%^WW<&E+0z z3un`MyGff17E*iVinWucK`u7hHO!57-%qQ$7Ts#?;)ADH$VYtGqj4twK&p~NKJ%`1 zUZ{LIN$tkp!GH~q!iS1@)T$Oy6!?nG?$^A#o5864WIjuybJ}#S$B&hhaP1A4(2cG_ z4_is8E`~2*(}MG%x8Zf6Ng<(df_Xta9X=~_ z_VOR~%A;1c;L)xf+!<(BY_!wuPZ-TVV5?8f!|eOt3c5 zDjU3sZnTZ&o^&;O`Lcf8$`7<^o}Jm=XU7Y=;m?1@*SUSfILc25_d=2Vv|%r0H*K_?}dWL>1Vrmi^*;WpP7CmXRLW-S&-{wAUVH~f^PH? z>v(za(Tq*N=9y33)t@_;qaT@xeqA+#cCu<{!Diw61HzFzGSRF*_sYj@l!^XQ z{xk}T&M35wlQq$~$_l%c;93r?9O0w;<2{~41w*1Rxnjjrtrl}a zv-gZWErM>0@6kN1GbxSG3$4gXa+8fv%Md>6HE4DGN@mg8@T8VCRrr$Zw343&WBgfF zwwcd(6Rz?lI_(Dw*)bk3FwUet>(23JX~^rrHn;ML4qY3sZ_{J4orQ>MNviVq`W+`-R_MS{relUm~tF_Ti;gPr5w>C6qjMYd( z?>ayn(p?R#;y0RB)56*c;^{1+)%=Y%!$LmKJO=Bw{_by7vWb#m};p<4(?r z!g$lne#$}0VerCM=Pv zIOHVl>^j_~Txq7Rw#7172^xqN^LZ|1j62`SHB%`(y!;LPV0^V#)5?k96oq-$=GNF^J$8p0 zJx22*(P@IC|F4?Xg^vuP*CMEZ9vmo zX&at3F7Kwj(>c-u$lvPPydm};@a7D9Mdv1(;+Xl>9S6FOm}X#X(So|u0?A&VEy-6) zjKwmWD~%|50@G>zbk6V_-N~OfH}Q_~8HvmC6^YBvg-+rn-dZ&ufAm6*;?UwI|DBE# z!PhuL$LH;|0>0`v=1TfOGljI!97G?aGZkZX{Qb1FvlI=Z{#llP*MpC1!sV>+4!|U) zz>`&rjfGn48?_*-&+lfCd28YIoU0$RvFEFw@WCdo@Ok>~i}0#AA3E~CU(Hh{($W#1 zJQ)6J@dlB6KI{3E`j|)nI>Wd!p9E*Sbfzle`nz1g`Zun|*|>M3A8UriR_mJgK+J?! zl1HKbY2GlDyPdPJ)t4!jF#7z^@M^BUl4o2>`8;*M_icT`$BVF+K5K?zcX?@#pdoBLAFRz>_&7B-Ayd=D*2e>oB23&tUYjW&oH z%?{)6O8N^vaZBUxi_i`I@TL5L%PBo>2cLY9z3}rvXeq}|Ji0m@{zSV#9z_ zn|r#ei`XkYOZ-)C=7^7%!@NNI^9DGYp&6*s8kg*(Z08(|VtnOSp4yv1A%;TMT*%Pt z!8Fbj=7>w_L->rlFH*}FsqJ$5-P`ge(sp?g*M{OPWyisHlA2HRGFzpD&?*1hoNiSBT+8r?RRKi#-#e46> zig>1tLo~#>GAF#F@>=Si$kkU;n%jau@#C0>br6hl1--ZPDEGo8S3scOgbtYtq^3u@a=wa6IkNL!lIoEuTamTFo9Bm0k5_>9l(djorQO4X{ za5c_=TT!&JplhjrGS8{rGV&wdY<@&@l*Sw$`^ecp?mRtpHk8KO;X6xDv70XJ`K}(Z ze@S&0`(jjktFGB~(DIO$qiZju%m?pWaLZ7b$x}*4y-52VF_La_324uq6K8Ul>^Ue! z#^lf8T%+_NKX4+vBgYd@!X?l1N@|@*nG6lDhgQXBUqg8=@<3#iiba>x#E$rzX#ad^ zd4^n^EJ&Vf!_mv0oRAt4=s_f2?cXPd-EIzzS3#LKsIc8`G8C{Lv z9oLG#E~m}KHq1b z`0BT0Ink}VYQ!E3%_H+}Fu9yo9l$61SBB-|v{bgGj70B~G}=duWX@I!kMv5)Vy>r; zHijaCD?TaH$D13QD`1YBh>Rppt_GVo#9m9ya#yeANjGwA4&B4tFOMEqHOFivE$Z$N zR&ZU|Nbs?e_@281l(j+4_2_;QE5QVtY@mhM@bmfZO|~Pxsi8+@f8idx527LKl)Rzi zkTvjCFU6y1$VO^>88@?sCI@Wt9`WUIj&dL6A3x6T_Njc5+U4kak8bnm&`+L(TpsxB z9ASk_W1HvUf_tf@aUan#HmqEh?vG(Tjk{n(yZK=3Y6I_&l(7zHdDNSUWl3G&Ge5G> zn_F;UE1_iHD2j#~=@ojjdAqWIGBv>_XZ31$Z6X*;zc15s&(b%~Q?oS>a&%>3T6y36 zT)PX1Ny}fg+85={^2eIzSre_6N7jrqSruL9F2CPi1?UGOd?Q99LB=Ji<{gvd4C|Yh z0lv*#-)PZNY7p;R%~^3u**@@Xg*J4rzFqWs+H-xN+r!{`G+=YQ9t>0Im@djnsNGwHt5a5&dot__`)%AzoR% z-W**mwr0@ylM{kJ>kI8FQ5nfF$}ZmvHW_JF4U~qhrE4|tX=yk+V6@VJw7#E~-^*`2 zdfhFPoxxtTOW|VB@yN(9XndK*&R=F$;b$SC?2URWHBF_B)~2A>?X>20p7_taIiHqk zjg=%_gVXh%a;$m9AZdJ)f6$%@-OsJ~?1xf}UA-fN*}4X+U5b%Bl?B|j8?&inCat0^ zSp&c#V{^<0U;Ry@?&Z(5oDmme`R|3w^^w{4^=4XhGi||_Bh7B7t(7UyQ@gcdFNZRp zojv#U!F=k%;7h~5nZo=ZZC4}%iLpqm_2}B zrv=^&-_=f5q-&}CM=KZPu<}y#RyVTQd`JFi8E7zeeS@`Aa{n*(VnD-j{e}@vudy=E zN)fr_c6DV>@xH^?XeO?d8B$-UeKlpJiG!hEH6S|W{otgZ*oWC#BKu97iJs*;bhF0K zdPb|$-lmqWf9pCw_+*4z3Eha$m|rdXQM|7)Fqz5r)R65e=kYyC<) z>rz*<+R*x9s}8NH?g~;Xp5<2;<3$du+z**AVz%Oa)-b|o)#|u+NY`+5C9@H29S6z0 H{P+J4g;}No literal 0 HcmV?d00001 diff --git a/src/assets/sounds/xylo/xylo5.wav:Zone.Identifier b/src/assets/sounds/xylo/xylo5.wav:Zone.Identifier new file mode 100644 index 00000000..e5157b66 --- /dev/null +++ b/src/assets/sounds/xylo/xylo5.wav:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://audiomass.co/ diff --git a/src/assets/sounds/xylo/xylo6.wav b/src/assets/sounds/xylo/xylo6.wav new file mode 100644 index 0000000000000000000000000000000000000000..c1b4bfab602dd57a14f7bfdb03e3901e359e3a9b GIT binary patch literal 99556 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 TRq$R*dPk$DJa*$)LQVf4Dg_Y% literal 0 HcmV?d00001 diff --git a/src/assets/sounds/xylo/xylo7.wav:Zone.Identifier b/src/assets/sounds/xylo/xylo7.wav:Zone.Identifier new file mode 100644 index 00000000..e5157b66 --- /dev/null +++ b/src/assets/sounds/xylo/xylo7.wav:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://audiomass.co/ diff --git a/src/assets/sounds/xylo/xylo8.wav b/src/assets/sounds/xylo/xylo8.wav new file mode 100644 index 0000000000000000000000000000000000000000..85daf8733dd6b43d1b59612896c18343b3117e08 GIT binary patch literal 85540 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 literal 0 HcmV?d00001 diff --git a/src/assets/sounds/xylo/xylo8.wav:Zone.Identifier b/src/assets/sounds/xylo/xylo8.wav:Zone.Identifier new file mode 100644 index 00000000..e5157b66 --- /dev/null +++ b/src/assets/sounds/xylo/xylo8.wav:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://audiomass.co/ diff --git a/src/assets/sounds/xylo/xylo9.wav b/src/assets/sounds/xylo/xylo9.wav new file mode 100644 index 0000000000000000000000000000000000000000..64bac4f52bf0abf4a1ce3a19f28e005bd0ec07d3 GIT binary patch literal 75448 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 J@dEXF{{NQ)Md1Jd literal 0 HcmV?d00001 diff --git a/src/assets/sounds/xylo/xylo9.wav:Zone.Identifier b/src/assets/sounds/xylo/xylo9.wav:Zone.Identifier new file mode 100644 index 00000000..e5157b66 --- /dev/null +++ b/src/assets/sounds/xylo/xylo9.wav:Zone.Identifier @@ -0,0 +1,3 @@ +[ZoneTransfer] +ZoneId=3 +HostUrl=https://audiomass.co/ diff --git a/src/assets/sounds/xylo/xyloSounds.json b/src/assets/sounds/xylo/xyloSounds.json new file mode 100644 index 00000000..1de844cb --- /dev/null +++ b/src/assets/sounds/xylo/xyloSounds.json @@ -0,0 +1,44 @@ +{ + "urls": [ + "xyloSounds.webm", + "xyloSounds.mp3" + ], + "sprite": { + "xylo1": [ + 0, + 755.9863945578231 + ], + "xylo2": [ + 2000, + 961.609977324263 + ], + "xylo3": [ + 4000, + 491.38321995464815 + ], + "xylo4": [ + 6000, + 530.4535147392287 + ], + "xylo5": [ + 8000, + 547.913832199546 + ], + "xylo6": [ + 10000, + 564.1269841269842 + ], + "xylo7": [ + 12000, + 355.9637188208615 + ], + "xylo8": [ + 14000, + 484.6712018140593 + ], + "xylo9": [ + 16000, + 427.46031746031576 + ] + } +} \ No newline at end of file diff --git a/src/assets/sounds/xylo/xyloSounds.mp3 b/src/assets/sounds/xylo/xyloSounds.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..1d77c1951058179e5ccbd7e4a7f618a6bc62d860 GIT binary patch literal 289271 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
    auaU-jMHlJh-FlHFUgtVz!FMR7rQd_+}Fs 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

    %k02lr^KN?RYcVPQ3KQfedpHz9oBImD;m?~ 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 SsVe!e=VicuJr|2$&;J2Xf*{HO literal 0 HcmV?d00001 diff --git a/src/components/SimonSays/SSButton.js b/src/components/SimonSays/SSButton.js index 6a403f6e..e9784e4a 100644 --- a/src/components/SimonSays/SSButton.js +++ b/src/components/SimonSays/SSButton.js @@ -1,5 +1,8 @@ +import { Howl } from "howler"; import React, { Component } from "react"; +import xyloSounds from "../../assets/sounds/xylo/xyloSounds.mp3"; + class SSButton extends Component { constructor(props) { super(props); @@ -7,6 +10,21 @@ class SSButton extends Component { this.state = { isLitUp: false, }; + + this.xyloSound = new Howl({ + src: [xyloSounds], + sprite: { + xylo1: [0, 755.9863945578231], + xylo2: [2000, 961.609977324263], + xylo3: [4000, 491.38321995464815], + xylo4: [6000, 530.4535147392287], + xylo5: [8000, 547.913832199546], + xylo6: [10000, 564.1269841269842], + xylo7: [12000, 355.9637188208615], + xylo8: [14000, 484.6712018140593], + xylo9: [16000, 427.46031746031576], + }, + }); } // componentDidMount(prevProps, prevState) { @@ -39,6 +57,7 @@ class SSButton extends Component { }; userHandleClick = async () => { + this.xyloSound.play(`xylo${this.props.id + 1}`); await this.lightUpFor(200); await this.props.onCheckCorrectInput(this.props.id); }; diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index df177f88..0d7e85cb 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -7,6 +7,8 @@ import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; +import xyloSounds from "../assets/sounds/xylo/xyloSounds.mp3"; + let emptyArray = new Array(9).fill(""); const LOCALSTORAGE_KEY_HISCORE = "hiScores"; @@ -34,6 +36,21 @@ class SimonSaysGame extends Component { this.failSound = new Howl({ src: [fail808], }); + + this.xyloSound = new Howl({ + src: [xyloSounds], + sprite: { + xylo1: [0, 755.9863945578231], + xylo2: [2000, 961.609977324263], + xylo3: [4000, 491.38321995464815], + xylo4: [6000, 530.4535147392287], + xylo5: [8000, 547.913832199546], + xylo6: [10000, 564.1269841269842], + xylo7: [12000, 355.9637188208615], + xylo8: [14000, 484.6712018140593], + xylo9: [16000, 427.46031746031576], + }, + }); } componentDidMount() { @@ -92,11 +109,18 @@ class SimonSaysGame extends Component { lightUpButtonsInSequence = () => { for (let i = 0; i < this.state.currentSequence.length; i++) { setTimeout(() => { - this.setState((prevState) => { - return { - currentButtonToLightUp: prevState.currentSequence[i], - }; - }); + this.setState( + (prevState) => { + return { + currentButtonToLightUp: + prevState.currentSequence[i], + }; + }, + () => + this.xyloSound.play( + `xylo${this.state.currentButtonToLightUp + 1}` + ) + ); console.log( "Button to light up: " + this.state.currentButtonToLightUp ); @@ -133,7 +157,7 @@ class SimonSaysGame extends Component { }, () => { if (this.state.steps === this.state.currentSequence.length) { - this.successSound.play(); + // setTimeout(() => this.successSound.play(), 150); this.setState( (prevState) => { return { @@ -176,9 +200,14 @@ class SimonSaysGame extends Component { }); }; + handleTest = () => { + this.xyloSound.play("xylo1"); + }; + render() { return ( <> + From 3d9037c44750bd6c08f3bb7c447a6842df8953d8 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Tue, 11 Apr 2023 14:51:50 +0800 Subject: [PATCH 12/31] handle duplicate id in SS sequence --- src/components/SimonSays/SSButton.js | 2 +- src/pages/SimonSaysGame.js | 20 +++++++------------- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/src/components/SimonSays/SSButton.js b/src/components/SimonSays/SSButton.js index e9784e4a..f41d0506 100644 --- a/src/components/SimonSays/SSButton.js +++ b/src/components/SimonSays/SSButton.js @@ -38,7 +38,7 @@ class SSButton extends Component { componentDidUpdate(prevProps, prevState) { if (prevProps.toLightUp !== this.props.toLightUp) { - if (this.props.id === this.props.toLightUp) { + if (this.props.id.toString() === this.props.toLightUp[0]) { this.computerClick(); console.log("Being called in children"); } diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 0d7e85cb..4e41cdc5 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -92,13 +92,6 @@ class SimonSaysGame extends Component { generateSequence = () => { let randomNumber = getRandomIntInclusive(0, 8); - if ( - randomNumber === - this.state.currentSequence[this.state.currentSequence.length - 1] - ) { - this.generateSequence(); - return; - } this.setState((prevState) => { return { currentSequence: [...prevState.currentSequence, randomNumber], @@ -112,14 +105,15 @@ class SimonSaysGame extends Component { this.setState( (prevState) => { return { - currentButtonToLightUp: - prevState.currentSequence[i], + currentButtonToLightUp: `${ + prevState.currentSequence[i] + }${String.fromCharCode(97 + i)}`, }; }, - () => - this.xyloSound.play( - `xylo${this.state.currentButtonToLightUp + 1}` - ) + () => { + let buttonId = this.state.currentButtonToLightUp[0]; + this.xyloSound.play(`xylo${+buttonId + 1}`); + } ); console.log( "Button to light up: " + this.state.currentButtonToLightUp From f6f477920a4f98a48257576ff81ba641c5959603 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Tue, 11 Apr 2023 19:03:08 +0800 Subject: [PATCH 13/31] add styling to NR game --- package-lock.json | 34 +++ package.json | 1 + src/App.css | 43 ++-- src/assets/images/brain_animated.png | Bin 0 -> 392159 bytes .../images/brain_animated.png:Zone.Identifier | 4 + src/components/NoRepeatGame/NRCards.js | 40 +++- src/components/Shared/BackButton.js | 28 +++ src/components/Shared/InfoButton.js | 28 +++ src/components/Shared/MuteButton.js | 33 +++ src/index.css | 7 +- src/index.js | 11 +- src/pages/Home.js | 117 ++++++++-- src/pages/NoRepeatGame.js | 207 ++++++++++++++---- 13 files changed, 469 insertions(+), 84 deletions(-) create mode 100644 src/assets/images/brain_animated.png create mode 100644 src/assets/images/brain_animated.png:Zone.Identifier create mode 100644 src/components/Shared/BackButton.js create mode 100644 src/components/Shared/InfoButton.js create mode 100644 src/components/Shared/MuteButton.js diff --git a/package-lock.json b/package-lock.json index 74bbbb1f..8b7d3b5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", + "@mui/icons-material": "^5.11.16", "@mui/material": "^5.11.16", "audiosprite": "^0.7.2", "howler": "^2.2.3", @@ -2990,6 +2991,31 @@ "url": "https://opencollective.com/mui" } }, + "node_modules/@mui/icons-material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.16.tgz", + "integrity": "sha512-oKkx9z9Kwg40NtcIajF9uOXhxiyTZrrm9nmIJ4UjkU2IdHpd4QVLbCc/5hZN/y0C6qzi2Zlxyr9TGddQx2vx2A==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@mui/material": "^5.0.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/@mui/material": { "version": "5.11.16", "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", @@ -18604,6 +18630,14 @@ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.16.tgz", "integrity": "sha512-GxRfZ/HquQ/1nUc9qQVGReP6oOMS8/3QjPJ+23a7TMrxl2wjlmXrMNn7tRa30vZcGcDgEG+J0aseefUN0AoawQ==" }, + "@mui/icons-material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.16.tgz", + "integrity": "sha512-oKkx9z9Kwg40NtcIajF9uOXhxiyTZrrm9nmIJ4UjkU2IdHpd4QVLbCc/5hZN/y0C6qzi2Zlxyr9TGddQx2vx2A==", + "requires": { + "@babel/runtime": "^7.21.0" + } + }, "@mui/material": { "version": "5.11.16", "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", diff --git a/package.json b/package.json index 31d64486..d21dfeca 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "dependencies": { "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", + "@mui/icons-material": "^5.11.16", "@mui/material": "^5.11.16", "audiosprite": "^0.7.2", "howler": "^2.2.3", diff --git a/src/App.css b/src/App.css index 97b7c578..4ea398b1 100644 --- a/src/App.css +++ b/src/App.css @@ -1,19 +1,36 @@ .App { - text-align: center; } -.App-logo { - height: 40vmin; - pointer-events: none; +.fl-col { + display: flex; + flex-direction: column; } -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; +.fl-row { + display: flex; + flex-direction: row; +} + +.fl-centered { + justify-content: center; + align-items: center; +} + +.NO-REPEAT { + /* display: flex; + flex-direction: column; + align-items: center; + justify-content: center; */ + min-height: 100vh; + background: #f2994a; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to bottom, + #f2c94c, + #f2994a + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient( + to bottom, + #f2c94c, + #f2994a + ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ } diff --git a/src/assets/images/brain_animated.png b/src/assets/images/brain_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..e6667977d02e2694ac8c5b7b53d2ab67298dc037 GIT binary patch literal 392159 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%0A{%hfYFo#GA%D(jp^gL*<_3*-pZe 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

    {this.props.word}

    - + ); } } diff --git a/src/components/Shared/BackButton.js b/src/components/Shared/BackButton.js new file mode 100644 index 00000000..03e8f4fc --- /dev/null +++ b/src/components/Shared/BackButton.js @@ -0,0 +1,28 @@ +import { Button, styled } from "@mui/material"; +import React, { Component } from "react"; +import ArrowBackIcon from "@mui/icons-material/ArrowBack"; + +const StyledButton = styled(Button)({ + backgroundColor: "rgb(255, 255, 255, 0.3)", + fontWeight: "700", + fontSize: "3rem", + borderRadius: "50%", + width: "1rem", + aspectRatio: "1/1", + color: "white", + "&:hover": { + backgroundColor: "rgb(255, 255, 255, 0.5)", + }, +}); + +class BackButton extends Component { + render() { + return ( + + + + ); + } +} + +export default BackButton; diff --git a/src/components/Shared/InfoButton.js b/src/components/Shared/InfoButton.js new file mode 100644 index 00000000..2af18251 --- /dev/null +++ b/src/components/Shared/InfoButton.js @@ -0,0 +1,28 @@ +import { Button, styled } from "@mui/material"; +import React, { Component } from "react"; +import QuestionMarkIcon from "@mui/icons-material/QuestionMark"; + +const StyledButton = styled(Button)({ + backgroundColor: "rgb(255, 255, 255, 0.3)", + fontWeight: "700", + fontSize: "2.5rem", + width: "1rem", + aspectRatio: "1/1", + borderRadius: "50%", + color: "white", + "&:hover": { + backgroundColor: "rgb(255, 255, 255, 0.5)", + }, +}); + +class InfoButton extends Component { + render() { + return ( + + + + ); + } +} + +export default InfoButton; diff --git a/src/components/Shared/MuteButton.js b/src/components/Shared/MuteButton.js new file mode 100644 index 00000000..ef7628df --- /dev/null +++ b/src/components/Shared/MuteButton.js @@ -0,0 +1,33 @@ +import { Button, styled } from "@mui/material"; +import React, { Component } from "react"; +import VolumeUpIcon from "@mui/icons-material/VolumeUp"; +import VolumeOffIcon from "@mui/icons-material/VolumeOff"; + +const StyledButton = styled(Button)({ + backgroundColor: "rgb(255, 255, 255, 0.3)", + fontWeight: "700", + fontSize: "2rem", + width: "1rem", + aspectRatio: "1/1", + borderRadius: "50%", + color: "white", + "&:hover": { + backgroundColor: "rgb(255, 255, 255, 0.5)", + }, +}); + +class MuteButton extends Component { + render() { + return ( + + {this.props.muted ? ( + + ) : ( + + )} + + ); + } +} + +export default MuteButton; diff --git a/src/index.css b/src/index.css index 04d6e3e4..34a74e23 100644 --- a/src/index.css +++ b/src/index.css @@ -1,3 +1,5 @@ +@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap"); + *, *::before, *::after, @@ -10,10 +12,7 @@ h3 { } body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", - "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", - "Helvetica Neue", sans-serif; + font-family: "Inter", sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; diff --git a/src/index.js b/src/index.js index 30b4b39d..2354d261 100644 --- a/src/index.js +++ b/src/index.js @@ -3,10 +3,19 @@ import ReactDOM from "react-dom/client"; import "./normalize.css"; import "./index.css"; import App from "./App"; +import { ThemeProvider, createTheme } from "@mui/material"; const root = ReactDOM.createRoot(document.getElementById("root")); +const theme = createTheme({ + typography: { + fontFamily: ["Inter", "sans-serif"].join(","), + }, +}); + root.render( - + + + ); diff --git a/src/pages/Home.js b/src/pages/Home.js index d08c41f8..651c4541 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -1,8 +1,30 @@ +import { + Box, + Button, + Container, + Paper, + Stack, + Typography, + styled, +} from "@mui/material"; import React, { Component } from "react"; import { Link } from "react-router-dom"; +import brainImg from "../assets/images/brain_animated.png"; + const LOCALSTORAGE_KEY_HISCORE = "hiScores"; +const StyledButton = styled(Button)({ + backgroundColor: "#B5EBC6", + fontWeight: "700", + fontSize: "1.7rem", + padding: "1rem 2rem", + color: "black", + "&:hover": { + backgroundColor: "#61D8A8", + }, +}); + class Home extends Component { constructor(props) { super(props); @@ -36,21 +58,86 @@ class Home extends Component { render() { return ( <> -
    This is home page
    - - - - - - - - - - - - -

    All hiScores:

    -

    {this.state.hiScores.NR}

    + + + + + + animated brain + + + + + How brawny is your brain? + + + Measure your abilities with these specially + curated cognitive tests. + + + Let's Go! + + + + + + + This is the image carousel + + + + + + + + + + + + +

    All hiScores:

    +

    {this.state.hiScores.NR}

    +
    ); } diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 07c98691..dff330fd 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -6,9 +6,44 @@ import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; +import BackButton from "../components/Shared/BackButton"; +import InfoButton from "../components/Shared/InfoButton"; +import MuteButton from "../components/Shared/MuteButton"; +import { + Box, + Button, + Container, + Grid, + Stack, + ThemeProvider, + Typography, + createTheme, + styled, +} from "@mui/material"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; +const theme = createTheme({ + typography: { + fontFamily: ["Inter", "sans-serif"].join(","), + allVariants: { + color: "white", + }, + }, +}); + +const StyledButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + backgroundColor: "white", + color: "#F07C31", + width: "fit-content", + "&:hover": { + backgroundColor: "#F3F2F2", + }, +}); + class NoRepeatGame extends Component { constructor(props) { super(props); @@ -112,47 +147,137 @@ class NoRepeatGame extends Component { render() { return ( - <> - - - - -

    Click on each card exactly once!

    -

    Score: {this.state.score}

    -

    HiScore: {this.state.hiScore}

    - -
    - {this.state.wordsArray.map((word) => { - let bool = this.state.alreadyClicked.includes(word); - - return ( - - ); - })} -
    - {this.state.isGameOver && ( - <> -

    - Oops, you've clicked '{this.state.lastClickedWord}'{" "} - twice. -

    - - - )} - + + + + + + + + + + + + + + + + + Click on each card exactly once! + + + + Score:{" "} + + {this.state.score} + + + + HiScore:{" "} + + {this.state.hiScore} + + + + + + {this.state.wordsArray.map((word) => { + let bool = + this.state.alreadyClicked.includes( + word + ); + + return ( + + ); + })} + + {this.state.isGameOver && ( + + + ❌ Oops, you've clicked on{" "} + + {this.state.lastClickedWord} + {" "} + twice. ❌ + + + Play again + + + )} + + + + + ); } } From 9716b9ac9528a2b3316b8e2000fafd883a591ff8 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Tue, 11 Apr 2023 22:48:34 +0800 Subject: [PATCH 14/31] add styling to NG game --- src/App.css | 31 ++++ src/index.css | 1 + src/pages/NoRepeatGame.js | 69 +++++--- src/pages/NumberGame.js | 343 +++++++++++++++++++++++++++++++++----- 4 files changed, 381 insertions(+), 63 deletions(-) diff --git a/src/App.css b/src/App.css index 4ea398b1..73a979b1 100644 --- a/src/App.css +++ b/src/App.css @@ -34,3 +34,34 @@ #f2994a ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ } + +.NUMBER-GAME { + min-height: 100vh; + background: #56ab2f; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to bottom, + #a8e063, + #56ab2f + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient( + to bottom, + #a8e063, + #56ab2f + ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} + +input[type="text"] { + background-color: #2e2b26; + font-family: "Space Mono", monospace; + font-weight: 700; + color: #74d144; + + text-align: center; + border: 0; + border: 1px solid #bab6ae; + font-size: 4rem; + border-radius: 5px; + + width: 100%; + height: 5rem; +} diff --git a/src/index.css b/src/index.css index 34a74e23..c4998569 100644 --- a/src/index.css +++ b/src/index.css @@ -1,4 +1,5 @@ @import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap"); *, *::before, diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index dff330fd..e9ed8bda 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -14,6 +14,7 @@ import { Button, Container, Grid, + Paper, Stack, ThemeProvider, Typography, @@ -181,32 +182,52 @@ class NoRepeatGame extends Component { width={"100%"} padding={2} > - - Score:{" "} - - {this.state.score} + + + Score:{" "} + + {this.state.score} + - - - HiScore:{" "} - - {this.state.hiScore} + + + + HiScore:{" "} + + {this.state.hiScore} + - + - - - - - {this.state.level === 1 && ( - - )} -

    Level: {this.state.currentSequence.length || 1}

    -

    {this.state.hiScore}

    -

    {this.state.display}

    - {this.state.userIsGuessing && ( - <> -

    What was the number?

    -
    - -
    - - )} - {this.state.showLossScreen && ( - <> -

    Oops, your number was

    -

    {this.state.currentSequence}

    -

    You've entered

    -

    {this.state.userInput}

    -

    - You memorized a total of{" "} - {this.state.currentSequence.length - 1} numbers this - round. -

    -

    Your best was {this.state.hiScore} numbers!

    - - - )} - + + + + + + + + + + + + + + + Try to remember the longest number you can. + + + The average person can remember 7 numbers at + once. + + + Can{" "} + + you + {" "} + do more? + + + + + Level:{" "} + + {this.state.currentSequence + .length || 1} + + + + + + HiScore:{" "} + + {this.state.hiScore} + + + + + + + + + 10 + ? "4rem" + : "5rem" + } + fontWeight={"700"} + > + {this.state.display} + + {this.state.userIsGuessing && ( + + + What was the number? + +
    + +
    +
    + )} + {this.state.showLossScreen && ( + + + Oops, your number was + + + {this.state.currentSequence} + + + You've entered + + + {this.state.userInput} + + + )} +
    +
    + + + + + +
    + {this.state.showLossScreen && ( + // + // + // You memorized a total of{" "} + // {this.state.currentSequence.length - 1}{" "} + // numbers this round. + // + //

    + // Your best was {this.state.hiScore}{" "} + // numbers! + //

    + //
    + + Try again? + + )} + {this.state.level === 1 && ( + <> + + Start + + + )} +
    +
    +
    +
    ); } } From df7c3be995570de32b4f3501c874dc6d7852d054 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 01:09:05 +0800 Subject: [PATCH 15/31] add styling to WG game --- README.md | 4 + src/App.css | 18 +- src/assets/images/Polaroid-1960.svg.png | Bin 0 -> 8866 bytes .../Polaroid-1960.svg.png:Zone.Identifier | 4 + src/assets/images/blurredImage.jpg | Bin 0 -> 45869 bytes .../images/blurredImage.jpg:Zone.Identifier | 4 + src/components/WordGame/WGPolaroid.js | 42 ++++ src/components/WordGame/WGScoreboard.js | 33 +++ src/index.css | 1 + src/pages/NoRepeatGame.js | 1 - src/pages/WordGame.js | 204 ++++++++++++++---- 11 files changed, 264 insertions(+), 47 deletions(-) create mode 100644 src/assets/images/Polaroid-1960.svg.png create mode 100644 src/assets/images/Polaroid-1960.svg.png:Zone.Identifier create mode 100644 src/assets/images/blurredImage.jpg create mode 100644 src/assets/images/blurredImage.jpg:Zone.Identifier create mode 100644 src/components/WordGame/WGPolaroid.js create mode 100644 src/components/WordGame/WGScoreboard.js diff --git a/README.md b/README.md index e273017e..7e17658e 100644 --- a/README.md +++ b/README.md @@ -13,3 +13,7 @@ Open [http://localhost:3000](http://localhost:3000) to view it in your browser. The page will reload when you make changes.\ You may also see any lint errors in the console. + +## Credits + +Photo by [Andra C Taylor Jr](https://unsplash.com/@taylormadeglobal?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/photos/PCc-8q-sNKU?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) diff --git a/src/App.css b/src/App.css index 73a979b1..223f12d3 100644 --- a/src/App.css +++ b/src/App.css @@ -1,6 +1,3 @@ -.App { -} - .fl-col { display: flex; flex-direction: column; @@ -65,3 +62,18 @@ input[type="text"] { width: 100%; height: 5rem; } + +.WORD-GAME { + min-height: 100vh; + background: #da4453; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to top, + #89216b, + #da4453 + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient( + to top, + #89216b, + #da4453 + ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} diff --git a/src/assets/images/Polaroid-1960.svg.png b/src/assets/images/Polaroid-1960.svg.png new file mode 100644 index 0000000000000000000000000000000000000000..fcee8d9edf8fa87049f8ed77e14c2912991a01f0 GIT binary patch literal 8866 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
    JOj_QimYZR7rI<+eL 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

    >^wdD#m>6NVYKD|jS9ZiG7D8*p> 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/blurredImage.jpg:Zone.Identifier b/src/assets/images/blurredImage.jpg:Zone.Identifier new file mode 100644 index 00000000..1230ea1b --- /dev/null +++ b/src/assets/images/blurredImage.jpg:Zone.Identifier @@ -0,0 +1,4 @@ +[ZoneTransfer] +ZoneId=3 +ReferrerUrl=https://unsplash.com/ +HostUrl=https://images.unsplash.com/photo-1626675187623-7d32b499c6a0?ixlib=rb-4.0.3&q=85&fm=jpg&crop=entropy&cs=srgb&dl=andra-c-taylor-jr-PCc-8q-sNKU-unsplash.jpg&w=640 diff --git a/src/components/WordGame/WGPolaroid.js b/src/components/WordGame/WGPolaroid.js new file mode 100644 index 00000000..8eb4eb2f --- /dev/null +++ b/src/components/WordGame/WGPolaroid.js @@ -0,0 +1,42 @@ +import { Paper, Stack } from "@mui/material"; +import React, { Component } from "react"; + +import polaroidLogo from "../../assets/images/Polaroid-1960.svg.png"; +import blurredImage from "../../assets/images/blurredImage.jpg"; + +class WGPolaroid extends Component { + render() { + return ( + + + {this.props.children} + + + polaroid logo + + + ); + } +} + +export default WGPolaroid; diff --git a/src/components/WordGame/WGScoreboard.js b/src/components/WordGame/WGScoreboard.js new file mode 100644 index 00000000..f2bcee7d --- /dev/null +++ b/src/components/WordGame/WGScoreboard.js @@ -0,0 +1,33 @@ +import { Paper, Stack, Typography } from "@mui/material"; +import React, { Component } from "react"; + +class WGScoreboard extends Component { + render() { + return ( + + + {this.props.firstPart}{" "} + + {this.props.children} + + + + ); + } +} + +export default WGScoreboard; diff --git a/src/index.css b/src/index.css index c4998569..bfe1bb87 100644 --- a/src/index.css +++ b/src/index.css @@ -1,5 +1,6 @@ @import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700;900&display=swap"); *, *::before, diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index e9ed8bda..77dac2e1 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -13,7 +13,6 @@ import { Box, Button, Container, - Grid, Paper, Stack, ThemeProvider, diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index 27a841d4..e4ae90c2 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -6,9 +6,45 @@ import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import llbreak from "../assets/sounds/fail.wav"; import succ808 from "../assets/sounds/succ808.wav"; +import { + Box, + Button, + Container, + Stack, + ThemeProvider, + Typography, + createTheme, + styled, +} from "@mui/material"; +import BackButton from "../components/Shared/BackButton"; +import InfoButton from "../components/Shared/InfoButton"; +import MuteButton from "../components/Shared/MuteButton"; +import WGScoreboard from "../components/WordGame/WGScoreboard"; +import WGPolaroid from "../components/WordGame/WGPolaroid"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; +const theme = createTheme({ + typography: { + fontFamily: ["Inter", "sans-serif"].join(","), + allVariants: { + color: "white", + }, + }, +}); + +const StyledButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + backgroundColor: "#BC0066", + color: "white", + width: "fit-content", + "&:hover": { + backgroundColor: "#940050", + }, +}); + class WordGame extends Component { constructor(props) { super(props); @@ -155,51 +191,133 @@ class WordGame extends Component { render() { return ( - <> - - - - - {this.state.atGameStart && ( - - )} - -

    - Lives left:{" "} - {this.state.gameOver - ? "💀" - : Array(this.state.livesLeft).fill("❤")} -

    -

    Score: {this.state.score}

    -

    HiScore: {this.state.hiScore}

    -

    Have you seen this word?

    -
    - {this.state.gameOver ? ( - - ) : ( - <> - {!this.state.atGameStart && ( - <> -

    {this.state.displayWord}

    -

    {this.state.words}

    -
    - - - - )} - - )} - + Play Again? + + )} + + + + ); } } From 23db40d80d993bcfe256ad8e1e32af2ece5e87c8 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 10:55:45 +0800 Subject: [PATCH 16/31] add randomised navigation on homepage --- src/pages/Home.js | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/src/pages/Home.js b/src/pages/Home.js index 651c4541..d912bde0 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -11,6 +11,7 @@ import React, { Component } from "react"; import { Link } from "react-router-dom"; import brainImg from "../assets/images/brain_animated.png"; +import { getRandomIntInclusive } from "../utils"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; @@ -25,6 +26,13 @@ const StyledButton = styled(Button)({ }, }); +const map = new Map([ + [0, "simon-says"], + [1, "word-game"], + [2, "number-game"], + [3, "no-repeat-game"], +]); + class Home extends Component { constructor(props) { super(props); @@ -110,13 +118,20 @@ class Home extends Component { Measure your abilities with these specially curated cognitive tests. - - Let's Go! - + + Let's Go! + + From 7b6d8ce47cb7e1a838f2784c4d76a96f6065ff53 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 11:18:03 +0800 Subject: [PATCH 17/31] add win state to NR game --- src/assets/images/dog.png | Bin 0 -> 265407 bytes src/assets/images/dog.png:Zone.Identifier | 4 + src/pages/NoRepeatGame.js | 89 ++++++++++++++++------ 3 files changed, 68 insertions(+), 25 deletions(-) create mode 100644 src/assets/images/dog.png create mode 100644 src/assets/images/dog.png:Zone.Identifier diff --git a/src/assets/images/dog.png b/src/assets/images/dog.png new file mode 100644 index 0000000000000000000000000000000000000000..c5c1872cf504cd5c4049dc709c79f2b2b72cc7f1 GIT binary patch literal 265407 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
    f_eBuv#BsZlar zfOxk*KtS9wz~6UVX<1zXl4Jw5B&MB`R8GcdO@ox00ACl2ypkd&$%Uhf*EEa?5q>l` zloK>=rl1)SDmJ3FISKV*&`hBf) zu|1*f01cHIb2cTP1ZiH0Ov$ko*1oExmJJR%8D+?3oP`RQF$C%wlT{+Ovpe#;N7dVo z%nBG*bRNXMz!E3B*6I19Uf2ZIsw0PRot8+<{XUHS)Ja8|YxcXasWfaifOy>v6dik8 zypslyxSkLEXiYS$Trfd7mc+Ofy_*d^?Betu2FkoCdA>Yjv!gp6`yeRaN`SB&$CoV% zHd!a{90KFp7&N)!bM}L~VUt4d>maH!MYXEuF^2uAAGIw6p4{5cDhzvum9g? zk!V`V^~p;KSXcW2%44xxO%Ne}%OmBJJmDR-Te-OT9K|1!`HM`RVYrt&$dkG?shf0@ zet|7o&6ruS-;vdilpGTMhQLtd;Tziq)o(}791IUg{@5x?0Ig+Oa0^L zJ8F5Ex2)SMJhX?7mb$VLW{;Wxd7n*0xeCckX4-+bLOn{DzstjcIrlaI&%+Kfsgg#Su7%3f&74>eG$`;H?Z}d3x^(- zE;KMRO>?7Kb&zEA;AX4_OwcX65IPkoe9tdGu|VI~KaDY}XMyO@sm%Hps|N{S|1x^t zLC!u|kg>C~Bb(f?)m)x&1oV5x*&V?qKfTUOOao9=_8AX7#8uF3@Jxuyi_a zn&F17Zu>OI+nVDP-1p=~oaa<7ixCYtLSbM0?k5Ph6OeI>AC!IYxk#%4_b<*qUh(_Z z?}<$QXH(!p>cJJq=Mda7gJH#tR#nYW{RN(i?hN*NY4d7VLhC4$jyr-c*aJ&X3Cw=_ zjSRBown^%%;A3atTKfSDy+}%)$yd1ZhBFb_*ByRU91K@nK7&{cP4E0Y`NomHe&tt{ zaXrSpA66sXDiDt4TQ{%tLn@cf<1m6>FDCgHTs}Bh6dWRk}sGBi*FEic+%>wh52;zPSzKKL)jcAPfJ#go^m#oT9w# zuEo&!D9Gq#jGixIQ@~ZOZ*U07(Hdg_b^*er1T|nlS#_qdLm10n%5!K8lRN2o=Oq7Y zv&-4yj{=v!6vQdx&mnEPMQ(B0=%1ZGDW-4t@)Dgyc)bb5C9Cp1E-fuBH)!Fo!QfbR z_!EyUjO{~)TZ_!@xmt!aoKfFsm9_328{&qCnb+9^0u8N;_82|LHy0aqhF706nZw0y z4IUshQca(*e5=#U3#~#i>+ELVK^L|yCVlOYlLyLwMuttJ$G3+99}zv}2F|T?E4;9G z@r`pw`xUnXokF9-Ts$FV@9_j$-tCtR9eYGtpB`Ba6~QiUSmxmR(l&g5BSqO6)%QF$ zw4(&VKlb@BTUHg6KWvWqO4GKD}^ZrcPRr z1q=f_Ath({lP?9yhY!jE1X?!0&yPQ+eWNhm{d^cSPT+t^onwgs8ENj>6u5slCg}j$ zQ}$jc?%&ZM4Ja7_$zS#m0b2@|Q0g>bq+4D08NeMn9u|HEh;J0Kea6x&#F2cB%Yaj z*L8v6Ii(X6zj?4gTe3(h2?geQ{s9Myu6J;0Xa5JjjSlStwuiqX>x?B%H*GbFxo$7 z|NfFs`j_&WvgjybbSV>%Ua&!UBS9YH9rukY7c3qSn`CYrDDBgZl-Y^pDQq&A)9Q>d z0HP}g)alnlndnj*5)a;>h0);3f$lx|M1dX}y@QRqXSjFmF{W{4ad!h=_ zG(#RY2xflY-=(c=@aN=`i8DNVNZ;UChL|PKDmR~JgYzl@r0=S@ZT<+2Kc~=zBk>Ie zgW(Q9=6Mp#fP%ey;X_Lxp{1F@f;{o>c@8a9=^6m+Y(of;QBg&E_O6rGgAA${3Nr?_E{dHtee0$K!Vth^B$uELE?oY{d%2gA0Z!9GbFE8yn!Iz zxf@re0tKcpExiQ?Y)gzC+w>Z{)x#NjAz|9$*;Z$$TV!7NWV@u1^HqF5&i< z1wc1_RfnY=rJ{P9v~)`@lY07*S5VtAvh{7ZBS)j|R-a5eqgfpsg1^T3ZR$ESsh^j6 zDs#QT;fK)uXxEb%y@BuaJ((V^Rm6kyK@^!PE{wHiDO&}rYw*5}CmhX4oPA`qQM;xl9S(ya~gi^Ymb zw4-b?&a25{aClmsY@*AO-sLyn{@(y-!v>Oq0%K!i>d0uA8m20PT&!BfnhlEas^647 z3=|YJG{zW(Oqq^`YzW|>h%6>UZ!pTsjB3##2Tlwpf;s%W9Lf=>=!y98bzg!G?s#fA>;fa`Z9kej`z2>oej(mGi1O zDAg;%&STn;aLIJuTm%}F4LWeM%mPoTk7E#9{Bd5uu%WPFV)zF^%(c~aes-WwT|O9N z?PePcLWj*6UvF6#S}%b&xC|xOlX%T`>Ev9idf8*71mk8IFnb6G&!c59__HF{&7Aw`u*tOm1nYA=k4GPM}GIlwr$=zKiBe z{<6G39_Rh7H#8F9GDgPxOC>tDuv!C79;0|NLc=B!44G;sJ2AnYLA{+VrAkMY0C1qHG#yK^gAC>2Cyp*eyLLg(a0q7zMh7PhBTkiZ-mGE}bOv<1U>v0?a^w zQ5jTZIfWHQEMThth#gb}b1WnGd}o68kL5;N;Exy4|4*I%(*+&=)cjBVN1f3BhdRYg z=KT7hPR{>Jov8kEEb>)VH6s|QjXw47j9{V=$A;9#=7;GRJFKD8L3JH&R@_(prAaSo zIU_tCvq?@D))^h%3&(gz@|$E_hOxWIlDw|DL_M;^sy*en{d$c*N8apnj_|YL+3r~2 zxoyVz1i{(B{B(oc`PL}(-RJH9rSR#85&5Jt4=0(*D<~*rpo+>$i!)5qk^-xxV4|C5 zl2Rh)&nb%(sO8vj$ioa`Z9piC;NGdg3I7()%zh}jo80BFkOrrgL{HBbjlOQxj$qThr1) zg)~)7(9u*?Rn^wlpLP*IZ`KM3wPdIuNmf_u%MudFQu$R;xaohUOXBQFo1#V~qm@p8 z6%FfA^C6bFub)W>1U!~@P%dvpB8*0LQ(xTPQ58S415*YpUT|XYzRmUL;dJi4)J;@v zIN7V=+uZEQFba_m;{+D8#`KLrzWLE^`Q>@fr8ZJ%x_zaizG4bDmae08O%`4F1%$3 zjcDrCuAeWM31`U%elWEbL6Aev4QD&<{It9zbN*8x?rt^VpU%e|%F(|k%tyxbha~RB zME&O`<1U72gUgW-4E8}=>t_yJ5cZz3q12LMtIF5F*n!Hv=7IhaCPtDZvKBK-U*fdrLV@&@aP3IV#Nf&M5Ofs3+wmq?J+t$RkZQGt?Vmoha+vXeF#?4pv-XFVaclW9O zd8+$4Yp-=sy2X@$;|DWj8`37A*3jE}O#k*okAi3^3csdXd3sZ58Ea@dScb2SU9xNMa2;+${{DF^tMcC*3bik>B^3Zp z0p_iHV=#l49=}hb1i0%PRurtbdk1wGjh#`2?Qb<`6`nVpZ!UfJL#pwk)F`!QC|?Xy zgkKxfdHa)%Sc%KX?PPi#^D+d%Tl#rrbE>oVU zka*g3BGssleDq`7-98~aS5?3l`%yz^&OyWz?GaHb%-jJfpJdGfPGXEtN=7K>N%LN$ zr9wN^#lL$usS>(t-TWRSx9r69f`+;{%2~WbiF#8_rn`$py(SxN81A)|;r8>F&BSs3 za}>vW+a#6PBt>Eai?8%~I2LNSwydl~Z*kB16c|%<5tccXUA7ju^_o~XI0Qh0k{DRO zu$iY8!(T^Zka|kNKSdS@iGxJGjBGnS=0^eem7<*yR(?A&4Wf55T0?4pgIZxFVOoIL zDL7Mvj~p9=QHe`nZe2{pMSOqM(DkfDqSKF-Ms08iok`=Hg?k^nc;Q4vjOi16M;_|* zf@Q~!33aC)oc-FgE$}c4mlhw})K(26GdKv(Aw#?Pu+GQ)#8nVM%!%fW4cvyqq%i?B zgm2fE0?$9mt*>;;A<#=*<^5q=M&5r5aqG{R^$%LoEia?Rm ziTMRyvh47#uC7k_VsY_PSSy0U(&|bPZ7$x9zHX9v>{KWj3DzQ?NIzCFBN4wCoen+? z+pG*q(^^MYTf1HBK$6;(t(JP3G-rwG*9#+0im33?r`mz(sBDc2FZ4xwxC(e856JK` zFN<;2*oQ=cSKYs#*fnaUKUSGx86TOVo9HWehzxqql_t~!9M%IEA#WjJ%9{I;b7?a~ zLE~iAf7~h$Qy}j9!rwxr5Sgte(5&vRqne%LVftt7{}qdW&-4i)?59@1bsTZP#B*cu z-*1^VK`h1%vdkGNflp|;tXhOlWH*sa#ap3ODgO-|{)l}t6vlTJhELT#BcJrZ{2s>bIZW)$;W_nw^I6AQzO`$3e0VewB2GI19;s&G%`25yyN zTBye+=rLgn4=&NfS}mMG^d!pHu`0q%v-*b}(Us=YpTy(yZftXr72ZHXw$wU?y%4wpcW85dF05lhZnJ$gQ0Sbz zHDrBHRhzD2nGExjL=L>((N(V$Vruf~Iv#>7*6ZlE!iW>e&2WXyC)+TiZ4Uancw|=L zu|WJ}rN|L+oxDS?KI0>b?UwYIrq$C3r;(;P^V>=L&Qfr}HBWC0NO2+*Npm{}#%s6# zDGxM9MRJQ!Oyf%POd;fcD6~0DC=m=V@yUJQ%6E9S-XI)5=EcLshIPJ6?ySDVz+>+6@U8#NUw*JiFF7x}mK!2>FC_XXt5P9c%suKKM?% zg1UonLbsOxnL4$|l6=mj58k3iN?vWy+UNWYEWYBP!4Ji78zJ#B5VIE(z~aTGwwjPh zT$N zzOzBkhTHuFC_2oa6W>bHt%1Z^kj) z8m-DJwqWa%R4Qs4f37;IwB-r^Ai-9iTUo;oHTA1>gtCAoHFAr{CoDH#rcWDb)RjJ~ zLMi&8Bq04C^}i!bOm&l+3%#xCXhvXCPJ&)E7S>P{2(Yv*+88Y!Jva(0sxxNVwx2n- z-z64^YV=`(05qU4Yo_M$@riuq8^Ntff_~cReE5ldvtp8&V3+tN38x~&xu0yooTwh@ zq=SX?iZL2h<%Lim`})vSL(dfbphI1I1X&jG?OxkBtY>YxMwUw`bpw|8v^0yrBV10i z?KjQjxW&aGWmz;uF7{^(dVYY2A2<~K2JwQlSeMuR)tdXX#7hugxD+pYq0k!r=8Pf9 zGCE802GLtLRCnVUXKu&KA$1C}N*(SbDjCdgb8BP%+r|2wcv`~aY)3C~0SuYJ#3Hpr z70nvswhi&--UKA!R;>z&%4VOCeQuWgNl`lTJj0CyUWuW};g(54ygKY&|)- z+xFT9>3|+nVoTPr517{Moa9-W5_Eq3va&}&*72}%k_5yc!qHo+H<4B^p^I;S7SqhU zNTOn-nr;CC(}=o&1iF^%eG&x1ZNk%0G~Qdp#saTrgp+fwCv)Q2bgXu}izRVHl8%d! zVOP@dS=f7TLfapdBYDjdrIHk4{MC90;_0_IRAOc|dhy^W`aa#_jqr}0($J1+deOPu z<*0vg6HL#^ACmahBR0T1&mqq%Y^t06?bS|JRk4U%6L9Vx>_ixczXw4Rnsmj*m?Ey_ z8_+lXzDT}aBkmTOo7q_Q#dxtK$*MIFypX|veQrqo;x!&ok{n@E2g7=gAJ{xABGjFd z{K5H#1vNrv)?er!tq~b^zP|XEdmogHP*`ahNQlEF`9YKfDT;lNM2Pt&BU?6Jh-S(2P)BzWKatZ zDaDt?$=i<1q-V5jw>zIWbt>#wI`?(${s0^Nq$y?q+taPOmF&YOS6s z%VNAszT#9PB(!Q?R$MEe{}TYc{8b|?*gO~SV$%lOQl8wMGO7@yf+4KAT-3jXfYwDs z@e8iCGgdk8a7kr1N;TSiq{;=~qBCDT#%|v|<)5Q1I8m1S2wx0s*$|qa&eEwf7iZUz zQK<~N|AM=zK#JXAc>qz_Zn?#v7=9u@aAW4UP<+Rm78RUKR<)kZwI{B{xT7u&(f)|PB% zmuH@rpZvyVS(!AJoGKyB-3b^dc=)z)1v6QEePUGYS!#frY;f=(*@nYYXZJsKbDYeR zrDIFy(J*VrIjevi);%kjF-K;A*FSU;zLGf=QWM#E9jWwnmSc+c%q(7;#K4Kld-zpy z+n$^Yoc5L)@Orj?y228Yj6`7}#(Go|#5`VLffd*;J==P^7hJerA{y7R_vyQ!~LaYTr z3r$>R#YCUGn4UOFj6p22s@@^NVlYNR+VQ+DA`2H9N$xAcH7Y`HtvGE%34CX@oyJ*4 z04LkOS0^Pp>ifh_j#ti22oAQ}gprfjlO!_6-VhdyPY{G^?U-6@>HKyqT0IgH{9cEW z952s$6D6qv4I_+wp7i4ud{=~UgM8PUkdo*~pdqJ#7C|%##F6Z024r_W=`+z$@7>bS z=rVcCb>JLK!72u2Tj;6gCKVBpvW09Gn+;bLgC;WVP4)F0=>?bntOD$8G}MXVEcLjL z;X>Z`^V5ZRstFSGo_QUu0$E&Ggw{0Km%1v3Z+DN8cOh{Vs9Lp|0loC|fonwV;%I)bdXP^v^o9f|EFKB5F-} zZ2B=-w5t@U(rprSz9X>E*z|xEahX=9m3s?i;bdS^UsQNOt#@GHLtwf?&JLV(`M~^{ zcTmnHyG3~N2XTQB@FU;ofhL%U0BoCqfDx%%MgeK880A+EH5BF%KYZ7NHQd29hB5*Y_}v% zVnn6xq)o26l%GU8UQA^seY#S(VgpL@;(J)`A?NbPOa6-+q;Ds*o>T#>WZJO!U&aI1 zFeM++;JN7N%gj76t54lMeO{VS86#h$xN3tH)b0xo5^6!CDpbMhKYolj%EFq>*~B?x z6HA#)HiP=#TlH|`D4*kGB+FC|(4IBfM9N}>a*_%K`BJCed+~0X|7{^i`tm;6aE+Ag zYcs_%#R2LS21VBgl6TATI(%jIm3RnmhEe}7jiUPQFTd+QZ=(Mo70mxaszDCv(C_p+sQ-gh-|yJW@ljAY>KsO>B)lar zNR;l_&=TX4hyl+DKUsiD(Q0o*-(a#pl2o=JWeb+kvOTfVoQvwJ=i;I zuBxnn7@Jf~MBuMwdm`$%jLRzi$WnkxF5{zzHfP51|D!scchcy=#sIepZD!q_qzst) zQ)Uf1ue=BgJ4ZE6gCh`Lj=|yl2b;|33rvQlLXgAKnvhIJBD35P4hF}}_UCEERJ!20 ziaGdNDS5wp z$V*#QJpPuMD#ADX0Byz|$WwOTuE-abBKmk3$9RHtc{6$BRXPxwE)xI1a@m{H5+0yY zhBF31$x-cmAH%Psa|La6Opr?V?U2!F>xBe_c>Aa^k$|;%=xuS?1A2au!<_DO z(KvADeKC+Z=XseSlw%l=5vkU9>soJner&EzESqxn%ZH?=F{pUKcaUnvQYP6@?csVC zUEZO2XKswh(9CttTnLQ6pPtpk{^~<^2h;Y2V8-0f9=4>sLnnlnSp9bg0(1KiK7WGy z$z>oGaVsZzhfE_{8ucS14Dq))QPAZu|+<^wrLoZcV?lOe- zjE%yMF(2_W>IQ=1AAjw3H?iU;Jo&PO2nj!xk5de)plo_Z80$hBeJ!S(oPvGeIAa}F z<*pWevkJihv?cMiExg;$`aS$oZ;@XuxolH?dW#T z>QbokQQnqY<5^^sKiDziufoT}S`|X@uu}f|1*rrG+S57 z*6V5Du)bf+0ylkp+oV_JNFG85Av0M<*eJ8}5Sg0R*u+`6b)HTRkB933)lzR#P3{e+ z#=~PhSl;qW`umWyBXcd;2!qH|WrhSzxf{n8A5_vUm-k|Clp)`gTn9cvJ!m8r>56m6 zWF;w9k7P;Z5EmZtgDbTTTz{}B@7rcHb=#}a6k(<_p;F+4)*NZ}EajZtSW{tI+3TtS zzz9CuGl;n4FN$*;ZEoR$;{zWi>{G3<)a`&~IJ^33s=^}psW%7aWd%IeD54Y1YQT#` zh3%#StNt!?ue~n3xI_wO8ZJt6h2ASVRw6v0mC>%ePStj^>m-R#;morA_7)7DwZ` ze3i~$L#+Q6FZzF02H9~ZSIh$dXn@x(>`=T_emJdYkC>RV>uzeM3-Q>KGL*p&3=&`> zk!NDV^{RHxe4*&16%l?6GYg$XLBQxYm>T^d4k_f2_gvTO(62}ldG?tqNYd~NU^4LU z@=JmR#8y$n-Ud9bZBrf-1AVICx&f6;OC1w{>=uLyr3o)nIh;}}S!3O6RY&7rK*;j>p;)$vV z^FRSH-=l~+U3faE==VXqv_OASKGBP&@nyYG5ePC z(z;DRz1{90p+6y-|BkwU)bq3$OD$HcJ@r}kK$Kw7MNV5ItR*jCPPkX1V}O{jQcZb` zo`0c>_L2ye&Pj;+tIXVfjf2uCK}xk|NFd@BduQ@w;R_MO$t(m=yIJVUEEBt;wX^_d zyM#i%mw(zK&Z7`H`x}ygNm?YpT`{UqrAEHWEqRe2#5^KM9fa!upEP}U{qS>bxQfTt z3?)yhS}`mwBROvXYxyJN4*w-v;Az1EuVvzTOU6=37;a0^bM)XZftgN=S0pxyA%c(^ zhPg*(tD5&fAQq--$hTf(*zYGP6Ez>hzwtM;R;?Vl9rh8ZCzy2V{{0Ihb?x|I%Xi2) zFQMgORzXK9lKh`}d|&uK0}e1!;zPXz1!#`OiAm_yYxt*7b8AG~_K8XJ zJD50sw_DDw(`z7$)elFI2yH+OmMm4ks5+h@zkJWKXTx=TJ10smNl$+gY|VPvy-!jJ zd&#ZXlL704wJ}V}Psa^12DJB>2&hZX&wutzSD|daIX{&>(FqT9`gJ%sE%S1&31+&U zwiO73tS{NYv!9F&;r>W)1vRCa8qs%UZu0=%9`Mh#c>_DMjC*~^8vCbOgc#_=bx>2) zVO(?8WO{vaPi6Suom+x0{U|lIy2*A&mF14i^0Cs^|KNGfrTh_=o00fk%y4y+=d#sa z6a4sl4ouem;!!?NHe%R!KDCN?7}fSK@t0M|YNFl#6!G&{vvlMm>eVR8)g#g90%MDW zIJp3aC8UWvu9<4v_V*}NOkQHa=H&2xf46wK+h=$>I{s^jqlMhAb55JW%_Cj2S1y1` z@@?6lKws37%^f=sj#iEcDx8xR7dV#P5N)(|olAP*)11Whj->T%0%*8qbfnV8T0%_X z3>?E7_%|)7vqgI~Mq&h(&Xwbjw|dd_cdLmrMJfP1jiOfT_lK!v#RKO_=o{6j=WQy1 zat=(mMGE=26s=BiB@LahFO#5eFOMlT2JuxCtGr@$e>VnUTfZz+}dD=B03 z4O^g~1#oL%*(fkqp-XPpcZ3{cY{+N+GA(e6BXh>T)lp&z!&vJQ&YCQJ%d9+v<(!Oy z7fpN~-qN8-Q#4+%0Q@5X_9cY*q_zVmjXB$B37W2{k)d^gHT4m9MnrA3{S3OW<~m-g zrpV`oH`^kE<#g_imH_f!vRdQ9ev-3khDB0`pSaX^BHN|OXmx6#O)EZ@7Kmk$kTdpS z{+ZT>cGk7xmnwKjpS#JFSox{Gl-boG-KaAkmZ;F;nf3 zsu*sFCc;Z<#d%o%PB@P$^U=qq9ws6itP__?_>}sjcrag+ok4+szqdreZu1Qgg1+n= zrwbwgv9)obbd}s4df$G_IW+JhTtIYjou{;ONdKZVe8Xuktk|Ec6MJ21uAP;i=s+ym@;k4E3Nmk8`JJZ7hWM;7g@a5`rKz)F+K*j&UYP9#J|8D1` z@Z#KWGGP@a;Z)BotZ9(>Hf~CG3h_EBcNdBn&nWegfV}qM!?pKX8^g}BwYsewcs7@S z4tuLxLzbm3vCi`+?Q!SXQ!8XpS3vy&awpWUp?9tXG@O^0$ELzxU0t2LiP1&U_a^l8 z7pr~ujnfZebhm9ZAB!@tq(7#E@uP}j&+64Y*PR9c*BlGMq{z2vrPiUS;fs?Kh&JiL zi>n(Q;2^O1^6A-SSoMy?A@x%Ne);U?+4=hlc^^X4ZfN(?$s^jo;&76ytdiZxzEjs@l?8@^yy3yJDcM|H?Ag&wVVhU zRtpY0n{oUh!Ml(D5AFsv?bLz|6KSvdJnBp9S)=bh8G}woeR$ zCXdlxymO0g(*B4a2yN~>0|`*U5HVHd?&Md^V*_%gNhh{!1F;rimYM7#UK=BbwbGZj zZ6UaJwOCt4Op{;|H!)w5UmMt*`(22z>v4XlXT_oFMD49Ch>~0yap-tKjIMtt&I7F1FD~scyqJqVJTI7T zJv#a47utlkh=^>L^~8iY`LS_TmDJMk?WMMV!Dx_FE94qTrL_0 z8_ZwA_x4}P{6>rShsJ}_tyzLgOFrlgg;m+H9jUChq z9dICZn|}F!;OP}#v@HzUG@i~mA2e;OnUy$J@U_>J75?cK(&^Ua`(ab5nU`0)_V4nsc^mmk=!BWKv#X)iP7$3}+c&hwK>4MB?&cXb z@R2eDQPC=#8lgGv3eT%-1x|N5lN)D!!nb2*V|5U-apctG^~tPle>Un3YYS>fI=QZt zYcQs%E=u`Cz;Eg`{Cr zPTpR67`2`10GJ3i8@V~g_r*(qjV<-Gd|3jY@Wn;Drs!JB-~ewn1RO@oXXHqE+S zyVS0EKZ)_f<7bOTc8?9a4u7FW)Y{runL+9_L66RT5G~@R*3Gm^9{_w{Vt4S{p=BIM z{8V;;$gFioxPdkUN*bNT+u&gIDUF`in$F^BA5k&@xSp5@rR=9QGqqoBomAr>(}Ulg z%G(7D=63Ih+tAp{n>ETIQQMF3hRKCpIyoxtKw~V;S(Xi1|K_s%P1^`Y@o!dC z*FZTqJUm^@BA&3r8y-j0jnO8!QAk4^BHln2QuuKFtLee%Fuwa6jV)EKV7|%=jFUfb z35Lc}&R81r>vdh5AoGH0fkhj);7BXWp-^#hrYz_vot(f(6qP9JE1Qf;pF>^}-yoDM zoiUEftSPrLin_y?G#Wz)y}{mB;D=EhrcOpKZWK5rXVCLv5)@7zZ_VjL#^hzIL{<_h zEafqC>%o|h6*`KM{wN87I1yY((Txk=QjE4$L1Z~!rDhr)TTLdFMF>h-B%!>Bg$TAA z5ue^sjieD;(*)nwye-{LVrmw4V2|3mW@$_A#IBmjz797!;Nf8P$+zs=IgE;yCP00B zgveEymmOTRoH}2LH#7-M)N(a(*y*v}CinCq8C({&GyIba!qaKL3;Nq$$-Kw0wyeBw zuF8#BzQbr8;Y;@YlpJxTZn1Z-x@2trW-*KR<5IPGSTQGcu7%)*s%X#qo(y&QaYqPi zi<6Ohjg88~Fu17;sn6!OiJnG$VWf}IenSy>!lBRK=NmD*VMHh?J{$u2L(j5SCD!a> zk08=8q@$ueO$REn{DuT%336E48<`lU4rgrolp$$i z)B40jDED$<>kf&X5B@+P6xwM}aoyR=fSYIZhu0gFpC zEquL7O2|&?n8ZSQ`)UR~85%X+Ms^kd&`>gs*!iYJh8c04&f+ro(hw|OF21cj-}WR%YN-|tpw=<`vr0Q%uf z(*_gHdYcS%A7A#+0aPJL)18QcY-ChA`2-)j^PIWtO7-OZ^@&#@*>T#(V7qDUJssSk zT6A|sq7-AWCFY}4hnib-@{?an-u(N&r175N$kG26+;U)%vvKn9q_zHjt*tboorXg% zGVxNNy5&MCW0$5z1B@BYTZf)3WJU6&J2X4yMpQO8Nuwb>zgH7Lb+a2{$T zST(FV-a>CE-g#b_-qgrx>!Dh;52vWn6gt6Y%Mu< zw&BOekJl;Q2MPYj-+s{9G-~DnRz{wfVlRIR_V0_~WNZrHM%AazqgL`ou%9BG;p{VF z#zsql!47fOAdMCj)GAX-=x0vRI>YJ(4iYI?RC2>#+g%o5VOHE7-ux|mX~PYCrQvTO zg=KN$=F0deh=#bEJ&TGH(!FEbhjSdF-VNw=Vs!WOz#CsjYcLt3V+->aqy&jsXe_?L zirB1gvtxATn76~l@icnB*1S&y9~3Qk#w*7q3PB~@sKsd`5k4M9rPIEDkZrBL3K3^u zZN0HK$-;YZsU8>(dDF_>Y#2hgMGmz6AHJHBr_yZ?x5)%Z7M-C=vn$fzlSTd1+$0%6 zU)?Ev02xEwU)VGnU1-QwwV*)b8haacD#e4tpYg8bbfT)O2s?8JDenLQ%F)r7l_to_ z=sUbvYc&Fmo`FpnMO|?FliNv9z+fO)h+~cn4PpacqjZ~;VJBSUW<}33!!H~vja56I zyo^z5>7~(V(AkmZ`5!1J0bkPE4=nBPU~Lp@5mFLT8IC6gb4fL6R3zn21)Pt5>-wv1 zDVKJS>`Y^C-5=z*VtsemI?L(6o+b(YJ0q(7D%%h-d2NsJd?^v<8V{A`Km5U#U)mi9 z3MMB6Y4~6SyGlqTyj_k|nz(q>8~XOYz!o@iYj6vgeEwk{71OypUx`Yoe?3gjejwuD zuaZtSp9jZx8BcodtacL|*Zgeqcv`(|X*ODG?NoHEhE8RkiTmxEW_A@IrDxN%a!j(g zCC9*S3l|4A{8M=fezPv~f{af;4CHq;d)Kw-!d5ur6;G$j+0y*FDARd}XOQkzEJ}wS zRY4G6GbMAB+}~s9r5$sMt51K-OIrf<;1p3chU2lu!TTIL^nRayh_v(sm;KDiqTTi_ z+EDIOV2VMf+>*R3UF^nfJ8|O&g-@X6f}gyx*;Y-s$MmbnLhLDzC0i<^-BT2Mfs4u< zY-Ls~dyY?wP)9os*-jsvcekGX6~ra_!G#xsR6)qy;ThWU(fT?<(8c;$Qn?r&knU*9 z7Gl5(0l6|9(jg7tJJ&6+3**HReSa+qU5~I6xYU`O)hG{vK+YFhA+&v_YQ&rup z1ly2Nwa4SQl;&DtGf@O@>ABWXRb9+u{WD?WJ&n(5uZR(={hfKf?<%Tx)tcNR+Ag^D z-|Dq{G5iU)nK3p0=1!msVoPK^d1pdIh8!b}V%k$IXrnM`_4kdCCMmBF&>`Mycz>_( zzQsOmllmp@(QUMRGxi`CkMuqt88Dqcb#ZB1W)}A2x+xzY5P};v*n3>7LG?Nr6^`ox zQnhq(Di-0=bTp4MRdHs)jS~BZWuA`MTFd<7dz#+8dGYN6!dNF^|!?Oy47n! z6Y&QXt%s&`0N2$uN_rc89D(+@;wo%-dFaEUvXk_iHC#S~UMd_roZJ%pke34>flmzY z<)3N7DU_ayK2;r|a{napD{9lj$T*)K+rLuL0h_++ce#m_V)#cevS`QPLIe}(lM_&7|OLt2DHIyGa63P z7$Krm?z7Cc+r#)hlUTLI&qKh$F_}Y%7uuQ7*HVo4PHd<^Kfr|+TATU$^3^pR|8a*K zL&&>mwFhN+k8twp0wag+J_mP9UibzVg0zTcnF@-=WyE- z7NVHa<>>bPX!C=fk40=WN))!``q;;^0KKIxvk~{9((hbH<03Pxea) z!_R-tzp zoNvvAKvYdC78GnFAU1)P@PdIlPlqbe95`N7Bf^R_owxH(m*CR=4LSCu{@FZhnkc{Wn;Jl-U3Y?0(YKId-G1v+KsXZZkcFb&(Rc z+9$Jg=N`@?e&}v4g%g8tSaW=Tu08AL$(lTDcV(`{Xprfi=~S+Iuv{p5#21ZmwwL*G z^{x$fsmkDU8BLRQ0^`sQor*56{ZrB=oDJxu_82a3G8$6X#6C}UP9EG=|^2z$yuwE`Koxy-<&cl0Xct9d(>sw$PU z;bsZ6%*XHR0DH$kl^i?4vh{nWPse|IqS&i!%JX9nwj}H8fa5uQKox75I%+;ml^*6l zy2j&ojlOv*I)$DzpT!4lLF4L7MZ0Jmx2u4%>2N+-sWU>deJ9u`=b$duQxSe~(AjyT zla;O;V(MopDaurm*45R8F}2EmTOreNxmRAS(%NfAnxaOB7+gGGwAPWD=&q<}SCkdy zsDRgWH>*Y+hO?BGUNS8>o0N~BY*y8dg8}|2%CW%)HitS;bT59<8S0$Jk;hofrupS~ z4(Fv-Q6_;sJ^can(p5PqDsN0^I;==cF}*xUv3Kzc1i)=7sGfh41$Et81c z_Al6C*gnsU!6DFoLxDL`PFRN&EOdQ!F+fg!14rG-URc+Ll1tX1#w$K%eeUc^(1pxn zS~k+Jsg(v1Hk3=aS3td%UBFa|8ZGB_>%tE z`i!5l1hSsZ)tB-%+?INVqkc)?)HhjSq_g^@&-oBd^TjxG=!gfTzSib<#RDFW#aU4< z(pMvk$B-+2*c#UtNKzyeswc=^#s(bzQ1P?0@w`AMv;Y2R;N1L?m#-)(+q;t#X`Lan zuQ@VbY0(DV?<1ChS7)Jj48isjRCXRI?MU6SgqAMx>8_6z^}W&_DF|i>?dN;uY_*S| zq|U(poaWXcmZ-z-gC>gV{V%O?8E7E!uM#H?GW`!vHwO2XdccTx zjhsEfpzUF*HeylA`4U1kcINV9L!azT%j0{ry&uXc{>(~GHO69pXIU}%LRDEnR5bNo z@sa_w1&4#asgTORhcH~eLW5dEhn$G)MiFbW5ZW3@Nm+zfKMgBuCMYnBhz}W-P9bFJ zwr?mCo5Nl>iJGQ0A|gm-5J)xN7nZ999A3aRHw0x@mK)dC*AJ^}QKQVxno!&-F1|PU zNmUdHGTt{S(z2kSufHAH+_ca_dDb|O7UmN^Dpi^_s*Pej<>Vo;0e!Bx%7s_MV1o>S zu8b1Za_F`^$X@_oJ=g8rUfYMD94^_;L;@UIczsoe9zz?ZRZDe^AgGSy`gIA!!g7k| zPAw)LB9j7Azcoyr`0}|h+A}jT?IDgA@T6%woN=WTvR3a7K8UydD`953v`>T(9gWbo z4m+Q8F;`4+cnEd4@?_#MS(4)T?eGwMDh&FMT7L8+<7R&vr!?X%8N?RA#{b5|OaUEN zr3M(E37C@ep7Z-#5CbW7`ay|(3>)ZR?or1~6Tt^HP(*iG0ScJ>&STcI_*?*>-fgyq zRGgj#ITzXWiz-5LTakoNgtXX61NUOI_P z2wvx~Awr8t>|ZS04Z79jwgr@zV?~K#jHYaK=s=^mvJtoy5^lX8_7S39r>drc8*P~- zSFgIQ_gliqm%wwJ+OkOL2Vvb#Sr*`3#S)^Y?`q<@tyK7UB8$42>CRR_lR;%hWwpLd zqQBK_Ut4D{;lnaY54fn3ec2=*=CKm2^GQS53ja-+hPaUiZD^D`OAp)}peFE0w<<;8 zTiTl12Et=`8VXMHaG4hV3~g(KEL0oz?j~|FzSbelUZ=&qTJ+gD zC^d}m;W`eIB{L9Ep_MY>qc8L_v z_L_{9jEn_l5XdF!2f%?+xSd5=%>O!M&5l-}ev8!c*-ZrjME!#v&4bu$3~j@HOw^rn z7{>-q839ejAND8!|9(IEL)N2{Dl6*@sKq|o4&^{|3`&aVhRM65P z=Uot6>Szj@I+y&V4~FB`p!hX$5X(Q7Kt)aS+vOUy!Xm9SCtQV_eqik$T)U9nFLEx^ zu(9$c6--FmHoE|DN7z`ymI=jm+{F|vSMG9o}hmpr7|B40G!!RW^+2BSD%qZ08qW4KF0t6 zj!u$2_n+(586w_b9KIW{yn;{wUJ$Ns?;3yPD2KEohahky<3Cr&Zk#m|pUU*@&HLE4BO03WGRiarV8FJkt?# z?GK=s)izc`3ESm4AKi2G*09x@fyj-~<;abgk5fw^ zSOk>j8FLD8npR5aEb-;>P9xH!JkB{4QAmE}JCeO&gKn5>9lp1J5G1hOzLN*#&Le|adFo%{noJ@M3_IG9&bBJ z`&%bBDI?WD#I!}`rCBSPO57%em0z?kEjd%yxZ+P&b9p7@bfMLX=%Dq|-_xyJ`bt{4S;P^8sZlD@6f?;m-mH_M&}F@*i~?IsYf6?F-gsL1P!3Xt;KRRM&<0aQ z8*M@?B#jPmdar641>a3#g&rzQ!1+ZyTw(uc(B*$eID^kdQ)lT%Nht@6*>=nk?K!HJ zsw}2ktQB~U(p!crqb-Myl{xY_iqh909I%#q-aD%3Ef$j;uFdEv6%pGu>YC~;C|*K7 z&?qIa=g>c{Ku;70|BM1t)nlc;MHe6mXU(ye1)fvy6sVzjzz`MF7G&ub{vpRyrGbHQ zgfx6{wXi6wLjJs1Br6@sn$Dk$LuczET}3vCiDvBV88WPvQ)T8U`H`nLA(1Epw~Le3 z9V0oSr-^1>eL6NlZHD7gDKYw5y*xFL)d0@VM#qYCcXzHL;=)K{Pc{zKa6EnyR(-kI z{&e~SG2)5~>#p(q6_T|lz`BkuZ*h=Ofj7M0OWu~E>C2KEEd0vzuO9Y2lyxDp6wOT7 zBpH3)b`x*uM;IuF_i~U{^>VJarJ-mDTBTI7$CIs@#j+}N=oJ_9?A+5cI3bMUVa587 z3s2c=F6oqn0crP_eBE_U1Bjp1VD%#Kwy?PzEmzx9i=VFd4Ck++5`V12F}HL|myz3` z)%2u}T6?5PLeoaFEtvJ*kHW3?YwqpdW|L;l608kKa;5P93ds2$^gW=(c%&S8{#-U- zo*hua%>zjI2;rn3aSh}zi$PvFn&NOvImCdXp?7p)Bsz;o;8+{owz<2XoYDQ*+8f!a zGP&)7c)oDmdG!MAcpQOLr)>E2mHHE-Q|Q}0&~^Em-2GWl%8Bf*99}SY|0pHl&&gXO0S@X#sZ%|k5=gH`1=w>i)NHbOd`xUyxFb2C@-Y_~pQY=P$345QZK?Qxk)Dq` z!+?ZUnVde;)J6HYR(BT9SfQZ>VWGT|yIAS4dlo-%Pi9#r^MffZ>yD*NAX98OAd!F6~TTgJEfY@}c%&s05CNtu|Q31LINgLHFTo z`-gA_@iXXUfdit3{HX7_BhAHc__fnJyaD00=u?YdzABl+X7;Ep8+ajKAba) z8C%+a9ckjh_F?Tg1%X){;t-?Y4}S0!05H&={wuB=L(ntAU5R|L&x+N-&WW?Re~I?H zJt1p%TBqS<-Y6Oymn1y0vvMUOO=pR2oUO-HdD?pBN-uKl^H_Yf@a{AU5Vku)5+2+8 z>F&-wSb?6-BRINo1)?ioYUU9&wU##{CviDMWx9SH84CbmEcu8y2&XDuTeI-f-P=zE zqb)6b-tFC-d z*~@De+om(`eF=Ls_`$VY+Q zv27t?)_d1_=5+2LWRG2^F_j|i0l!t`8%>pxv5P+(b|&r`G;2v9#&wQ8gijwnk*$WI zp=4rF2sFKZ!HGQ2Q>=#z&% zhi>mzb>;>U*`n4|{f2?r__;3Mor;AFV+y^&Co9V<+izJT;hy^EX78P)Z2mB#wjbGY zg;roHnoEio?Ed+pOfPo!#%PGFs z>sL3lG9d5&!_z_;{{;eDRI0??&liHe|Qoh);L-w=LVXqgXDX%6)^;&ys| zK?@IA?6Jsc&6`G*{s2&NHId3TW|tV2D=5wBb92fajwW!=jzFWLU?kF8!bs)nUHYqp zN_)JI#MU*$$hXv}k!%w-dL#fy?C-E(AOmGQT@)&-V|n^8#Wkmhsdd zzau%QX`ofp7h&w1pZAdHEc{mm;U%LA6;jkFbMx!Rr)|0}&3I*qhvo^n;M=EA^5gM# z;MwKY559kQkF0TATQYV6Io(@vgRmQGd1%S6)I>V>bqq1tZ7)~~vk z6bO5ONjoHkd$Ze_^#dKY@y!`2|0K7n zQP+qm3^*agv-VbsB&%foibcG9aP#1Ix#kP-iW(^|)>CgI`_uHC?D5gwzdAdlA7BT$ z4@c2uPJZ7k{>TWYc=4!A6cwqFFFTF->|X;DEs*1rHDJ?KES39%xz=yKShneZcsj@6 z%(`gZ#zx1sZQHi(H+ILiJGO1xw%xIedfYonp{`w07GF%P}oChNBCrp~6@M6RnS zzK(Q>gx~!dsu=luFG>e^GmnP=S3)fbZt*ze^o5hjn}j zW)H7M;6C=dd$6pzDZFQ(zp?Bs!7?$pyzXs)vy%Gh>yzNS!>tsHo>m(#ORzc4CX7h@ z8=2rY?5TRA|MsW_BwN4O#gPu|?J2=d;K5cmtZthh@Ukp(ja4LlJM3U~MwaRKdY~00 z7e3d&!t?dg;T8M- zEU5PWL`RhE7c7sYOLI$$@?l~kC*Q4(2F90v(!1r`rWtM!%YY9G64kE1QK zk1=$5dqKVJuYRo&90!ZdM4@d2Rmg;A-M%u4v?tTsCzo?zjcb#oo=*_OTDMkuha>(I zr|U%reY~Hfgi|i}V>bp-7u^Fc{S{%evd-d=<-g~lt@;t&!{VLt9-ZCW z!;zN^%T%>H7kY(b_(N(2EZfnkJ?dS~`1D5iZ#vu%=8Zlk(km}oxlJkW-ZBk#Bcfm6HW8`<4u;#~q7K^RiyD`LHpZ2F`f z4;RBx1Ra%pH)v=c2fg1q(-h;rHN-bvqxfFZIw+|)ONVUs+g&`&4M9>af3?8r>#YAb=*8f0D1;@ClHDol|dHSg=eT)TN-6+ z3$nT_aNzKZ%CQ=7zaT@+inQ+hoO9v-Q?XwhWmw8<=}>5c60~|%>TZxG@%d;(Yqc!A zxXt~$E<{ou`%_a{e584s-T-6HeS;?QUOD2BQw4FHG?4aZM;<1*Z26PjFn;oW8?wQYA9KQ-Hd!vo13`lik(0NnsTQK08u!kYoN5X+LQ1brfwLrjc~ zGz$N>kb#H@#mmOlY{+B9yE~$DUhXrqFMZ3#<=2rnr>K5G4v8f3)0ou=MwIMc*^Ko% z)W43~xW@z{)oszY`02?UhVb%5ZZCFc2WZf5?D(0?wqcDxK1)aFW0X(~aF2M9vCcB7 z&h=?E6P?7=Zt3Po3MNnYD8%R0A;P7uX~9_%B+M(jIofXNG41Ag_~cd>zW4IEr|>Lx z$nA%6awGj2o$^%}TbKLso!;Q=I7xXh7EV5ye^{=z?lF~HAlkF|JS_e0My;STe?j(L zfoC;~bv3#Z2}QB3uy^!R-AAw+`LMVO*^b=Yrjme_g9P^a1;3 zSZ50{!jAT^Q zes8K&jo}S3^BTl|?EI5-*;Yn6 zmw7=Nv8l$l8YDq`(zInG;YLnc)o=M-Qf;Q|iBR*vDQYkgI<+uD*r9^#W`twOY8|?{9Eoc0H+@woEFc?7Ae45;YoxCbY06CnsC4OQRF* zoZ|QtN-k!Vm4!J>XY;t>*Ssc(@}m7m#LCJjw^;VQ!8SpDh!{Ah-x98#(!@CBPz{*} zY5!E@rXvzxEC-?IkWnl3Ch8ga z)f4Uhfh;eYXR-ML7nIlG=TR?7trs$PWzIh*$M8p-f{rHo7-q-rB7NNE-!^u<#PdnQ z;(aJ)-}D041kg1MQ~c=X|35op_*wrKCtLfe|JWJA|FAPDxw5$*cIN%R?2Pe0UDyvh z)5sXDZIX;?A*2i*k0a7!2InIO)t*bF@-nsEf-868MrKCBGKNE8Y6Jt2%L2T#Ah~td zAp%M=Ii^|sfeXVU$Zu_NMMxP6Bj# z539(rSf*FHcr%y1TbcS9x8BcGre2FFbr7Pon;_nJ#G@8S^Gd*BLQ=XpHLQ;2GVcVH zrQ0je>C2fL9a>cGDiraPtI(_QZc~gQcaAKIrK`s$I;_?5$;c8;vP+az70K2zoJ{mrcN| z#Eex{C)9|-SL_0y54-G+$;4m@? z5V=#MRs$44CF`J34MCQs$et8*stw3FjLlq(4M?~A*48L9O=F^yI7+qECW}HRBRn5h z4Y4YXtbPT67F6utzrt6GP)+Ug{wT@27BQnNXhmF!Cbu{v z>25Wx%zl{;1EU>lO{b5Lf+9;t%Cjd##>9|in+q{Mae+g#UgN48Ww~Pe%7X%i@)r(=+zJEP!r{6NopBtCqMeDuVrm7JxJ0 z7P%OJO2vNd)fio|Q{~Jy%SIUpWlwl$@4OJ~rb@%FS&3v-tzB|#Cdm1k@`bWjZreRZ zDtZ0|_B?n0?}4w{NVm(?HJQ)l9JMfA-@inpqLGB1*CH`|^EzMf>%uQv{v^z=B&zlC z7po6q5qm8n;-<|&;{q-Lr=ySH;?1!XL71os$zbVOP9EdeG3g@*b|S@RaHvw*uIhwM zhY0G*FTsgNUjgDI;$|rB8}06%>U%ENh!2)*k0@+F3XASkemF@xQog)Q;us!v#0Na*4+FqUK z$1nolmz}R`6wk=`ug83D;NB=Iwg<=Z^nQ*DL+<`egk&}walZg#)6*nD&oTDxzn34v zK@JR{_T966;!q!FbLlEqS{f!>P+qjekx|!>qx@bY;EP5Ju5q<2NR3&pIl8BbH`>_- zE7H~9!7LVjQmTuK~b@u)+BFuvv7~0^( zb=aX**Ci=^s>Ke2Y;I^sWh$w&_*i_5;?@six2Yu^nqymAVE4Y%s2-;SZH9gAf{mxd zcvL3~*eee@c5 zOlP^9#f-uEuCJ3Ax81Bn{<}+ZD47`Kg6v&ofH{1cs$;y`ThV6f_n@m-sDWG!QdLbl zQW^wBVQIX9IgnqDtkk(6%A-d_H?C7;>j+L>YZPuuwJt7G)6vDVSymqzp%T$=@ie4*1I}sZA z6VJkI;x2pmhw}M!c<`E?9GA7=Ezm19U+XS?K{$5@RTc}5&}-3N%dwj##WIzMcn53d z{b9Esm94K>hr7>ATB#H=hx9shvPbn5I+Gbjv&|!b2mk$jFlukc8vG2}FDy8Pc`+8t z6at~w7dM~D60$ZY{>6dgQT3H7eSm&fqb`eL*C|w)ylDPq=JOe=#-W008^EQkx2cNz zjCd=(K&~nxvKg{gRo|k9w)v=OR#WRID`gM1mVHFY8qnydHL)unkgbl}sxM@p1fO0R zuvB6y=FmCP=XEpac!72=J|AcHSZ4|9(+bkGWiAn*^NiB;xcDGG4zTWDiM0AINqW?h zTIif`*hU6-cz5dt+k7RBp!w0MBs8p`33KSHp;ZM>9bi@Lv8TVUxWJ%ZJDy; zA!pfNI_XF?|D&&z&3+m4-=rDbllze;ej3Ry`lut<5G~tO#x+g%PpqHhooxLYJgSb% zMCZHYMQBy+YU>DQZLBus?sTViehdVpf2g+{I~wPqw>#F~-o5wvP*ASFjRHwvV%azR zjijE#8oQ2F61BMxz;7J`Fp&vf74&H9uOG-$l+rKCwSH+G1Aa!PFXTOKqA9UGy4t@> z3jFHdHISgQzwHSQE9{THdOVou7_LdUd_QsT-p0;dqHBmZV_tYNIylUyPs8ziSGznC zOMga1E_^mHYTI_rT`J^M?l3EM!4FtFs+_6(d%?8k26GYD{vFwG{QXvZH^DCNo*f<# z4fO1T#jr_q^6SY{`6;^|yn~cMsbd?dT!pOz#KU4d?}KvbtjFaM=E+m_E4vST(owz2 zy*pb|qLFdcM*7cik_{{Qz5IoJGVl|M)488}@GR`|>Wzx&i8GH{m*%|-s^q$PIRi|F zYh>go!3o=>6AnO|zQg^NVV&L*ykrL5RO6fzuk~{OzFk_ATA1JOc7J7p$adH=gAZyw z_QP6}KFIaF9q7tg0rpjJ305|J2bB6$%jvUB;DrNVm%uV#Zz& z*AxZ*(IFq9{sZw9QL!n`IkWH>GW3&0=T{L8d*83&N9UU^^ix|`zlU|6lb>4?UPc#) zCwvO1_3_zl^(DplgO}aF4y{iV6pGlbuGi%g4*u?*!P=k`NxTP&P17mhcf%%o&g@(& z{Wc+b;;+40#Ot_%3k@vmsg69h*JYv;(s`#?>PQ`4XU)M{H%XL1Nk@y=`Kza8j-MgK z{q&+s-}=N?@FUz+pn4zKRJvZt{5X~)u*CRD5bqBf(PmucT6S}84_f|D?a;-J=APag zw#YPh25FU8nr_#beE{j}+3;vC^(D zI_}UVE9=w{tVV-4uNQM6ZI<>{`@b$?MmSXM+lCnZ0Br(jg`dQ8R-^RJ*PfO2NU>Z! zY*_yM5fud%WFK>-U%pFor>M_4tJpXU`!lX-;k*_5j+SJzbF8rc^uH%&J=em7Epc{; zNn&%$&6A|29~6U5Aw7(4?Uv^Lo_1dSU-K5 zu*6w*ZTqM8vUtfM;Qr^zVm2y6V+TI)Nr1IL>^=|+^{kS7o6GMH?qjx}d4U0||J^iN zV9HVGpZvYR$xaaeuqSO2vd~_>h)~2DU+z(6Kd+Dy_}}GEJ<*{^^arFuOfJUk=ba3_ z)(;zIx(rX1GB^(zFT9qmug5E5aQBl8y{6a|KBJ1PQw}6#xS%(k;%Wze-p`2Qdp+)| zF516c>a1@bh$Z5m{k#s0Nn|j_)p-J}@^)Ld&uBl))!uu$U5b%VuS1^jMcCqTOKUN! z>Q2}tF2q@bld-q6}B3y)BmiwIRmd&z%i{I1JTXj7X=BG)l}NoIUG_d(u*`Zl!G1RB z3TIN)Wz$}m@I2S*m)D-2#vA&kOQqMlbLXWSV!*@GG|nt(YREA+bW~}=o1UJA`yGk* z-M>{!RjoHO{8ip<+!n-7XXH~O=d^!58@}t>WUbwz-|AJL)kS6}wD|`(wWQ6~?wOg( zvD!ztjSp0=5tgGkDkdt^_!1+*HLr1XL!ieu%{=4UcORY_7#1TB833`MNwW!3He=E4R-3W_&GFR!ogSe<}7HWo1jCtoLqLs zK0@0TmF6+}q@NS$!E1@FT=yYjH<5oQrjqCo``U~v?(FJW=40EK73!6}l`;H*IZI6q z+|`?3a1<$zFg(Y%8_Yg&J5i_(RyAeKb^P1_8%g9oF*MM%WM&G<7IXGM+q_Q3F7Qf? zE4=3%4N|e=&CU;fwpSML4YF?=a}@BWEQ@Y_9xw^O-UX0YQF4enRH}M_fOA{Q4$N@E+~ z;}gHE?OFjP_F0Z~=yNJB0{9}}!{n<9!*d;k(98om^fW{Asq>^oDJ>zpc5)@xhOFlrk!CekICuj;n_>&FJX8Q%lk(ZUP9Ni6{8 z@Ca5@$){MzL9y>Vso;5yG~&|iZWZoiOY8tCVdcq(kJy-DW3od9`w?sm?-1{lu)2IW zsweFY?_PxS$C{-C0MKrA=hdlNF)*r4FTq7d?b937hdh9S-jqYFsZ0%#fg1El=wt}n zoNQh>(264bQQ3bE&FXGu%eKOJjVa<6#8(p^*#bMd#Cl#+?PIkvIV5UR3ajtg8L?w& zW=SSO29>k}ZBH{1Bc1U=*gX^~(2KLP_xN(Hu5~95CU?qCeH7;#A;hZyE;n7Z+clU0WjEeH4D~3oe>ciP8>G+eP3PynAg}NM{ITpPr&`h zc}9E0&-D)0-1s04bOpteZ~p89)E9kcBilLb-!wJK+2U;iMn@~l&vV{SJ95TtQX85C za~uEc5l^|YM~_p`ziCR&NnUqTlMdHmANfb7yko1m0Q0(CHd z{}WhN=bj71p}K5dN{O_nC>3>ZK5`&}Fd?Te1fJKn89d+jeqAHlXEKA;s2_^>Dw(F= zgtyV1fwq8dgiYP5c5)2dng_B|cR#2>>KF5`lR2&$IO@qaR^O}nHArW4P%=ZlS=we# z2@{YPrQCMJo4xIyV2*MYk%)rh7pde_x<9B>`^T)OwNMJ7Y{8T$^lY&l8b2qp5?I=(UX31;x=iUxc8mu|1IE(-7AUk#K11^yFML zEGwP|q-G~bKW}(YTc=o<)$heRPGL<_BF!yu%(I1xvFlhErrS%Zi9%v>{Nn>hjb z{x`GGJ*xHc_aLG&MpNEwJV99DTfZ*<0pTErNRL?&1tK1C1?hE>NTpqy z?PQMUF);2+pcCiQ5hnrnW8lxf-wx=*eH0VoAD^p@^?w6DJCb8n$)HF5P`Uq0x-tE% zkAG_Rr~adLnEylTX1sRcerR3k|I#|<|7ab&Dyl}xs0?J%GpzwR^FpEn^O>bH6al111y2dl)(r@O0No>%ox954wZO5m!0$NxCYhfB) zrX(J7k@;v{QhPbwB;6?|`;gU@3;wmpVA*8ZKBkz|z}dmOj>^&!+MUXT20W=q?42A# zbsio~%&17VKE92qaV^EBu}%rF0+e*B45p>$)LQ2{O6*iOB%jCl-N*%O|60D-uc6nMqB z*fTf#>L2gkLD}8Ja^$VEJ6Qt<$=3J@RohTdY0r9*p^tKRj5ai5&>7=E3JokZs6r*t zma#BN?mLIt-spnM3FqS}1A>v-4aO}2b23!J=Z-5yI1RQ12ZVY%3u0Bp(sc5jlDqY(fJ~^*bY0i_@=W%H%H&#ZlIFTf zU(1XCa%f0MNHq92Asxc?PLirkbeWu``asS>LW)8r@JzoJy$$ZnlDGIb%ltk0g} z8mBif>ZF~}FW)b+$ zL+OA2Vk_OmzM`3cgI7sX0mB_2C>GwKU~xYJ|>iLM(jJRL6kN! zzF!9qSWkd$`krw8#*Z2tUUCb#cqYwCsp?k+Vg_j*A|5_MqA%!qw}+edb5Q?KbpH%< z^Fg7OPJ>C235aY}@-XEedHVj_O>{En_x4qp?dEfek73S%x7ZkI2;#bhdL>f7c!_U{ z-UOL`5dkMhU18Ec1*%;=p%iD{z_r+K0+rDXDOOup>E(%;xcxg;F;WV_K1^lRDB?nL zuM9e%wBnNM&SWv|Y~#+`oF_y4l3N-RVG7%yQHNd!i`^`hd;Jp|9}COFje(3|b=${+ z=VpsS|4qAs4*uqp$YBL#fE(xl`KvB$`RM@*yDL=05~uYkMDR&+IR>;xF`n zpH)}2`ekP3<$ZrBUs?vC@Bm@G#9ED!A;=wN!w|r7qy{Ys@lY|Ph_-k+hn$rp>#Xl6 zrlzJQX4%7q#{>d^)us{s6AxzKzIBx}4}Dff3WNQChdC161!G}Q!_2Tn7(ZK}0aO14 z)Tx4SA9pDlG%^JpIUi@#9CdXIJ1Y+}36YFGbZ%;!?U`l_0S}-8B=E29Q$7%AAO!Kp zP&3-*4qhD4b4^Xcl&H8c%6T+Eg5b7iUC2Azf+9Q%GnECd4p)jSB=L-Q>~j8SjO+fQ z*`hSQdZd&#j`p%riQ`U6{rY{|KzcN%C3dFdHI|kx9c#2~%E7T>stouo3j&vfg zvjbGCt1nG~dIK|45AVezd2O#3P<3{8EN%1eT9v9GRU_ZV;?zmdx``Xpd3uKmx=sl1 zyt$MyZt1&wQ95LeG#U4wMA@7(Vm5R%^4&VuP{v#C*laRdKb}Cv`Ga;MducZ%^kb=v z*p%aI8$m;D4ZZ0U#f3o}PL3rzv!n}4Ty~CjrkJUj4(a-GBZceDX1nwAIE#x5kx7Y4 z+M{(*SSeR)}>0Cdezk?GF6$qm8ZN;U(~OhPJ>PJviYaf|eKR(>@q zyNZmLAebSlxC&x7etoQ-l&{)i8&BAymsTX))h{>j$BV`;*h|rw4Gnm#=}>QwVFQ|D z1S8p_5``Z(u0?EIrpVaMt$10JZP7EU^3xM|v|(%HwvUy1N~nql^p?2#XLEgeK-O;c zjTY^%Ye$b7rE_aZjpuq|%_{UEKX5`tG=?DoKA*t0OlbB-q*_8z2@+*e#;1pJw=nPT z-;eFR1zw`2z@bDl5KSs36ZDUX9rOfu*~DCtfUe&!?Dh=%!J;qo+(6)-trnsSBF@K$ zi)@mfI1Z=x);nLfnL7mA?zaOs!O^{5-wPu#Vc(es**9W}Jvc@A^ste6j}ZzA+LWU64oh1f1ChCQN`n^K*E_?@4j7H$YskS+9sD zv2XI@^5QE0oF_c`k{0uU096nwC#|H1>MxUWuKTj%G~gV#4@k2lkT4f~4CS6~14*s# zj^m`3K1vG6y}FsiZe$|#s7VOVprJt_&Py(#pq+30qRrawN$NH&l{|@L&dZaJ?n{(` zU++()gvC!vDR3_%0l8x;+s8bY*NuYM?_|NR+z`^tDT*9mdfzDoo-+YnF|C=WzjwRu zZ}z0u)~a9q75MqzBEb%6{0`Hdo-q`i-7+%x4Xp$WOyC4e6=U(!KAw$V`(5x4cWW9Q ztPOrtxjv#;&f(>UOj6tIv}ssEcmOtoHYl9CO#85pXoH6YiwW|QA(uCjl@xc%pe~su zQ8MP==MzNwUBCCPYlNP>ziTG5Pe(8({6=|=sHw%HB6!qXlU6b(rAw4qq=T4HhK9^+9a@h>LU@^$ncJ8vcpQ$Iyo@d}0 z%oaTiLfwFHiVu$Rm|_BO={w(#Vt+*a4{IFTL*i2C{1~j{ObU)PJ3Dq(Z`YkSFZ`VZ zxr55mFu*9U4>n0;_KWU*U$?Woxx<#yZxHi}j3lU8+&7<*F|}Ezs!z+HoJ41kZy|wF zm}WD#cAZ}DDnz8&IEJA`;^au!z<<*D24O@UZFKMmi05i|5yBW$pFm*PROLe#~NN2ezx>sEwVLyo=)q3X5O$I*KnFHNhfCj-1{%u(2WMx; z5ThQqVgjt{FsVB0%Vr~5O!;UZ={TwjllhpD>#495_VO^Cmp*o5u?B`TPCh+(y(mm$ ze<31SySnYvDLrOmRE&fUw^X(%S&los%rc}O@9^lQ)e-n+0E?#*M8`&{;9{qHns=tF z&0-Am*olcGl{Xr4qk(`*LWcLwti|VJ%0ewprD^TX^LbY#8ujn*K3%22k;^kY zoir_gJ`Z2EO@4P{d!d_+5ppAvf$F#Kfd>H*@!%v5VViy(e1B%SX zz?yAvwX`LrC$DSuz}1UWRzt#?L_q;+V*=c-83KdM=moylK<_hP)y^kvwwuBSL zYZ~lCL3i7DjKvqI)_gnNt%aSg=GlXat9zai>AhWl0-BgduX>cOv>NSRp)CgadlTZW zmVu}<3C)wcC>&tAK+a76m!>-3Tf5-epikW63g}=07QDS?t=aE{+|laa(1&Zn-|>%u z#c}X1(O{MAFK?^;MxiRH1nysAB{|3eWuPTMJm`5D<-FF` zz|9B)zaN`#%@avgJB*_GqF$Tk;F5BXKfKFj%c)mF=485tB~+8`z>$$;Z-j48f~UCW z1EH3M=|r#aVWTaVP#RP8X})3@Q3ri!55K*M0`Dxpf+MOp>H1`$;i~0f?uCpJ$b+~r zO1x8g<4k)VR+jhfx|yR;K<%dB2k4cJDCJ*5sV%2|hdTx3QTKUct*5lm^=Nn&r~79v z0J%EtavX%*P^ONMM#H`$)aL{JT=XHO-8-thH4yf0)PQU&ksHu)06wbxR}P%_mP&q& zObyCMU}{I1F@dhXGp+)qv4ucr$i&UcXHYJ|y@bDsdNBR4iocxMNTVSkv3|JB$INwuutZZKD4-}YRiKO^ z5?mz9U##x%YCQ0lq~11$$Ewm15x2K0`}@Ym1%(t;kR|ZAq5Zxn#3b$P6w~g|@)8*iC_)o-(n%}o zFgX>8gMebWa0@f+fs~p@#n{|X8liFEsDT{hFxTrbXzIGq7zyG9?J#Ww1`wW?Jduc5 z>SDR*sPy0#YpAllg7AmF-&9P;Q!a5#sbpa#L+-3r4n;=F(T)-0v5xu8i5#MSFuyIC zbgLR>WfAmlnJm8HVKJ3?XXG-3TU7_t+O;!$lE?(@Q-~^XXcE=tRY^~W`UJ@cDa5@B zPd#g(wia$^Mu9`M|4{Fnl2sOoKK$kpdVRp865@);rja(BIvVh$6;}E(X|R$;O*bDY zH=O(lev$P0Gv;Q~UyjtWvXLLP67#8A%sMVmL0M0y$5z!Inbi21lIxq0k48Nz=5rM@ z75ZS!Jcz|6SCy(Yc+VRMc2gR*?4+|`Y;BIijs{V`RasD1g)Tb9tEx8>TFT`KG27Ds^>OghPWT_ zj6^+`M(!ich2By-I4Gb%_M{}I$A{$o>cHwO(%D|A0O0{{?%j{|!WdRYcY3 z7}W{mxch|!15!Y#f!;QPQSdDOo56~?Tv@Tb`RDE{LdV}lYqMKEeTocK)?x%H#7JCp zI~IJWf!{a@K9a#(lqN&8u!`yYdZasZ0+8rKmbqS0y%Bqse!W;~z~Y0j{ZWlwecdwq zI_);&)^nfDvIWNEo6)c?noyEOxZhcvrwcn?h6}$|5EI?t;5?irDGx3Qqj}QNiNv5` z1%IYQD$U5eLC9B{XdY);^)s z43|fNGvDz^8y6)jqP7H*muH+bw9{A`8`0cy(TxmQcfmw8NgM27+=bfn*hT zQ2B(8rKWIy(q$ye!*V=f8$z)v}d$#3Z(JWSY>ZPR1MGh&zQa`y|zL! z19crY$^w8TQi@6q!;})f@k{*Hk479f4;yCK3?0NMoM=*XqJmq4omIN>*LN!N;hv=; zbWuSdm$o!`d6n^ay{j}Z7rrhkR#kFx2T4^Ph;p`co_c1(3`lzm(B$s{pvn$2G9A~f z2-Rv`C6|LcBh3`EHgYMhI;)IRDMM}eav^{bWqbpYXEIetU&)e{COrEHU0vLI)B3^1 z!bHA?X0)cWijksQ4O-N7R!y0We0y+W1Q8?6py)aABC4fz{P6fe+!afa?NZ1TZlWd# z!PUxej0QOi>7b^r-TomR*3VH8Qw45lF&|f%BbhdeCfxnN|Cy0K#qcmHz1Tf$=|&^#PH z5RF{8L(|w-&MP}%Ju_47gjcs4%i2Lf%7RtIDuOvV?s`B1BNms->9+9TM{?3+=U8}& zft6%du~_!>1W0}z7VR>`@u2u#);&pH>M!00zrSpbr7gb~ny|V57uYT`JoUtFK!%ta zgbJs7!R~z9jZ|j3(TQju3rDca%Ix&^rnmFg8zf5hI0>^T$r}Yzw$J5xW!#rW7BZ}} zTjHL*CssF3N1JX_I1Q~3Y-E`0-kr_sIZsU-QZ4Tc@;EmGb|(#>jYX0;S?{1#Ux%&G zjIWLMdrOA-%5WS!nc1f$PQVva^iVcx`e^w)5BYBZ_stkM;yodo9&m%!d$f z(DIcE2#@9oUU~{8r;TNMg^S^H5)pWYs=~qQ86F-j1cgqy)BH-Da+xntnjEs6E{t{f z5VLQx9aVtKs)tO;`H7{F3|loqCME^4<`T67e#9?>osT~V5QSjnLveSri^MU@+Rwvt zlhld&ZtI>yiznVfF*V~)4Q~8uIHBPeb-C7D%FOxKT)Aofw ztDZ_nMSCnwv5P_9)`xP`^z#A=Wn)~ZA|gc(Q-8leM2siDE#h-h%70dk*3OEyu|XcV z@`W90KIa6o40U50eq*eA>&NHN(j+Zx(#3OaYGFpVc5H$6TT4Z()ZqBLC@yK6n0Acd zsPZ!oQH)rL&bk48&z{M77ma6Hg2zGb;E=9qW|OElN0wU zRA6QvH`qC58+ejWGuQlkh+qLH!K?_ z?K7by!f75-!E*Ze@d^}1p{$*K!CSkSP_ z=ZZocxSBH0Yf0zN<(tm1vw3Tr z3sbtS+@$wCp{*|eUej-pDgx3`;OOxC{tJ$sWAtT&K3?L|#sd&>up?=?+N3)Cj{B52I3URP8?qY$Kt#Ar<&@& z?C~WH`Cd|T(FEWRJbxdNTi4|~f)#>PB_)TTkteoyfA$C269|0W%^G+=jqccNv|I&M z65lNNJ`T3_V*WBcBh=-nTG=V&NSn};3pMxqcw&#|cmF;IP5Bep^Y#U~(bD}&Ch!g= z%P`ycdEwOi2=nOkONR9ewLO1 zI2nmy3a>f3D0ZRT?-`;3qcLqnqjxB%+{mfmC|1LiZeE2Vi-S~Zy*;AN&2W;5Zxx@-p;IXs* z^ByIHpm&Ods3W{J_8onUPlTkx!{o9J!eC@|&po#K2WJvw&ghW*3%f5Ib2!FR>+zHxXU(c70$YAn34Lp2KN}FFe zX)b_~c(4HK>53%dXyUXi^J4qUgp@zo16-UmsbJNH^%x7x&0Qmi?421+;i+_@b zkr-^VY-8or3DfWMsnM$t7x6iEz8)_d53`-taXV0{ei_%qF(Mst<#Dyv?{kfWAJL?K zM_Dzg!vWg{Z;ubNa(rj9apP*o`+ge3gjZm%{>S5+gBM+g9i4T}g30vgrIQwU^V7S^ z#?H>p?HRH_DaOUk-C`Xkp$QKl_J+)4yaz|9iukgg&B0@QG-69rf@CC)V@rpP{zR<= zr@%;;{q=QWkbZf<08wb52+?SAv~U)~fC8{H>VJ|9bZIdLU%c=^4Vd-#wQHz33c&MQ z#C`;2!rX~s-9K8mou*`I4exU=X>>D$SiGSU0iL~zhq$mFoGLzP#M+Eef?IKeXG!f* zSd@Gtnrr4{ynIUVJC1!C;WUv+Bs_KqSi5yT`|w|i`}zDxAvU&xa%D~^FoO?&l283_ zR^zvdDcgoJ6P~YzJRM#mAu=anmWqbXL6JJ0SJ_pw7MHFeN-g4>S4w`21A@ILWy#7o z0;7M!*8)f{5XFC`FYh0oxq(E7SHAoScYSv~1rwIc#+)MWHW^1Tj|mBYZSZiZbh zGBd&b$fh~n7C!8)!uAQGkxTK!f}Sv^2szT8GghND%+U?RizYOdMlwz=mEs+P5;`Oz zuM|FH@yyD}HfTRJ5v$j4y0TpsIJVf>YGRqY?%yUp9J*y&j|Xe|=+h8}9WD=o#inH~&AzR6 zvhtzNE-Z*SWpU4ex&HT}y!T4gJUDU7uMiF$@ z_{u6NxTipzXvz@(2*1ge$UCmi&g_}3?#nG#XoXtz8!W+Ej4L@qk^P{EjQGYzjmsrw zY-?M3uCst!cteh9cYiv7)naE5;*;)nWg=N760}E|XLL*{I?o(xdn@)Hc;-!oyxUKH znf<0qX}Ul-O)f7bm->=rGaQ(9SudO3O%-*P2QkwvJV$Mh0j$v$V&)`I*G{Ppvsin^ zBH#noa8?@}tK)f1hmkEU}9 z&ZG_3btanF#>BR5+qP}nb~3ST+x}wP#>6&u{=L?!>Zj_h>OSj(uDAmX6k2& zGUF4gNOxkZ)NFYG>)v`Bb{zk^*AZ#u7f5$OCI(PQ;@NGJt{l3f$sq9XimChbpzR&f zHTcXRl8)7@O1^a|^;IHLGMswh4qq-s$DDcc*K3e_Mb%OntYoy}} zBEy5d=J8ff;O>SAD}#y4{6G0EH(w6tVr13o-M$FQI>F-l0*jR!BsLJMi^M}oKN-VX zg5G99YSp3Mu?cCyE~nP_q~*k5a`Uafv&MCTgUD%jtPXog-Ki_RpxV&Ix*qk~_NW*n zs;H1%@J0{QI@wopp3bGQBXWU-W3X!djM_=sIXK`g96DnYOr9F2I*DjCI~PyUwdf`@ z2st#!K`M+#LxWTp-2GHuA)z3J@bJa0$L0tKOo zteFUum7uAe8_Fa=m0L}c>iN!)HMx`0^FR;PBr>G%$7e>1qaDVdB`cUG z3eEqDFV^%!mgy&ICMj)y+tH{|p?{)QQ=B&}oCnH!sjXp6mm&E?C%VZb{25SI39}G< z(s6wz+kk6!s<)Ri_s~3RG9P;zYm3{JCussbs^I73k+4lmC<@yz6ztwpEOieVNRQ$y z=i4L`NVIbH&p^Wt;if>q<&)_Erb`0C(8#`|QWms!b|()IL!7I>apmCh5+Yd>dr(-B z&ow@ZOPP5Zmc6Z?LmX-&kIYa3C^n9R{xN%t>?(l8W<@!w)+}pwl93YEFEO4|Kon+Y zh;Y|Lk*!-eQHOHQs8CHom;rhHE(#|%q?{?jfnbp+36s@{dgJTEsdO})@V5P7X8*_1 zSbom`v9#)+`H!Ws{|`%(Oka5g0zv@%FH2+nkEMAjqpaYLsO5B4;ZsBk1j7GG*d?;B zuvH3L&0{_kR%o)(A6Dg1Sit{7g~}n0h`Ed!pNuNMT?JeqS}00{8l+G`NU9Q~us|F` znz3l)lsk&UL{aB5XUz=Db-Z>xKwEIe^_wVUbN zgD_O=QTEav3t^~g)&zTXs$m|nTlo?i9$BiTWPnh?>vKs6GUdcWf?JF-^wky;G9nJz z$y6TvWP8Q6KMD9k!$~?dye_7}>lU~>N*v?T(ubD z^d1~*Yf=jfiAiQ5dr|A+z)_MVl}65Q+MOe)rbDm$zodxi6KovVZIkNqNRWkUyV48} z8OT7?eCs0iOD81cC>0{9Mf0oDQWM0dgcVWmH3B{c`62#xKs`v*|FRBIFVJQt9lvID zQG|>7o0NhwLWhOchHKE#g!3DIsz335Nm&NJEC|>d^ZjKlP6C(P3x`pxDtkfkuJJ(8 z3Fqbm4J?YrYJhvWHG63rTg)90-h4l_sCua1jXyDMUX71oHFk@=;j!*j7aDK-n~dRu z!`)olP%~vT*d^If+h7vYYI_~7LaqZ>5yx;DD?L6d2NoEOoIT3OGBKm)vd&h#8QK&A zX~7Y$j+jhiEaImGkawGQQ6R!qOq+G+UXGN{TI?T2htG9F{v~%TMJ($Cmi-Q|xBIu2 zmYZNJQ4qu8VBe|Z8N1n?5J+*DYHI$*a{-`H86Kn%eRH}V&Cf>vf#rlT;mN6tadxG# z@3c5RsH#7=4k(wu8_E_B{GX7_O~3j(>?H!mitWz_`be~k*+Uoi*Fx5ku z%QZ&e&d60G92fj!{X4>qMnvG8&|m&c=U^$fZxCEpICHz+-qcUF4iwoZVtQO7dN!A*$p&)3MryUwgj8{jgqJ76$C}$YzeOJiE_w;(V*mcu@mDBy zYOHAmeafvBXnkG^516|9tDKuQmHC+)cF9M(7CR3tmj@*~UTtAcUbw{n@1@>oWIFL} z7rz*LIltoA$R3=A;c^D+tv%8fb%HoQ6rA;VdM#_&P1tb>A*>n^PEOXRw3^aM9cC*5 z-uB_~aqDF_Je!3a$K^)30N=_t%ZJm&P$0e0vdqDL31K3OIzq!sJek(Igd+|NP+UY< z@0e3y6( zHGGk=oj5Wj6mpVFte`7hm9!9RR{x)SY0M;e7lOI;wqj^540c*%>zI@r+gG2jGLR*(U+JKU!l@mW~Q1(#Y+l8aX1}z+D0tC(?SrUiLVjJ+u0fdZMH)mKu z$t*ZKGCqDK;oL|Y);?~D6_T&68(W!K{L3nhk4{`vMVW=iP`g`JIhuusoL+m&n$&V} z5i%O<)Vc6Xf61T?GW)^?s_H}I;<3ObK32qgt2>;&>qI$b$EXb|r!x6?U~#HT3gHj5 z@R~_*gV70Jc4jBSWhm{9_BE6Kk)O1joUE+0cz8rK1l-ebB2Qb0*~8hQ$)EL}Z7*5b z@zL8GQ1==)^|~MTN}9G$1ud!kHbKU0IfBI;E5*49(qVv7@Is@E)miZWK^eWwWw|!mYYEZy&iFoi_*9zSRwVsIK=ePN9u&p-ZSv&5y!lY1+5d=<=!zZMRUY|`bS6C6W-8D)D_^e zs8#x*9a(~Joi9#`UmDv-PPi$bHB6kRz>)c?{ew7NKmB$YPnK#?#3}Wq*(1%hcnq+E z2lS?h{EZk_?cr3HJxor!3FTI~dvmFHKBTL`UpLzy;tYAFo3_)zx^`34iSG@6?mQS?L-Z*7KLTLQKXE z`u|E3FU*hpFWXC0 zINbH8ZSwTv#@B>OnA+a?)XvV^EWibYE7fU3jp)Laft0Mp?Q!tL;=^zR^}KB}CU>G8 zTY7Pb#G=N|yebFIfaFGhBoHHmBXj&|+Ru(Wm=S-eI|vKUsa@4+>3zc2^Q z_(;_8Qr~gp%hseVYm=}h=}(Sa4uNp{DeY5>;FTj5wKCQP(ILfXm%u;4*L*ik)C0#S z)@VKn&I_b7m>nkVR=DmB8FF$myzDn@3HrZ6zHK5-K94Uj`DIyMAP;Ja`YWrmOqtb% zP6tLAXLhYr(c_MYvR67jx=_)uEJiA*Vz(fep?W%9-JJym|ylMXEO3(7_YqwEm7mRn(X9LJ6T{Svgms4J-%N zYld6Y`u-%^%5_x>51`0AJC`XrhEVB?eB7hGYV&#X(3BJFHa8LoR6&#sqDeAAZu@rX zO#*FXri5z|&bhoS%-z5TYDCmLi`au=HB4l|2+^1M9I69504qe86o)aQXT;d40`fwK zHdXL8E{UR8>l2msv<2ab70^%dJ!+rNO+<`_0id%%_g7#gpNv1Iph_2~e|TY7lMlpq z;0fx|tMnBl^W#<0yTE{pX#H%FHt>apfkwfPkzhT? z@5}W(F;j7kL=XQefkOGJ323j7R9G4N5+<+ph#IxjtoGaQ^Ounjf(X4P=$^H6qkv8E zhm}T!_&C%PvuP}V=3vi#Ijg234V8AstHjCRG1jkCaYs#M6V_kFGr>;V;bb;OOzT&s z!wf4alN^FYlUJ^p8nNxYCT(Ok$-0L+T|nmMoZI>V*Hyty9NeTDxq4@#^zw3e&81B} z^mJApnP4v%U-RDTHFq8itL9aeESC+K$~vE{E`>zl?P8~m(l3joF82>ME!IVJd+ITB$}>s?$fG~h~LuY}zZ ze~0geC%WjW3^#&)<-luCIo>s_?o+V!+7=_d(7yFNEzV;hJSIFQb<*FaRaSz5|L}t{ zD%p}0ni@K=K%+{+gfz|RUko7A{NyEdjKP>v6jj8FEsmghd3lTKeZT%P&&3PaEG_L} z!9teInTylkC37$Hc{*u1Q9N^)RxGFr=sVn`{0bpVKuca>wWLS@SYn1i_X8}Oi7{Tc z3(iC|&#v$H&!h7sGqnajKR>*^yV^GJRr?8I&KW!^5OsNZGh*^MI;m)C=h(5$lPE-@ z{B4%knODe_6CQP906RN&J@~)DCS(tfghbOrIgiSuN3ontRJecAjT8b^8cHGhN~AIw zA9v9X2Y^^i9?!+HJbaW?hxU}(VRb9`d9g37m`m$9Y_Q`r))?b$Y)lm9Gqb{xXxvWq zG;UI{Um0qVz)>d#F^fc|%y%9Vgw`Kue{sm`&-9234h{shUj9Y0{q4hCyG&n3He;3EOe6FEqTv~OaCw0Igi); zeDPtTOAT-b5gK&$CNyq+$@1Yz48L{fo-aA2za(o~c)K1{2aWi?GF0KQCP7-%3DCsUO8lf)W|O!CmTBAjEJ0$7vo?%pjv}C zB!+oqGos>-79)-A6%fEwfsCIhhld<|;~F&7p?#4|>1==~4e~Qa3;LEg5s@j~hFF+< zO(hys{)yv0@M3)2r@#e$<1$)0>kSc`NfJHi)Y3Xx)PF`r+At!QqYN#97UR~EO!7~& z**z`g%WvbZo~g_xvQWhw%Lb0~X$hKULJGz6=9l?0b#~Ad3$@ueBvGW{MiM0=8cm^| z7KGpSwUhH>+|*x=oq=$9--AUbKSk_@Z!t5=Q{am zhID%-4Bvo~k(d~tqNAV~o0*bbAQ3Z9_*XppFd&JdY@(p*xXb)&ky}05aZLU%FYHD6 z*lb}JBMR-4)6g(#S>3o2%a>Fcjqq@};7M(Gy{B?hoPixj<1mX5M+gl7@%>+9N7Q%aSLAc7(Bw6ad4&|RcNoLa1sOMEaBxY>xj^}y zn+5Nc9o#4s%;}wsSlQUI(Bh0aqAG66lIz`)99@(z* z+9Mpvc&9?)ZwOr|rM{RB@d(UzTzW$;Sz;!Z?^ZQb>&V6Gh_4enZVZnM<9=D`Y<-ff znp^2T=h6)kg8tmSac%(}170}Ja&^S=$c(cr@XN@9q}eYXj_6u#TCw&xW>bxfeRr}V zZd1JoMr*rc3AgTr*?*+|FSRt;1JRF{B34Nw%*qTpZiEWZOII zJ*USQxh+HxGF7ydi{c_Uqn{sVb%fIsk7Lix6!*Ehk&it{sssE+D+uV(&7llOY+}MU z0%izu7M}SPX#y0^xO!U(d#A9+OMiU8F|~LvlOZ^52dI`KPCiJ15wcMEKQ?LaPvW}q z4a$GHr6zOT90+}XV9Qo=}Z??&8L|ia_>$)`l#2GCht5P__il0VFOPIZbX;iTTUCG&p#mbVAm(FKtFP zDk*}P1XIIg!^y{O99ZG^;+}*+>K7=jKvy$eNRV>^M9kvcwJs#tKrzMsx6*h#Pb8Bf z$)7uf_~bLX?=3HpDz=GhLQ(S*ci~Ua*Fe`%kB^iIglr9fSx%0xp7WlyMFA%sMm^ z65}pyG|@k5u0Ci!jbx-uOAa-HBX8!IVcNDX7ykB;CcyRiy7<^W{l&xy{laCN!cM?gHWAV;GC* z7Cj28hd8HT<;57n>~5%6=}R9d{$s&Z0RH`cC4$mZuA3F%z;wd9<#z%9@`~z!s4(rJnWu}Tx3{RAKD4I|Igm-;I`p8Pit%{sn3M;|=&s`v;7CD@;?KJ2ssb-C)LM!btC$E^Q&;+Q}_bWw*L)By1aie(!ZSVBpS4_voNqVwR8+d$DUz{USi;p)aEZtVD!-@8Gofv70~tCaK`oW7P?4AQaK_4J8xXz zdHwpen>{ZMZ<~tY&{s1ugIUw%2VU`*m1tfV>!O*M?vvCuP5-DpG-s3_rrj1DSquDUZV_Fy(&e z4}HtuN~~6zeCugVG2We$xi3SbkLTnn3J#8`f-|M`N(uB_gEh71y2=l-1L&Gnl!H|8 zOtQ*K#>(alk}SUSFcgwSy7>^A{iM=SY6XS(H}yz>Z7nNunis65r0SsaoeAPvs}U;u z`#E8YvuDTnEO*~lYYp(z+Dp5-sNNBNaJS;jPIU80uVE2CoE&_?D7F^V!{-~#d2dH2 zXqEpoZ3HqYdx3#{`_>F!EFMd367HblscoXp#L3YP>b3kYaHXfb9JAZ|3Yv5m9i7f^ zLi4%4u>tU#bipPfyD%O5N~{jWv!I z!Ocm8>MJ}>Fv|{%e|QtcQpBLNFyuJ9`Y-J9Ig*ozN?Jr{{+BQR>$WO(Pgr4`ljyRv zQrC(8@Dz(QE`WMUEJB9)dYJTz?hzxA6@9D&%D$rqrPaN#b8$H0M257V#ak%!?J-as zs)i{y4KksNN868UP+ufFEwmq&b|?eSKm3iPP?D#rPv2O(l7Wah?o+ubtzZpqPDboRm|POeUiSWwSW$Tp!(o5+$GE_w~~+86wwL)66gbw9?4H@(Gk zfwgjpbM)yz`^y(y;VFAp7^fJ$oGc)Oo$I*#8WzEa9rzZ7vesHvkXqb`)o%u<)@e2> zEBd=6W(eAKxBGh67;pPaoIto~%F?F)OT&iW62iR{3wCVCFs_b|qf9;xsm zoSmp91k65Y!20CbB@T#&os4|fnH zbzE!MM@CXY_R6(_XjSdEyajeg%bt6lSUUn;{pLe#(9K0DGWnTUv|I#q<<_^$>di$b ztP9WSgMLw%3bu&*)0Ujp53Tu(x`iJwc-+pe?d6Ty^U)L=3zS6`Wh`5rn(F>pm~(-F zl|=_Al}&A~Ehwn1tk2H&@oyHw5n>Ur98BftLO~i|)KvzV>!A?ZOtyOr{>!Bmowv|Z zW;AL%l1p3$DrEDu)MrTKdngMI*Q7>+$HWV0<*;pXq<>ofjB|j@x*Y*$HyQyw^NU8b z2juQXS92-w84G{Gm{^A}u~vqaJqIFUIol>`8{@ky0jYL+M!)LP3;sTY4MZG`#x+$I z`PZcn6I@lhT@^&HNxCS^Y~HOO%yAx9@sjp>U#iL0O|V z>>nwn?99+`Iwq2HU9Sh+l#pwrQqlb*XVn2f+0mt_3*sdf#u1XN29FP~Zdi+6+PJ!4 zcK0qR4=KTotL1jUzq|ZqecV}FTHD;PvLHx_$ar?Hm>?hKfoPKY(TFR6r8kwcVBOQ0|I!D8&u2VY#~xx|>VUMs;g0u4^U^!mtEuws3OD)xR( z-VzsqV>h_`(+z{>rGfnp+^#C6<;VUcMF;vyn?gmKi_ zIxhuuz^UJAT(U@>+>YahntGkW4bOzhRtH?$x#}7j)pBSFY$emL+mp5FRT;3uqchFrFI-z_nLSl$pygK~-_+S$kIoeV zx3AFVC*CzF=vTkBX<<>ved#^{`r`NZdE%uBF^!!Um`%dSDC__cTOPP|!q(c_nYX|u zXxUV1%T~L3Bl|kN&^{0aY1BMgw5gr~bIs$G#Ke>IO209^fa$D$1PyAMpwcO`twjBw zC{QmY5WsmB3@K4*LDyn4F(u{6(MU+sl2No&0O6wEiA{;8rm2V~gdVL7kQNF{W=M<_ zEqaRQWovX01<^0!w+T-F^p*8g8ZeaYD9kfT$yl%-Z6Xnle-Je^vugA(Ar0uR{1?$0 z*u5seBPyJ!Dqpj5-kOLX810lgRs6^A7seffs7pVbj^)lL&b1;hLu#(WR1_6vSmD>W zvGLRETIx3$0dG}20I(wjH}gt_M}*WV)P7Y6`eTAN-7nkfitf`1JIwMJE!6{#w(8@Y z+kK9{?F7RJ&{}>aI0#IonOa6`KxuJ(dbrx|hH)1OynZ>0_V-V3Go8vn4W?56i)I7j zDNN&q24tsQMtcwqlobJ#ahZ@}W5zPzIt>Sv!D4kh>5qA6W=z?(|0~{OdN|H}`@)lx zot-><%OL(ar{))EMkbDd!QNg%f`S4AgM-6u+Rygb@lQr4G%PHHCJ;XZ&*DT?wyYqdJZ|!V!JgJ2Ynh8Bc>f44r~j zO-P|lVZUEhHd+FFh?505j(2Nzvc}QR?!n7~2(5I*-Mb!Xm})^}C>Os>f#~$L3yd|X zcFUTwL1o8m>p<#$|$(qNIbrCJy05AUg2Wxgw9Xf3A(F zZNqaz8f;3!tYExAg3sJ6M>Y;3p)T8LM619f$PGDVGk^%mQsGL(1IOe-*dWa(iIEwWMwA+~bKm^> zY@mA%EA-udAkF{58;+mze;)R^pZO2op#2ZL;gt~_{ed^P{|j$8|1&#z$t(XCT2XZ- zpxy`jERF|`BaS@2?$86`U7uGOpG+a z2&k-d_h0g5sLB4Su+Fg4>dSZpyHU1AgRG~c2Cq7=i13RIME z)!fH`Fse_9zQB=eXB}WeO@m26GN_@{$tp5BY*@A8Ir`Zf z)#L5`ZP~i$l0q5lVdQ{TlM~^C1|;i|R<4cpzERrA>d4uH=bpUiB3Ea$U>*8`xoK2I zoyWi-4Q?9!K6ez8SHoOSm)HSE8RTS4w7%8L8S5Wm8|a|+(ka8a`drvGbF6>T#+OBmmKd-Iy4WON_DDZZ6h%RW z*r(s023c2_)Glb8&9Q-~vhgCW@gqK-I{0mE57~%8MElaJH>zDQ5v#`jSBLN8<`kKi z8ZnimCJL46-!#VWq&zyNfN^mh%l+sV^RO-3Yp@^)61l&Y?+7=t+kSuDTJL&@Mb0+rr+IZnAiq)W57ht zd7SH5Y=%U!W4anMT_iv=fI1>5Xyq&BRDk&IP4t0!he>X90hV@6t8g%2r_I+DOrTlm zn6n`xR`R;ZS;^#tvPK38xtsKw)IWM)51~J%%^4V*lP1hcals_~Eb_zUZz9a8zDh-q zrjw7Zka*b|j;AO75setBt9- zfPP+EX6Z^h``suS8KhC&GOUlvh6(xQ3w!T;ilC5g&ULfY*;o)Q;_52m{t7*9(PLmK zZc(vVDzl7j=ONn40Mhd5Dt~OV*#tCO(+wVdwb?S~k3^E?1wvP>o#R2tHjoBHtqgV* zz9xwr@MnrWILbqEie2fg*-(&lS9!?ia6{Q;E?czO)gZ|>HLH(`m#iYByr1>tA#h3bz_;ZS4hs zKbrwKg0ai))l){0ttB9cb#K#)FL|U4S56(n)#dGwacto0KKZDbY$J6aWN*XO1fs1V zbz!ZGFXW(Cck-Y6iGM!9Qj@@EmS3n>GtseAxcmyuv=w7(Ma9J6Tb332z>xBhvH zhDC_u_P6~*x$2yIaaafp)H2k(a^_4uw?Qb!vc>MAh#zqILgK2?K-M+{ikXp<#Aq>ZTX^Nmf!3udL51nvPg-TjVZ7Scg{p0 zvMIDdXq3=iS~$A?dcUI&+tABMN4S_Wvgk{3UYgnvPWHn=>bbxvK^uia1AmOZHZ+G% zt!NLY{KCOUus9t!p{DI_%Cv#hgfg{_m!I;>S*!R%(_Q9@jF@V-YL^fv79gWSlI|dI zdoKA>rJ87&BfUTfvIP4Mdv}ZB98c|*b1Zu73W`?23)?lQ+zwZecy&TH!;y_gC`n6P7lKQV#Ey_dCAGRjTR=y~v`~Az+6EE=!uJ0->g*?vbYK#P#}d z7j7bJb6R#8Q2RQCe_xaW_&94R)V7hLJc;bAF}Jf$5qU&0X~<6{NCJ+WF>90Dj;&0r zx!63PVptuZj{3<>f-e3JF`7{9HQ3;mqS1rU;sb7L$f6U*KRw%KXeg-vW zdwYmXQJcP1uZ!DYaTMXcot#dGk5n6?#Oib*%Awhh?fGV-jX&pZqCO^h`_i?*tuohy z;;TDgc{UYY&S&Cmaac+Sn{~5?K$}Bo?I~;P%ZDHExOq!Gc6uEz`A;6pr>8MU7jpAU zAEb=nj!*SGxG4yC)c0Ku(D7-xDMGq1lKEqV|5cu-Bb~2zhbrRb78D%XgFX*c5w{hX zCJmSRjA%KUayh|IjMbHp!bt1DAL=^jXKW6Ci8jy4r+P_C#9`_OjH-~Bo>UQh9-r@n zzZpz?b6AKc*wop%)L9+LGB~k_qI-F1%X(#hTSt7!X+PX~UFF=NGMD_yd$FZ(B3;XN zU4IfTYjZQ64Bs?Xq*YoMnIDT5_GYV{-UvUL9-lxUvEG?euZ+js#{PsU%_Ut{!*~?m zjPb=b*3fJo*hc=da7Jl|7qT2AO54}g2??uQ?2N;@eEdo4Nc6Za#0WS#_7am7x?cOt zixuoL;Tv0sHFq>)3c(hLup2Q>`Uhlk2Qcxp-68L?m2uvw{%Nbky>vcG$T|8me=2L+ z!aQu*VGkcLzpHE^fPe3JecARo2CYgKRaUKhk)crIP#s}Qf^-PY) z3<>8EW{T`PH@*wic~x&fD!lZohnrgvRDqv0lIl5W`G%^t<7%!GSbaV9{TWd}r9GiG zNvc=09GuW*3o*`MMyD3}OncVgH9ebS;*77F`HI9;=F7Y{yt(G8b5BV4MupYF(O5EJ z^3yHZqS&E#)6MzisvTM{N<&W9inQ)DCOK166NfPf@d&KNtjM0P*Ip-D^LZ=6s=2xO z(%pVTll&2U0Gl@1<@@WW)RC;Fd0BD5Si7LG_y}ff;}67j?rhs9vFdrV6`8t@Rn;Rz zk^`in4>VYpZpS?-)$*Nh6yVdYx~Ri`4yoJmxO!4TSyv~+KUU?Olf=S{vu8$1vAizc>az|I+DbU}<)Nii4D zw#7M0^v3LL9<*AC1I2lZa~<#GSZS>R!t?e@ksZbrNM(Q^!rzMJlIn<`W* z7!}R!{^now)UI|)dhG?gkQN{9D1ePk*@%=>k!%{fg`@h=kVOP^<45mF^sP$X_x5#F za-YpherTcy;y1 z3{N+xuXb}UI_aGcLaK*#abD(__KHd`BvZ|qo8@;lM(W=v+19PgtuzOf9SEK*_A=4CRiZ5iGnqAeJ1$WJK3$06ISGH^%1YKX#}h1n(6b8+dN+E&dRL4QRNrXB;& zD*o8Fc4#X#aTuz?+{f5$nx7+wSc!Wz*uz%lQg5y-^9r=h)M`=<9Wf#Ct}R;zTaCN1 zYu8k71?w*M!kF5Uno+7YvbK>%rl3WlOOcU!*?5%@ zm^?~hVX*D&#qSM=ytjz5QKtQ~AHCflSUSV*NZ~a0aM-gKX@xOV^G3TCj3TX4vy7AafS2N;;>~LsMvLz- z*bJ*e`-g2!KU^g_1iEt2f!jSfA?M? zEy8TtSegE|L)G_3NXc=JUE??M#X?$d;AOMb-Ckjx!$s?qs|)LWTt?+UUj3xRy#zro zCRIR-y^s;ncUil=Z+k~Se{)^}xD5=PEv@S2xc-5u!SK|fz}8jX?*6ALnGu`-vzww; z8`l=Ba>9J^t*h;(okg&MnqJbC=E$Hd>3lRZvCZnz6)7Rp?f3XdhwnxjguU zyh$TjkGwJ!kHt@4=%7~P>zRSb_Z6I`wL}GZ0_eqM5|zA~QH{|YqO?*g?ODJBIg@XH zK_FuUvL|h8W|oT0+2&dM;#^CQl~pNKj$h^Mczy6h%-BAX(gOMsN{VWebusn&#zo#> zTW5@y_4!s)@%GZ&uj(9OgG6KsO|`b`wp0ner8IpBpPjAv3`yRO+)_L*EIx!XCtiB! z@_C*biy8@rl)2L@iig5;5DV=hkH?U6nNx6wOoB~S1oR~@qY=U@t1A;xEH{duZoB=0 zK&OG#fzL-S=VA*e6^gV^&B%7u@D1`lmcOw&+N2DFn&9bb;hFTV4s((T!z?IqOq=u` z+7s-9EFT)-nZPo9lmN^tMh)#bnKA&cZE0nDWo6~|lEmIL%c$4A`iM^ZcH{c;e6tJd zgEMn5Hd~8@&b%E+z{Mnm)k#eTjVnwss5AVay@7>c1xl0p>FYNHx|Rqfnb zh`G&zySxM(y=Wx7qGX8mXP^TyVFFbm@$)d59A*Y#Xhn|MaB-wrGH!7`5zJ?jT`;*? z{zZb5dt9%E$Vmc6)|l`NEMy?EN_2!Kt79NKcT52-Tu9d7rbehyWD|wb-?EbDBwz>A z0!xec!mv=#(d@$0L4}5<k^nu%PY-x+~JLNUI%dc7ew}Xcv?{IJf%UgR-Ydz zQymBwONt}(JdH?-*;0!p19F9SX^V5i1=#4V10!2}C>>Sflj#P0GGCJ>cT*Z%bvpqbnPmJ^|^=YJCA;Y#JBjG z;F+0<|Dd4%LquFZ=l>AV=Fj|xh@k%m5m9XZAp!zIy7*s2#Qpyfku&m2_Q-GOpbyt* z8%f8e$G26SGm^zn5GV`WP6hR4>+*;L8KdBNVp)4doK}kMrWzsR5h4O(t%eWZUG$dv ze&W#8U%$hJ#N9!GLqL%vr7~DA#tt3?GOoUoc)VOqnTe*l-AtJiMKi4KKZQ={iHcrd zo;!Qre=Y=p7djh5P1V?b{n0T=xkV%=&GMfY0$JA3Ma)LyNZUYqoSZaJL9s-aVN@q2 zX(>UG{10(v+4LAKLy`hB3d*rj(JaYCN<6n>Ep7ChP6L2-)3a6-_Y*9mrE)7wV3o3P z=(ogm5zrGFSFp(sGxG@9<&xG|tv{17ouwqvl4!3OTcFQ1K=Bdtz>=*?2WT>qt5D}- z*|aZmMb`c6nI9j`Q>i42=KUgc5566ZDI%nNd<;D!`KhR!1)FekiHL}(9Fs4T{M5CO zK#iv{VMH&i3=CjIRiLayYg56jcJ+nuPhYh+gvoMYSrH_H1>Q=N&{;RfN3YShcntVW z?JJ6?7TsfzT+!x_S-EN^!~7eumiZ%2?Aunw(p5~u--L0kvP6GCf#3$r%6k*u4jr`Z zPW04n_U(8n={Fn>yT>EVO~7zXqb8iU2!W$sDOQc{=oGW{`up~ICp)ft(lc-UdCoQ} z27)=&-n*6x6D>mW&+*qbLXQssd&|d65N_}2&wJ;<4|vSYTPvUm9@Q` zyO2_c8-Xje1>9gC*X4ag$;=QUO6#dw&vp2E@LJW&`L#TzDDB&nHo8sc)iJ8*t)Ua= zEY4r<;YTltB@LQky@!)jj-T<)=Tm}qCuQf8+Ulgv(uDnnAJb>c*QZI({+l!kg|}$+Ia%l3%9A6wp;c|r9lX>5 zTI1KZ6-8H}G8r+>Gg{L#YZD<^uTBI*`ns)V^9?7gUxYVf(VBxK8@ytW=pDECz zYW?Rz+GR*MnEzh!I%ORfi*#+avN4>z^{$F7dWAU&-`=*r_mReVYN7T5L2`kq8%&FK zFMM(2IBz+VWiM_`N7TAjx;4O)eIcNzwQf%IC>_#Cjj-1U5{wmY-fGmuF$cW~lc~1U z(Dj+J`(Po1a0nsPES$kaM8Jj6M3Z*gwSA6lg3lrsUHUnYfW15j&CgN8&ng~Vc4E+} zhE0ypQdJVob}kE@V-;>0F#qIJAHwyJmd_k)GK#IH_#8uj zJ&xw99Ci2;ZMsc4JZF#E`yoh`&qCoI4G~_+PY*0$zOi6^b6N%Q-3jX ze?8R@D_zK6OPt&KTMkDwz{8-wddy?h)(@%`QE=2=;?AUV%a;zErGkDxwsHsCqC+S^ zDksE&j9mL&>FillONf6%CbqxrfVoEJb9)p4O7Dsbd`@;_OOq2Fn~vj=A^06Uswo5iv%Uj;#2uiLdPa%p2ltR?U(Qd-}HWL;<4aX7L@81 zlj=}vdx_NE{K7`NrR~9zDuv`bb|vb+P|;u7iB&8Wr;Bb>(pHy2=5bCv)_fN_qq=$P zEhE*Eo()T$D6Ch+U~ge^vP!i{ecWZb*#e4|t&R$j^N8&7bC`#9F5#X&AXpU1Wk{`# z$$Kv7M_@5l-Z5J0?;@Vk#BCh&f03_>Ik1dwx~zG8 z@hB1%JV2N_f_vRH+|k7>B?AvH_e{06L*(INy&T9$THet@TkYms!A&%4WVwh^_~tpu z+l%_GwNU}CRh1B{eLgu6^MyQu4v|X}jA;K*j45ponGwTS)4&XPiGBJ!$&y12)Oh;~ zlkZIWMydW@#!;z89VLMi=W}y05p!70fAW1$7`R*0^GuIqr*tRj%q=)nST2ZM7h{ie z^ZGQ}g+9&~b`QjE`}~9c`XJXHVxP8aD{#;ls=h}VXJpy_`Jsu_c65_9u%eQfw#Q)W zS$$o9H^bk*+R^Liy1(udCRnt8$6Sv>HwL53PwoekB-V*wWZhx#iV{Hp4RsKX7mBe+gc$J=Q8HO^>^Ud@5<}WSetDh7{O0_Wh|k?{W2^~Beu|x>oITk z{gdXyP{)&&Xo%o0(Szyl}iPY~%`AfU?+$`pF7>*y4L!uN?T9-!3|+>1LJ=DES=3 z=}Zz+>Ub@i^fOh&;(JJ|ul`zyTpTx4A0$di99S_PgWpDSx}5le_f@K(iR=3~0QU`c z@z>`8Q=0338{==jCA3m-lr$fYMz6T@{%l5V515?qj4rr^bvbgkMU{x$zD+a&#d)T* zYODR4u6yv`?*xewIxi3<*~F+Q*KL9vjANY3{@d-YfK-RD*fsIsC+`EW8qa`5ykrHL zoDYR00JT-GR6vshUw*;uVgl`<#2dvr;2vckmbE>e?drZ$FR`0Ng3NC1l5s5MeQlfJ zmugB&0^Y2Lwnfsa$Fv#gB_Kasy)PIe-VUlKQjK0!3{L%_79j0`SiR`*SEaJ|Ge^GLEyyBTLOB4BOl9chS8(CYDyuH%1@#3rQsy zcL_D>JSDt3e0#ZjJnV_VTJM+9&nm)KC0>trJ^6a6;i&bbk`2=V^s)J%wGo0!l6kT0 z%0D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 OBrUEWRx4r@@_zvDC9O9A literal 0 HcmV?d00001 diff --git a/src/assets/images/dog.png:Zone.Identifier b/src/assets/images/dog.png:Zone.Identifier new file mode 100644 index 00000000..bb6ce002 --- /dev/null +++ b/src/assets/images/dog.png:Zone.Identifier @@ -0,0 +1,4 @@ +[ZoneTransfer] +ZoneId=3 +ReferrerUrl=https://em-content.zobj.net/source/skype/289/dog_1f415.png +HostUrl=https://em-content.zobj.net/source/skype/289/dog_1f415.png diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 77dac2e1..7cca89ec 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -21,6 +21,8 @@ import { styled, } from "@mui/material"; +import doggo from "../assets/images/dog.png"; + const LOCALSTORAGE_KEY_HISCORE = "hiScores"; const theme = createTheme({ @@ -54,6 +56,7 @@ class NoRepeatGame extends Component { alreadyClicked: [], isGameOver: false, lastClickedWord: "", + isGameWon: false, muted: false, }; @@ -111,14 +114,28 @@ class NoRepeatGame extends Component { this.setState({ isGameOver: true, lastClickedWord: word }); } else { this.successSound.play(); - this.setState((prevState) => { - return { - score: prevState.score + 1, - hiScore: Math.max(prevState.score + 1, prevState.hiScore), - wordsArray: [...shuffle(prevState.wordsArray)], - alreadyClicked: [...prevState.alreadyClicked, word], - }; - }); + this.setState( + (prevState) => { + return { + score: prevState.score + 1, + hiScore: Math.max( + prevState.score + 1, + prevState.hiScore + ), + wordsArray: [...shuffle(prevState.wordsArray)], + alreadyClicked: [...prevState.alreadyClicked, word], + }; + }, + () => { + if ( + this.state.wordsArray.length === + this.state.alreadyClicked.length + ) { + this.setState({ isGameWon: true }); + return; + } + } + ); } // let newHighScore = Math.max(this.state.score, this.state.hiScore); @@ -131,6 +148,7 @@ class NoRepeatGame extends Component { wordsArray: getArrayOfWords(16), alreadyClicked: [], isGameOver: false, + isGameWon: false, }); }; @@ -239,24 +257,25 @@ class NoRepeatGame extends Component { flexWrap: "wrap", }} > - {this.state.wordsArray.map((word) => { - let bool = - this.state.alreadyClicked.includes( - word - ); + {!this.state.isGameWon && + this.state.wordsArray.map((word) => { + let bool = + this.state.alreadyClicked.includes( + word + ); - return ( - - ); - })} + return ( + + ); + })} {this.state.isGameOver && ( )} + {this.state.isGameWon && ( + <> + + Hey, wow, you actually did it! + + + For your hard work, enjoy this happy + little doggo. + + lil dog + + Play again + + + )} From b2d56fbd5bfa3869c86089b415205e2ae629a05f Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 12:40:50 +0800 Subject: [PATCH 18/31] style homepage logo --- src/App.css | 26 ++++++++++++++++++++++++ src/assets/images/Brainbrawn_circle.png | Bin 0 -> 62484 bytes src/pages/Home.js | 17 +++++++++++++--- 3 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 src/assets/images/Brainbrawn_circle.png diff --git a/src/App.css b/src/App.css index 223f12d3..dd90fd49 100644 --- a/src/App.css +++ b/src/App.css @@ -13,6 +13,32 @@ align-items: center; } +.logo-spinner { + animation: rotationParent 60s infinite linear; +} + +.logo-spinner__child { + animation: rotationChild 60s infinite linear; +} + +@keyframes rotationParent { + from { + transform: rotate(0deg); + } + to { + transform: rotate(359deg); + } +} + +@keyframes rotationChild { + from { + transform: rotate(0deg); + } + to { + transform: rotate(-359deg); + } +} + .NO-REPEAT { /* display: flex; flex-direction: column; diff --git a/src/assets/images/Brainbrawn_circle.png b/src/assets/images/Brainbrawn_circle.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9abf5ed71647bcacb2a05084ae78ec25c0f79e GIT binary patch literal 62484 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 z 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 >0y9|phnfU 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

    mh&}i%MZl4rQt4 z5nFk2O~yr<(O=fmxHeV2UHN?r{;Pbzsp%KLxjx~}SU5pPee8z*G?A^;)MUwb=G!Hp zQ!lbdEWDJ9Cva!n$T|bjuMreur_*x)P+=#aIi{y)zQgugji^gQO{ZuH>!X!sq zJSjgQ7eRfDax`&LC44}HMNl@ho-^1sX-!YAYV!gDwOwqtRx=4M8irQ2036fU+V!b7 zH)4eP4VKiVOn#?#Ev?#FnS}2@oC!IoTDk%otF~gE-l^AOG-Tiu^_SSPV_ad9wXx0t z!g6;Sk8Px)DF+cAbHJWY<@)IO@(Uiye7#!g!?MS@5mER!s+evkM0+W}U6Pct8No5X z92CG)h&n6y#*3@_`a|Mk{zvoRLgHe16a*K|ZT=Q$*dNm2<##ICNL#nWaPxlKjiAq5 z2WVXef_INxH~4tQR0aQjN-7#u4&1oaJ7#Q4U6DPl%129r$u-lq@A1HBWtuw86meoj z7oO`Ew{4Z|8a2kYbF5k?Vd8ig=_nsxXYu8X12!F4LmbUQ_+aameJfcsz-6A1LWX|S zv-L^Z7E9Luuf1!JXS#p;-)%NAhoqJ@Aqv?@ z{BF`MlMQLkU&(PHDJ+wfTk3XbDTk6gpXqu2eExr4&#V2pKem0ZeZJTAzTVgS{k^(5 zf2WXD{;AS2PPZ1sY$ac=&ncEwp`sq`(MLpS5NU4iJezq#^Nov$SG$)$fB8+*@bunt zwdni1CW>HLb`x!;5F2Hv+lPLhyLapxOE9N~FR0%frSsKmM!nJJ3qUYX2wu3#qD_ym zB)AnFC6wkZQAX=`E@^;heoQ2SOoP9~rTcf{1jGHxv^1cX9|9JIw03MrLuBXE6b5mJ-5mcAT)_V0E@9-m0v~A`i5RGPi>%0HpA=LV zgiZ>&ZAZnXZ_v~F%_fR>kg&R4>6u69iJd>%S|s2PLGg>((_;W+fz;hDy|WHzm~OBO zmq9@d4j6!|LFwYGwalHv!`IO>v%Q?W)8vAxG~{Lc#L%-Vj8i^2KlalY+LMON?ZQSK zQtQr{$vjKhO6i@bj9j`KwCw|mT;#ql3t`L;BEGA9o8{r%?bn0$F+%1Axw)dgD-ibR z50-e)Iol^1{73y2o-XlINbrXlRx@ETCq51wvht#}0y@kW4zdrbxOM0WGPZ=Z(1H=l zvPB%dE#A%bmogq&wj;>i?r45d7~sKR_q0Az8qdd)PKq0 z_frG9C+uk*=grD|*K?GX_6QGG`pT6&G{?c*jEA4svub!|=hZ^Fr6}>txM7~|AW>(E zRUJdCaL=?K>35)<-v~BikERh>*03KHf&JQyzn@D}Ml^d)>+iA0$oSPrji4?4$-7|Y za-dv@D_~?qwWl$E?LPB-;(fgwYKr&1VM;@5M9gA`*RcYhAbmC?S1}?TM{Wn}YPdXj zic6sIK`KLK@UzxRI2WwcHfi<1jP~75E*rQu&&wSvNfbCz!U(?5Z#A}$>`17P=Q_Rh zlENKKw{d|&(+eK#w;gL33}e;>_AT)nVSScLDS&a)6F(#13CIx8C*;DP>1m#)ymqxA z<9COkgj)rs!_`k^ubznYRcP}x_3}{1nOGAVh?Il3Un}ZE^)%0}tgSB*{JcZf^Zjrx z%eE_G4@w~jY<~9Lf&0?Cp>Y3s*^$*a(AOyv$^xIE6%WUo-Jaz%ND@!={i`eZJ3>(m z^zW))pXW9Lc$*8fiEQ2Led4cWfp{7r1W(+j$wHffYrzwYOka61hCF!Jo#G?It;{5- z_7~aA$9wTvCtABRPWiS2b-y|8nQ29eY;DScMC|RFGD%*1cq2Rzu}Kh?Q#FLxoc=)8 zS7{%cHqXDB76Wk@({%3F*?syVxX&x2`T=`OQuUu;5UQwA<}B{$Y5MtjT&XdNd!a!M zWXo^`j9wDMAi_85807!lr@fXkFhCDyle!`dZ~%2DH@62plMGmGfu80laB=PYQrIIctAY z$As*M;&0qxu2nwzA@K;(UhS;YoIE+sAH#Bq$0az|JU8|<5e$t*!R!)g> zPodX{SR-MhK5EQ{(KvZDVzC3Mbxo?`gIS@*#J=C%8&`W(4j$0BwvB`(*$Amxx({9S zAs0iw55*~=?F)q$`1wfG11jJ(NU(S(?swb!1nfDD9$X`qY`dT*a5@m_dL;^At^fJj zQVx6q&CTYH>vx6I`w${Q@^CTU`hi!ZP8R)7$3Y2jD*q#Mq=u3i3@NoHIDSVi?KSi^ zE=N!_fpFi@?5UFYw@zI8eq=W9$)^{x7H}|Yda(byNgRn4{Ma)N6=Hx}*Xyy9Wr-Kn zuNb4XlDqu|NQYgn7%5$8V?@+eAlU%YztpR%AIcsb(Mg|Iteg)aLXV1bplPJ0DLj_m zB>tw?5G>^~$CybrAfh&9?T(hiHCUI4XTR&V9(jpb+)^cW&j%r%a_bEaC@g?kiM;+> zI6QYE_D(pTU0|`5b0+`+i01LoT#5yQz0)yp#2 zq$cdrMTNFA0LN*vdRM$Y;X=l-;h(Qhj!w%Eypw(?4)FaarH-MMLr|apP>S zOJG#CLdM5Ar=b=p^jOiMzu_kdM*c~~qRRjt7#flNw7NlWtd5R`O_+HL3|JcWq<=J} zG0bE<5Vz;a>Ard)DmV+_b||B%7f78jO^f>lPGqPdJ!GUE zZVNP#5P|csH7R1I^2Pr8}lb^${^+w zy^qfyOl>Ef&uM!JYtUZSOa5qCl``SweX2TVo;5SP)$-GUT&1(EiwKDdv<@fV+R2n&a_!{LKYs+CM9GS4Cs86$d1MqN+I@ zLH}L&3@bz6cw5p|9Bfj=Ki;yh^ji~Av~O0gFu z$g0RQ-|AZzW;>30_;38EJLu9EeV!Ir*n(C>fVv~g}Q?*K*ZNkP8x|{o@-2}u;Ae>GJ13y4j zK6$M&XXFCp1T{;=220~KqxbRj-dfsh#q!I0*3)cPMNX36|bbD+iVuyQEgIXIGbjV^QWzXZhO zND~>wb+}~2p4)-7S>~srnJg3#$qAuUZW$A1sM}L$9TX3&{+5asdv@JQO zWd{TVtz_LPTfuv&zRzMI-n9;~f1fOWIFkw#eRqOl#K;L=xHF(@1r2U_{+rO}Lh)1RSx z4Hm;Sd8qtl)Gl;>3S;xGj(Cf$WXk+fGPeN3R1nA0T475HmUlG&UTt86wcXT1sikd$ zSYaEScWb#Jb^gOLNRMZ!6QDb|>Gw!R(~bplQcdANygFpWL0)srsb_GVTG09k|CD(-Ui`rm! zvwfWd2(MMynnzDndz0lS7QrWUlMqjeqH5b8(+Ct#LzW@OxUZDF34@Em-J~jFFq#?Z z=164*JT#NhgIe?;3{QYt zXMh15h8E7{g(CZks%IO6zfh;F93{b8NA7$tC53;2GzbRpbl2Xd2Y&E=dgMUULD&sZ z5z6zQiOc&!S&=oDuZzo}i&^Y9xhm!M+{&XC{AgR)h7FdwR-G5cKUJNj|Wl z`U)P_vs~`PL9y$}o0nV@i9ei1TRXC7f=2Lj>NS0&w3G9bh3ON z+y@tG9U5c_8^h#qOHT3L|56cU?6B@qIHGWW+o`}%?ssEh2WSQ-zVG`NkVDbHj4q>y zm_8JP9x+4?p@x95=1qjTPWN38#8hddx?!hU3W8}rHW8%Rb6#nPx_Hkn45Sdee7C5R zxmhD``N@#!HexBb2l$c5g0m&ik-BE(Yu=J}VVB1+8%I~CFh1^x$F3x`U@aDoEc;!C zqsV!{$f1yfTiiJFc`tnmfJ3w>DkM))b{>eS>Mun|IXdUQP=jZNpZJ1rx+!tkRD^51 z_!6-d#N@YN^yTA`Lmege!EvNvjN?B3AKs}{Fr6_YWeVdcDpN1U)Q6~mfD;75q18vw z?Nqpoes}!tcHrrg5%AzMY!%7|&@Dlmubw#9kKZmzzbR{3qH^f`7xKuq1Hr1L4*xeRdIsd zO#bo|JooA3oT&I`{6v!$mN&7KMn$g2e&ke#(Uwa&iEM<{N9eD9rK|n%Gi1yU8DqTh zdg99K*&mCoaLNHOzTs=PGEtszTq~wY$#i&e0p*Hq5F;l^OXTqXx>tsZM3}c6bzfe{ z2qeSE%b$VuJqOMlX8pN^MQ!*3tkFPswqp$hShRzImbm++8N0{vP94wyZQI;VIae7z zB37ES4Lr^u=8a*%mpGE90Pqf~bC-XD{pT3u7!jEWiBn9GvcR{0nMi4YmGUK}WIW~5 z372I!hXdO&ZltzuiYHTQK`zi+^e6veEn<~HWAf&xb3MDzRZYPdZQQmJQ{=#*Nz3tQ zXbI)WG^e+5S)K^k0LFN?0i2X%8}RcQt9Nc*ACUcrH`tT$jpiEg{&3>*M+Aj%92~3T z6D;u4e!YH0;Qvkp=2l0p99mnmba2(J{xRl%TetM<{a+FI6@mYM5zxhE`Mt^v_w?k5 PuFd+eoyCLSDDnRVyOH$W literal 0 HcmV?d00001 diff --git a/src/pages/Home.js b/src/pages/Home.js index d912bde0..a8fd449d 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -11,6 +11,8 @@ import React, { Component } from "react"; import { Link } from "react-router-dom"; import brainImg from "../assets/images/brain_animated.png"; +import brainBrawn from "../assets/images/Brainbrawn_circle.png"; + import { getRandomIntInclusive } from "../utils"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; @@ -80,12 +82,17 @@ class Home extends Component { spacing={2} > @@ -93,16 +100,20 @@ class Home extends Component { className="fl-row fl-centered" style={{ borderRadius: "50%", - width: "70%", + width: "60%", height: "auto", aspectRatio: "1/1", + backgroundColor: "#fdf7ea", }} elevation={0} > animated brain From 00824067170f194098d632b60007991b44257846 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 17:12:04 +0800 Subject: [PATCH 19/31] finish styling SS game --- src/App.css | 15 ++ src/components/SimonSays/SSButton.js | 41 ++++-- src/components/SimonSays/SSNav.js | 32 +++++ src/components/SimonSays/SSScoreboard.js | 62 ++++++++ src/components/WordGame/WGScoreboard.js | 2 +- src/pages/NoRepeatGame.js | 1 + src/pages/NumberGame.js | 3 +- src/pages/SimonSaysGame.js | 171 +++++++++++++++++------ src/pages/WordGame.js | 20 +-- 9 files changed, 283 insertions(+), 64 deletions(-) create mode 100644 src/components/SimonSays/SSNav.js create mode 100644 src/components/SimonSays/SSScoreboard.js diff --git a/src/App.css b/src/App.css index dd90fd49..1b2a7d04 100644 --- a/src/App.css +++ b/src/App.css @@ -103,3 +103,18 @@ input[type="text"] { #da4453 ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ } + +.SIMON-SAYS { + min-height: 100vh; + background: #36d1dc; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to top, + #5b86e5, + #36d1dc + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient( + to top, + #5b86e5, + #36d1dc + ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} diff --git a/src/components/SimonSays/SSButton.js b/src/components/SimonSays/SSButton.js index f41d0506..5ab692bf 100644 --- a/src/components/SimonSays/SSButton.js +++ b/src/components/SimonSays/SSButton.js @@ -27,15 +27,6 @@ class SSButton extends Component { }); } - // componentDidMount(prevProps, prevState) { - // // if (prevProps.toLightUp !== this.props.toLightUp) { - // if (this.props.id === +this.props.toLightUp) { - // this.computerClick(); - // console.log("Being called in children"); - // } - // // } - // } - componentDidUpdate(prevProps, prevState) { if (prevProps.toLightUp !== this.props.toLightUp) { if (this.props.id.toString() === this.props.toLightUp[0]) { @@ -63,18 +54,44 @@ class SSButton extends Component { }; render() { + let bgColor, borderStyle; + if (!this.props.isGameOver) { + if (this.state.isLitUp) { + bgColor = "#EAF6E7"; + borderStyle = "0"; + } else { + bgColor = "#0A71E1"; + borderStyle = "0"; + } + } else { + if (this.props.lastLight === this.props.id) { + bgColor = "#EAF6E7"; + borderStyle = "0"; + } else { + bgColor = "rgb(11, 125, 175, 0.6)"; + borderStyle = "4px solid white"; + } + } return ( + > + {this.props.isGameOver && + this.props.lastLight === this.props.id && ( + <> +

    it was me

    +

    i was next

    + + )} + ); } } diff --git a/src/components/SimonSays/SSNav.js b/src/components/SimonSays/SSNav.js new file mode 100644 index 00000000..ff727d09 --- /dev/null +++ b/src/components/SimonSays/SSNav.js @@ -0,0 +1,32 @@ +import { Stack } from "@mui/material"; +import React, { Component } from "react"; +import { Link } from "react-router-dom"; +import BackButton from "../Shared/BackButton"; +import InfoButton from "../Shared/InfoButton"; +import MuteButton from "../Shared/MuteButton"; + +class SSNav extends Component { + render() { + return ( + + + + + + + + + + ); + } +} + +export default SSNav; diff --git a/src/components/SimonSays/SSScoreboard.js b/src/components/SimonSays/SSScoreboard.js new file mode 100644 index 00000000..e1b31f91 --- /dev/null +++ b/src/components/SimonSays/SSScoreboard.js @@ -0,0 +1,62 @@ +import { Paper, Stack, Typography } from "@mui/material"; +import React, { Component } from "react"; + +class SSScoreboard extends Component { + render() { + return ( + + + + Level:{" "} + + {this.props.level} + + + + + + HiScore:{" "} + + {this.props.hiScore} + + + + + ); + } +} + +export default SSScoreboard; diff --git a/src/components/WordGame/WGScoreboard.js b/src/components/WordGame/WGScoreboard.js index f2bcee7d..8c90c587 100644 --- a/src/components/WordGame/WGScoreboard.js +++ b/src/components/WordGame/WGScoreboard.js @@ -1,4 +1,4 @@ -import { Paper, Stack, Typography } from "@mui/material"; +import { Paper, Typography } from "@mui/material"; import React, { Component } from "react"; class WGScoreboard extends Component { diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 7cca89ec..8de25252 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -177,6 +177,7 @@ class NoRepeatGame extends Component { direction={"row"} justifyContent={"space-between"} width={"100%"} + mt={3} > diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index a09d0709..fc20cbd6 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -199,6 +199,7 @@ class NumberGame extends Component { direction={"row"} justifyContent={"space-between"} width={"100%"} + mt={3} > @@ -211,7 +212,7 @@ class NumberGame extends Component { /> - + Try to remember the longest number you can. diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 4e41cdc5..15622cef 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -1,18 +1,50 @@ import React, { Component } from "react"; import SSButton from "../components/SimonSays/SSButton"; import { getRandomIntInclusive, timeout } from "../utils"; -import { Link } from "react-router-dom"; import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; import xyloSounds from "../assets/sounds/xylo/xyloSounds.mp3"; +import SSNav from "../components/SimonSays/SSNav"; +import { + Box, + Button, + Container, + Stack, + ThemeProvider, + Typography, + createTheme, +} from "@mui/material"; +import SSScoreboard from "../components/SimonSays/SSScoreboard"; +import styled from "@emotion/styled"; let emptyArray = new Array(9).fill(""); const LOCALSTORAGE_KEY_HISCORE = "hiScores"; +const theme = createTheme({ + typography: { + fontFamily: ["Inter", "sans-serif"].join(","), + allVariants: { + color: "white", + }, + }, +}); + +const StyledButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + backgroundColor: "#0D4C85", + color: "white", + width: "fit-content", + "&:hover": { + backgroundColor: "#0B3B66", + }, +}); + class SimonSaysGame extends Component { constructor(props) { super(props); @@ -23,8 +55,9 @@ class SimonSaysGame extends Component { hiScore: 0, playerIsGuessing: false, steps: 0, - announcement: "", + isGameOver: false, showNextButton: true, + lastLitButton: 11, muted: false, }; @@ -125,8 +158,8 @@ class SimonSaysGame extends Component { handleGameStart = async () => { await this.setState({ currentButtonToLightUp: 11, - announcement: "", showNextButton: false, + isGameOver: false, }); await this.generateSequence(); await timeout(1000); @@ -138,7 +171,10 @@ class SimonSaysGame extends Component { checkCorrectInput = (id) => { if (this.state.currentSequence[this.state.steps] !== id) { this.failSound.play(); - this.setState({ announcement: "Wrong!" }); + this.setState({ + isGameOver: true, + lastLitButton: this.state.currentSequence[this.state.steps], + }); this.restartGame(); return; } @@ -155,7 +191,6 @@ class SimonSaysGame extends Component { this.setState( (prevState) => { return { - announcement: "Round won!", steps: 0, showNextButton: true, playerIsGuessing: false, @@ -179,7 +214,7 @@ class SimonSaysGame extends Component { highScore: 0, playerIsGuessing: false, steps: 0, - showNextButton: true, + // isGameOver: false, }); }; @@ -200,42 +235,96 @@ class SimonSaysGame extends Component { render() { return ( - <> - - - - - -

    Level: {this.state.currentSequence.length}

    -

    HiScore: {this.state.hiScore}

    - {this.state.showNextButton && ( - - )} -

    {this.state.announcement}

    -
    - {emptyArray.map((elem, index) => { - return ( - + + + + - ); - })} -
    - + + How long can you go? + + + Memorize the pattern and click them in sequence. + + + The pattern gets longer every time you get it + right. + + + 1 mistake and you're out! + + + + + + {emptyArray.map((elem, index) => { + return ( + + ); + })} + + {this.state.showNextButton && ( + + Start Game + + )} + {this.state.isGameOver && ( + + Play Again + + )} + + + + ); } } diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index e4ae90c2..81ab1fa9 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -199,6 +199,7 @@ class WordGame extends Component { direction={"row"} justifyContent={"space-between"} width={"100%"} + mt={3} > @@ -212,6 +213,16 @@ class WordGame extends Component { + + Have you seen this word? + + + If you have, click "Seen". + + + If you have not, click "New". + + - - Have you seen this word? - - - If you have, click "Seen". - - - If you have not, click "New". - {this.state.atGameStart && ( Date: Wed, 12 Apr 2023 17:28:03 +0800 Subject: [PATCH 20/31] add input validation to NG game --- src/pages/NumberGame.js | 29 ++++++++++++++++++++++++----- src/utils.js | 7 +++++++ 2 files changed, 31 insertions(+), 5 deletions(-) diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index fc20cbd6..54002ed1 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -2,10 +2,8 @@ import React, { Component } from "react"; import { getRandomIntInclusive, timeout } from "../utils"; import { Link } from "react-router-dom"; import { Howl, Howler } from "howler"; - -import fail808 from "../assets/sounds/fail808.wav"; -import succ808 from "../assets/sounds/succ808.wav"; import { + Alert, Box, Button, Container, @@ -16,6 +14,12 @@ import { createTheme, styled, } from "@mui/material"; + +import fail808 from "../assets/sounds/fail808.wav"; +import succ808 from "../assets/sounds/succ808.wav"; + +import { isAllNumbers } from "../utils"; + import BackButton from "../components/Shared/BackButton"; import MuteButton from "../components/Shared/MuteButton"; import InfoButton from "../components/Shared/InfoButton"; @@ -65,6 +69,7 @@ class NumberGame extends Component { showLossScreen: false, muted: false, + error: "", }; this.successSound = new Howl({ @@ -158,7 +163,10 @@ class NumberGame extends Component { handleSubmit = (e) => { e.preventDefault(); let input = this.state.userInput.trim(); - if (input === "") return; + if (input === "" || !isAllNumbers(input)) { + this.setState({ error: "Type in numbers only!" }); + return; + } if (input === this.state.currentSequence.join("")) { this.successSound.play(); @@ -175,7 +183,7 @@ class NumberGame extends Component { }; handleChange = (e) => { - this.setState({ userInput: e.target.value }); + this.setState({ userInput: e.target.value, error: "" }); }; muteSound = () => { @@ -409,6 +417,17 @@ class NumberGame extends Component { /> + {this.state.error !== "" && ( + + {this.state.error} + + )} {this.state.showLossScreen && ( // Date: Wed, 12 Apr 2023 18:42:34 +0800 Subject: [PATCH 21/31] finish styling home page --- src/App.css | 62 +++++++++++++++++++++++++++++++++++ src/components/Home/Banner.js | 42 ++++++++++++++++++++++++ src/pages/Home.js | 62 ++++++++++++++++++++++++----------- 3 files changed, 147 insertions(+), 19 deletions(-) create mode 100644 src/components/Home/Banner.js diff --git a/src/App.css b/src/App.css index 1b2a7d04..9216e809 100644 --- a/src/App.css +++ b/src/App.css @@ -1,3 +1,9 @@ +a, +a:visited { + text-decoration: none; + color: inherit; +} + .fl-col { display: flex; flex-direction: column; @@ -39,6 +45,14 @@ } } +.HOME-btns { + transition: transform 150ms ease-in; +} + +.HOME-btns:hover { + transform: translateY(-5px); +} + .NO-REPEAT { /* display: flex; flex-direction: column; @@ -118,3 +132,51 @@ input[type="text"] { #36d1dc ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ } + +.blue { + background: #36d1dc; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to top, + #5b86e5, + #36d1dc + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient( + to top, + #5b86e5, + #36d1dc + ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} + +.green { + background: #56ab2f; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to bottom, + #a8e063, + #56ab2f + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient( + to bottom, + #a8e063, + #56ab2f + ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} + +.orange { + background: #f2994a; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to bottom, + #f2c94c, + #f2994a + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to bottom, #f2c94c, #f2994a); +} + +.red { + background: #da4453; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to top, + #89216b, + #da4453 + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to top, #89216b, #da4453); +} diff --git a/src/components/Home/Banner.js b/src/components/Home/Banner.js new file mode 100644 index 00000000..ba208153 --- /dev/null +++ b/src/components/Home/Banner.js @@ -0,0 +1,42 @@ +import { Box, Paper, Typography } from "@mui/material"; +import React, { Component } from "react"; + +class Banner extends Component { + render() { + return ( + + + {this.props.children} + + + + HiScore:{" "} + + {this.props.hiScore} + + + + + ); + } +} + +export default Banner; diff --git a/src/pages/Home.js b/src/pages/Home.js index a8fd449d..5dfa91ab 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -14,17 +14,18 @@ import brainImg from "../assets/images/brain_animated.png"; import brainBrawn from "../assets/images/Brainbrawn_circle.png"; import { getRandomIntInclusive } from "../utils"; +import Banner from "../components/Home/Banner"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; const StyledButton = styled(Button)({ - backgroundColor: "#B5EBC6", + backgroundColor: "#affe9f", fontWeight: "700", fontSize: "1.7rem", padding: "1rem 2rem", color: "black", "&:hover": { - backgroundColor: "#61D8A8", + backgroundColor: "#9AEB9E", }, }); @@ -147,23 +148,46 @@ class Home extends Component { - - This is the image carousel - - - - - - - - - - - - -

    All hiScores:

    -

    {this.state.hiScores.NR}

    -
    + + + + + Seen it? + + + + + Repeat: null + + + + + Numbrrr + + + + + Simone Sez + + + + ); } From 09dae8c883c1b4a41ebd50db1bbe9354cb1c1384 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 20:47:41 +0800 Subject: [PATCH 22/31] fix minor details --- src/pages/NoRepeatGame.js | 6 +++++- src/pages/NumberGame.js | 13 +++++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 8de25252..0f7243f6 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -191,7 +191,11 @@ class NoRepeatGame extends Component { - + Click on each card exactly once! - + Try to remember the longest number you can. - + The average person can remember 7 numbers at once. From 6111a6af4bdf22f86011e6c4fe5504929204ae29 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 21:50:17 +0800 Subject: [PATCH 23/31] add more minor details --- src/App.js | 45 ++++++++++++++++++-------- src/components/NoRepeatGame/NRCards.js | 9 ++++++ src/pages/NoRepeatGame.js | 2 +- src/pages/NumberGame.js | 19 +++++++---- src/pages/SimonSaysGame.js | 24 +++++++++++--- src/pages/WordGame.js | 4 +-- 6 files changed, 76 insertions(+), 27 deletions(-) diff --git a/src/App.js b/src/App.js index 406ba653..e3931453 100644 --- a/src/App.js +++ b/src/App.js @@ -9,6 +9,15 @@ import Home from "./pages/Home"; import { HashRouter, Route, Routes } from "react-router-dom"; +import { + ThemeProvider, + createTheme, + responsiveFontSizes, +} from "@mui/material/styles"; + +let theme = createTheme(); +theme = responsiveFontSizes(theme); + class App extends React.Component { sayHello = () => { console.log("say hello"); @@ -16,20 +25,28 @@ class App extends React.Component { render() { return ( -
    - - - } /> - } /> - } /> - } /> - } - /> - - -
    + +
    + + + } /> + } + /> + } /> + } + /> + } + /> + + +
    +
    ); } } diff --git a/src/components/NoRepeatGame/NRCards.js b/src/components/NoRepeatGame/NRCards.js index 787a97c6..0aa51689 100644 --- a/src/components/NoRepeatGame/NRCards.js +++ b/src/components/NoRepeatGame/NRCards.js @@ -9,6 +9,15 @@ const StyledButton = styled(Button)({ color: "white", }); +// const StyledButton = styled(Button)({ +// fontWeight: "700", +// fontSize: { xs: "11px", sm: "1rem" }, +// width: { xs: "200px", sm: "170px" }, + +// aspectRatio: "1/1", +// color: "white", +// }); + class NRCards extends Component { render() { let bgColor, borderStyle; diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 0f7243f6..c9cb303a 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -258,7 +258,7 @@ class NoRepeatGame extends Component { sx={{ display: "flex", gap: "1rem", - width: "800px", + width: { sm: "800px", xs: "300px" }, flexWrap: "wrap", }} > diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index 90afa39e..f286dc9b 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -326,13 +326,20 @@ class NumberGame extends Component { "'Space Mono', monospace" } color={"#74D144"} - fontSize={ - this.state.currentSequence - .length > 10 - ? "4rem" - : "5rem" - } + // fontSize={ + // this.state.currentSequence + // .length > 10 + // ? "4rem" + // : "5rem" + // } + fontWeight={"700"} + sx={{ + fontSize: { + xs: "30px", + sm: "4rem", + }, + }} > {this.state.display}
    diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 15622cef..ae31365b 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -243,17 +243,33 @@ class SimonSaysGame extends Component { muted={this.state.muted} muteSound={this.muteSound} /> - + How long can you go? - + Memorize the pattern and click them in sequence. - + The pattern gets longer every time you get it right. - + 1 mistake and you're out! diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index 81ab1fa9..2511a7ec 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -113,9 +113,9 @@ class WordGame extends Component { selectWord = () => { // roll a dice this.setState({ atGameStart: false }); - let outcome = getRandomIntInclusive(1, 3); + let outcome = getRandomIntInclusive(1, 2); - // 2/3 chance to get a new word + // 1/2 chance to get a new word if (this.state.score < 5 || outcome !== 1) { let newWord = getRandomWord(); this.setState((prevState) => { From 491ae4c244fad821a3006e2baf4926128e662343 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Wed, 12 Apr 2023 23:45:48 +0800 Subject: [PATCH 24/31] fix zoom out stuff --- package-lock.json | 56531 ++++++++++++----------- package.json | 78 +- src/App.js | 6 +- src/components/Home/Banner.js | 2 +- src/components/NoRepeatGame/NRCards.js | 7 +- src/components/SimonSays/SSButton.js | 4 +- src/pages/NoRepeatGame.js | 4 +- src/pages/NumberGame.js | 4 +- src/pages/SimonSaysGame.js | 2 +- 9 files changed, 28473 insertions(+), 28165 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8b7d3b5b..4f5e5de8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,28407 +1,28708 @@ { - "name": "project1-bootcamp", - "version": "0.1.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "project1-bootcamp", - "version": "0.1.0", - "dependencies": { - "@emotion/react": "^11.10.6", - "@emotion/styled": "^11.10.6", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.11.16", - "audiosprite": "^0.7.2", - "howler": "^2.2.3", - "react": "^18.1.0", - "react-dom": "^18.1.0", - "react-howler": "^5.2.0", - "react-router-dom": "^6.10.0", - "react-scripts": "5.0.1" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/eslint-parser": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", - "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", - "dependencies": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.11.0", - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/@babel/eslint-parser/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/@babel/eslint-parser/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@babel/eslint-parser/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", - "dependencies": { - "@babel/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", - "dependencies": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", - "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", - "dependencies": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", - "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", - "dependencies": { - "@babel/types": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", - "dependencies": { - "@babel/types": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "dependencies": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", - "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", - "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.17.6", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", - "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.17.9", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.17.0", - "charcodes": "^0.2.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", - "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", - "dependencies": { - "@babel/compat-data": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", - "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", - "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", - "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", - "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-flow": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", - "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", - "dependencies": { - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", - "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", - "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", - "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", - "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.17.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", - "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", - "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", - "dependencies": { - "regenerator-transform": "^0.15.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", - "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", - "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", - "dependencies": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.17.6", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.17.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.17.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.17.9", - "@babel/plugin-transform-modules-systemjs": "^7.17.8", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.17.9", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.17.10", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", - "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.16.7", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", - "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", - "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", - "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - }, - "node_modules/@csstools/normalize.css": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", - "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" - }, - "node_modules/@csstools/postcss-color-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", - "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", - "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", - "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", - "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", - "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", - "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", - "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", - "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.0.tgz", - "integrity": "sha512-T5ZyNSw9G0x0UDFiXV40a7VjKw2b+l4G+S0sctKqxhx8cg9QtMUAGwJBVU9mHPDPoZEmwm0tEoukjl4zb9MU7Q==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz", - "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.1", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.1.3" - } - }, - "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@emotion/babel-plugin/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@emotion/cache": { - "version": "11.10.7", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.7.tgz", - "integrity": "sha512-VLl1/2D6LOjH57Y8Vem1RoZ9haWF4jesHDGiHtKozDQuBIkJm2gimVo0I02sWCuzZtVACeixTVB4jeE8qvCBoQ==", - "dependencies": { - "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.1", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.1.3" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" - }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", - "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dependencies": { - "@emotion/memoize": "^0.8.0" - } - }, - "node_modules/@emotion/memoize": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" - }, - "node_modules/@emotion/react": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz", - "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.6", - "@emotion/cache": "^11.10.5", - "@emotion/serialize": "^1.1.1", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", - "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", - "dependencies": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/sheet": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", - "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" - }, - "node_modules/@emotion/styled": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", - "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.6", - "@emotion/is-prop-valid": "^1.2.0", - "@emotion/serialize": "^1.1.1", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" - }, - "node_modules/@eslint/eslintrc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", - "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.1", - "globals": "^13.9.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/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==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/console/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/@jest/console/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/console/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==" - }, - "node_modules/@jest/console/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/@jest/core/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/core/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==" - }, - "node_modules/@jest/core/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", - "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/@jest/reporters/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/reporters/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==" - }, - "node_modules/@jest/reporters/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/reporters/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", - "dependencies": { - "@sinclair/typebox": "^0.23.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", - "dependencies": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/@jest/transform/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/transform/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==" - }, - "node_modules/@jest/transform/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/transform/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/transform/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/types/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/@jest/types/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/types/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==" - }, - "node_modules/@jest/types/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", - "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", - "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.12.tgz", - "integrity": "sha512-az/NhpIwP3K33ILr0T2bso+k2E/SLf8Yidd8mHl0n6sCQ4YdyC8qDhZA6kOPDNDBA56ZnIjngVl0U3jREA0BUA==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", - "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" - }, - "node_modules/@mui/base": { - "version": "5.0.0-alpha.124", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.124.tgz", - "integrity": "sha512-I6M+FrjRCybQCr8I8JTu6L2MkUobSQFgNIpOJyDNKL5zq/73LvZIQXvsKumAzthVGvI1PYaarM9vGDrDYbumKA==", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@emotion/is-prop-valid": "^1.2.0", - "@mui/types": "^7.2.3", - "@mui/utils": "^5.11.13", - "@popperjs/core": "^2.11.7", - "clsx": "^1.2.1", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/base/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@mui/core-downloads-tracker": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.16.tgz", - "integrity": "sha512-GxRfZ/HquQ/1nUc9qQVGReP6oOMS8/3QjPJ+23a7TMrxl2wjlmXrMNn7tRa30vZcGcDgEG+J0aseefUN0AoawQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - } - }, - "node_modules/@mui/icons-material": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.16.tgz", - "integrity": "sha512-oKkx9z9Kwg40NtcIajF9uOXhxiyTZrrm9nmIJ4UjkU2IdHpd4QVLbCc/5hZN/y0C6qzi2Zlxyr9TGddQx2vx2A==", - "dependencies": { - "@babel/runtime": "^7.21.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@mui/material": "^5.0.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/material": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", - "integrity": "sha512-++glQqbZ3rMzOWB77yOvqRG+k8+scYTUKVWZpWff+GWsf6L10g9L2wgRhhAS8bDLuxCbXZlPNbSZowXDDw6z6Q==", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@mui/base": "5.0.0-alpha.124", - "@mui/core-downloads-tracker": "^5.11.16", - "@mui/system": "^5.11.16", - "@mui/types": "^7.2.3", - "@mui/utils": "^5.11.13", - "@types/react-transition-group": "^4.4.5", - "clsx": "^1.2.1", - "csstype": "^3.1.2", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true + "name": "project1-bootcamp", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "project1-bootcamp", + "version": "0.1.0", + "dependencies": { + "@emotion/react": "^11.10.6", + "@emotion/styled": "^11.10.6", + "@mui/icons-material": "^5.11.16", + "@mui/material": "^5.11.16", + "audiosprite": "^0.7.2", + "gh-pages": "^5.0.0", + "howler": "^2.2.3", + "react": "^18.1.0", + "react-dom": "^18.1.0", + "react-howler": "^5.2.0", + "react-router-dom": "^6.10.0", + "react-scripts": "5.0.1" + } }, - "@emotion/styled": { - "optional": true + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/material/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@mui/private-theming": { - "version": "5.11.13", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", - "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@mui/utils": "^5.11.13", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/styled-engine": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.16.tgz", - "integrity": "sha512-8dJRR/LqtGGaZN21p1vU9euwrKERlgtQIWyuzBKZ8/cuSlW5rIzlp46liP+Uh0+7d9NcHU0H4hBMoPt3ax64PA==", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@emotion/cache": "^11.10.5", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } }, - "@emotion/styled": { - "optional": true - } - } - }, - "node_modules/@mui/system": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.16.tgz", - "integrity": "sha512-JY7CNm7ik2Gr4kQpz1+C9N/f4ET3QjVBo/iaHcmlSOgjdxnOzFbv+vCdb1DMzBGew+UbqckppZpZwbgbrBE2Rw==", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@mui/private-theming": "^5.11.13", - "@mui/styled-engine": "^5.11.16", - "@mui/types": "^7.2.3", - "@mui/utils": "^5.11.13", - "clsx": "^1.2.1", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true + "node_modules/@babel/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", + "engines": { + "node": ">=6.9.0" + } }, - "@emotion/styled": { - "optional": true + "node_modules/@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/types": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", - "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", - "peerDependencies": { - "@types/react": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/utils": { - "version": "5.11.13", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", - "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@types/prop-types": "^15.7.5", - "@types/react-is": "^16.7.1 || ^17.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui" - }, - "peerDependencies": { - "react": "^17.0.0 || ^18.0.0" - } - }, - "node_modules/@mui/utils/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "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==", - "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==", - "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==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", - "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", - "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "@types/webpack": "4.x || 5.x", - "react-refresh": ">=0.10.0 <1.0.0", - "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <3.0.0", - "webpack": ">=4.43.0 <6.0.0", - "webpack-dev-server": "3.x || 4.x", - "webpack-hot-middleware": "2.x", - "webpack-plugin-serve": "0.x || 1.x" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { - "optional": true + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } }, - "type-fest": { - "optional": true + "node_modules/@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "dependencies": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } }, - "webpack-dev-server": { - "optional": true + "node_modules/@babel/eslint-parser/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } }, - "webpack-hot-middleware": { - "optional": true + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } }, - "webpack-plugin-serve": { - "optional": true - } - } - }, - "node_modules/@popperjs/core": { - "version": "2.11.7", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", - "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@remix-run/router": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", - "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==", - "engines": { - "node": ">=14" - } - }, - "node_modules/@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", - "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" - }, - "peerDependenciesMeta": { - "@types/babel__core": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", - "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" - }, - "node_modules/@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "dependencies": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", - "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", - "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", - "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", - "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", - "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", - "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", - "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", - "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", - "@svgr/babel-plugin-transform-svg-component": "^5.5.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", - "dependencies": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", - "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", - "dependencies": { - "@babel/types": "^7.12.6" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", - "dependencies": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", - "svg-parser": "^2.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", - "dependencies": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-react-constant-elements": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "@babel/preset-react": "^7.12.5", - "@svgr/core": "^5.5.0", - "@svgr/plugin-jsx": "^5.5.0", - "@svgr/plugin-svgo": "^5.5.0", - "loader-utils": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "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==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "dependencies": { - "@babel/types": "^7.3.0" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/node": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", - "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/prettier": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", - "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "node_modules/@types/react": { - "version": "18.0.33", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.33.tgz", - "integrity": "sha512-sHxzVxeanvQyQ1lr8NSHaj0kDzcNiGpILEVt69g9S31/7PfMvNCKLKcsHw4lYKjs3cGNJjXSP4mYzX43QlnjNA==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-is": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", - "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - }, - "node_modules/@types/trusted-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", - "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" - }, - "node_modules/@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", - "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", - "dependencies": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/type-utils": "5.22.0", - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", - "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", - "dependencies": { - "@typescript-eslint/utils": "5.22.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", - "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", - "dependencies": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "debug": "^4.3.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", - "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", - "dependencies": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", - "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", - "dependencies": { - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", - "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", - "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", - "dependencies": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", - "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", - "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", - "dependencies": { - "@typescript-eslint/types": "5.22.0", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "node_modules/acorn-node/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "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==", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "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==", - "engines": { - "node": ">=8" - } - }, - "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==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "dependencies": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/audiosprite": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/audiosprite/-/audiosprite-0.7.2.tgz", - "integrity": "sha512-9Z6UwUuv4To5nUQNRIw5/Q3qA7HYm0ANzoW5EDGPEsU2oIRVgmIlLlm9YZfpPKoeUxt54vMStl2/762189VmJw==", - "dependencies": { - "async": "~0.9.0", - "glob": "^6.0.4", - "mkdirp": "^0.5.0", - "optimist": "~0.6.1", - "underscore": "~1.8.3", - "winston": "~1.0.0" - }, - "bin": { - "audiosprite": "cli.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/audiosprite/node_modules/async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==" - }, - "node_modules/audiosprite/node_modules/glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", - "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/axe-core": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", - "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - }, - "node_modules/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", - "dependencies": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-jest/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/babel-jest/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-jest/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==" - }, - "node_modules/babel-jest/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-jest/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-named-asset-import": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", - "peerDependencies": { - "@babel/core": "^7.1.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", - "dependencies": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", - "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - } - }, - "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==" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "node_modules/bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", - "dependencies": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/bonjour-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", - "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.4" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "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==", - "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==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "node_modules/browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "engines": { - "node": ">=4" - } - }, - "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==", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/charcodes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", - "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/check-types": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", - "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "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/chokidar/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==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", - "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" - }, - "node_modules/clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - }, - "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==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" - }, - "node_modules/colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" - }, - "node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "engines": { - "node": ">=0.1.90" - } - }, - "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==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/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==", - "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/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/core-js": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.4.tgz", - "integrity": "sha512-1uLykR+iOfYja+6Jn/57743gc9n73EWiOnSJJ4ba3B4fOEYDBv25MagmEZBxTp5cWq4b/KPx/l77zgsp28ju4w==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.4.tgz", - "integrity": "sha512-dIWcsszDezkFZrfm1cnB4f/J85gyhiCpxbgBdohWCDtSVuAaChTSpPV7ldOQf/Xds2U5xCIJZOK82G4ZPAIswA==", - "dependencies": { - "browserslist": "^4.20.3", - "semver": "7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/core-js-pure": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.4.tgz", - "integrity": "sha512-4iF+QZkpzIz0prAFuepmxwJ2h5t4agvE8WPYqs2mjLJMNNwJOnpch76w2Q7bUfCPEv/V7wpvOfog0w273M+ZSw==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-blank-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", - "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true + "node_modules/@babel/eslint-parser/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } }, - "clean-css": { - "optional": true + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } }, - "csso": { - "optional": true + "node_modules/@babel/generator": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "dependencies": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "bin": { - "css-prefers-color-scheme": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssdb": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", - "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", - "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", - "dependencies": { - "cssnano-preset-default": "^5.2.7", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", - "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", - "dependencies": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.0", - "postcss-discard-comments": "^5.1.1", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.4", - "postcss-merge-rules": "^5.1.1", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.2", - "postcss-minify-selectors": "^5.2.0", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.1", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/csso/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/cycle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", - "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" - }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } - }, - "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==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "dependencies": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - }, - "node_modules/diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "node_modules/dns-packet": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", - "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dependencies": { - "webidl-conversions": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "engines": { - "node": ">=10" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.131", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.131.tgz", - "integrity": "sha512-oi3YPmaP87hiHn0c4ePB67tXaF+ldGhxvZnT19tW9zX6/Ej+pLN0Afja5rQ6S+TND7I9EuwQTT8JYn1k7R7rrw==" - }, - "node_modules/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "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==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", - "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", - "dependencies": { - "stackframe": "^1.1.1" - } - }, - "node_modules/es-abstract": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", - "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "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.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dependencies": { - "has": "^1.0.3" - } - }, - "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==", - "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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", - "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", - "dependencies": { - "@eslint/eslintrc": "^1.2.2", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } }, - "jest": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", - "dependencies": { - "@babel/runtime": "^7.16.3", - "aria-query": "^4.2.2", - "array-includes": "^3.1.4", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", - "language-tags": "^1.0.5", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.29.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", - "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", - "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.0", - "object.values": "^1.1.5", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", - "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", - "dependencies": { - "@typescript-eslint/utils": "^5.13.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", - "dependencies": { - "@types/eslint": "^7.28.2", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/eslint/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/eslint/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/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==" - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/eslint/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", - "dependencies": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", - "dependencies": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/express/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==", - "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/eyes": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", - "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", - "engines": { - "node": "> 0.1.90" - } - }, - "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==" - }, - "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "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-glob/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==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "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==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "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==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "engines": { - "node": ">= 0.4.0" - } - }, - "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==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" - }, - "node_modules/follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", - "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/fork-ts-checker-webpack-plugin/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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==" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "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==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "engines": { - "node": ">= 0.6" - } - }, - "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==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "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==" - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "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==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.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==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "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/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==" - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "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==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "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==", - "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==", - "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==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/howler": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", - "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/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==", - "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/hpack.js/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==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dependencies": { - "whatwg-encoding": "^1.0.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "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==", - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "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==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.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==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/idb": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", - "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" - }, - "node_modules/identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "dependencies": { - "harmony-reflect": "^1.4.6" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "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==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "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==", - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "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==", - "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==", - "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.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "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==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "engines": { - "node": ">=6" - } - }, - "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==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "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==", - "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==", - "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==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "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==", - "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-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" - } - }, - "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==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "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==", - "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": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "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==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jake/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jake/node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" - }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jake/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jake/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==" - }, - "node_modules/jake/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jake/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "dependencies": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "dependencies": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-circus/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-circus/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==" - }, - "node_modules/jest-circus/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-circus/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "dependencies": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-cli/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-cli/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-cli/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==" - }, - "node_modules/jest-cli/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "dependencies": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-config/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-config/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==" - }, - "node_modules/jest-config/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-diff/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-diff/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-diff/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==" - }, - "node_modules/jest-diff/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-each/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-each/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==" - }, - "node_modules/jest-each/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-each/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-jasmine2/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-jasmine2/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-jasmine2/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-jasmine2/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==" - }, - "node_modules/jest-jasmine2/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-jasmine2/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-matcher-utils/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-matcher-utils/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==" - }, - "node_modules/jest-matcher-utils/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-matcher-utils/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-message-util/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-message-util/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-message-util/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==" - }, - "node_modules/jest-message-util/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-resolve/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-resolve/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==" - }, - "node_modules/jest-resolve/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-resolve/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-runner/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runner/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==" - }, - "node_modules/jest-runner/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-runtime/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runtime/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==" - }, - "node_modules/jest-runtime/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-snapshot/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-snapshot/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==" - }, - "node_modules/jest-snapshot/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-snapshot/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-util/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-util/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-util/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==" - }, - "node_modules/jest-util/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-validate/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-validate/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==" - }, - "node_modules/jest-validate/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", - "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^28.0.0", - "jest-watcher": "^28.0.0", - "slash": "^4.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", - "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", - "dependencies": { - "@jest/types": "^28.0.2", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.0.2", - "jest-util": "^28.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", - "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", - "dependencies": { - "@jest/console": "^28.0.2", - "@jest/types": "^28.0.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/types": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", - "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", - "dependencies": { - "@jest/schemas": "^28.0.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-watch-typeahead/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-watch-typeahead/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watch-typeahead/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==" - }, - "node_modules/jest-watch-typeahead/node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", - "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.0.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.0.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", - "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", - "dependencies": { - "@jest/types": "^28.0.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", - "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", - "dependencies": { - "@jest/test-result": "^28.0.2", - "@jest/types": "^28.0.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.0.2", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher/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==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", - "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", - "dependencies": { - "@jest/schemas": "^28.0.2", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" - }, - "node_modules/jest-watch-typeahead/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", - "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", - "dependencies": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", - "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watcher/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/jest-watcher/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watcher/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==" - }, - "node_modules/jest-watcher/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "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==" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "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==" - }, - "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==" - }, - "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==" - }, - "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==" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - }, - "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", - "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", - "dependencies": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" - }, - "engines": { - "node": ">=4.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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", - "dependencies": { - "language-subtag-registry": "~0.3.2" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", - "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==" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "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==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", - "dependencies": { - "fs-monkey": "1.0.3" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "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==", - "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==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", - "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "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==" - }, - "node_modules/multicast-dns": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", - "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "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==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node_modules/node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" - }, - "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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "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==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "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/object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", - "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "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/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", - "dependencies": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "node_modules/optimist/node_modules/minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "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/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "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==", - "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "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==", - "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==" - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "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==", - "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": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/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==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/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==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/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==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/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==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/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==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/pkginfo": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", - "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/postcss": { - "version": "8.4.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", - "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.3", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", - "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.2" - }, - "peerDependencies": { - "postcss": "^8.0.2" - } - }, - "node_modules/postcss-browser-comments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "browserslist": ">=4", - "postcss": ">=8" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" - } - }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", - "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", - "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", - "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", - "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-custom-media": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", - "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-custom-properties": { - "version": "12.1.7", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", - "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", - "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.2" - } - }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", - "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", - "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", - "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-flexbugs-fixes": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", - "peerDependencies": { - "postcss": "^8.1.4" - } - }, - "node_modules/postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-gap-properties": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", - "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-image-set-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", - "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" - } - }, - "node_modules/postcss-lab-function": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", - "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - }, - "engines": { - "node": ">= 10" - }, - "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-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", - "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", - "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", - "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", - "dependencies": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", - "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nested": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", - "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", - "dependencies": { - "postcss-selector-parser": "^6.0.6" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nesting": { - "version": "10.1.4", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", - "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-normalize": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", - "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", - "dependencies": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "browserslist": ">= 4", - "postcss": ">= 8" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "dependencies": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "engines": { - "node": "^12 || ^14 || >=16" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", - "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-overflow-shorthand": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", - "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "peerDependencies": { - "postcss": "^8" - } - }, - "node_modules/postcss-place": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", - "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-preset-env": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz", - "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==", - "dependencies": { - "@csstools/postcss-color-function": "^1.1.0", - "@csstools/postcss-font-format-keywords": "^1.0.0", - "@csstools/postcss-hwb-function": "^1.0.0", - "@csstools/postcss-ic-unit": "^1.0.0", - "@csstools/postcss-is-pseudo-class": "^2.0.2", - "@csstools/postcss-normalize-display-values": "^1.0.0", - "@csstools/postcss-oklab-function": "^1.1.0", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.0", - "@csstools/postcss-unset-value": "^1.0.0", - "autoprefixer": "^10.4.6", - "browserslist": "^4.20.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^6.6.1", - "postcss-attribute-case-insensitive": "^5.0.0", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.2", - "postcss-color-hex-alpha": "^8.0.3", - "postcss-color-rebeccapurple": "^7.0.2", - "postcss-custom-media": "^8.0.0", - "postcss-custom-properties": "^12.1.7", - "postcss-custom-selectors": "^6.0.0", - "postcss-dir-pseudo-class": "^6.0.4", - "postcss-double-position-gradients": "^3.1.1", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.3", - "postcss-image-set-function": "^4.0.6", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.0", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.4", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.3", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.4", - "postcss-pseudo-class-any-link": "^7.1.2", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^5.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", - "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "peerDependencies": { - "postcss": "^8.0.3" - } - }, - "node_modules/postcss-selector-not": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", - "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", - "dependencies": { - "balanced-match": "^1.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/postcss-svgo/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/postcss-svgo/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/postcss-svgo/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-svgo/node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "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==" - }, - "node_modules/promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "dependencies": { - "asap": "~2.0.6" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", - "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-app-polyfill": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", - "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", - "dependencies": { - "core-js": "^3.19.2", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.9", - "whatwg-fetch": "^3.6.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/react-dev-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/react-dev-utils/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/react-dev-utils/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==" - }, - "node_modules/react-dev-utils/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dev-utils/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dom": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", - "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.22.0" - }, - "peerDependencies": { - "react": "^18.1.0" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "node_modules/react-howler": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-howler/-/react-howler-5.2.0.tgz", - "integrity": "sha512-oDK+zML0MHf3nVNM4lMxh+re87NDa7fHowea2WK8197yqnMiZfPVHoMXtfb/PtuoOsWLO06vmEAtovwTRWpTFg==", - "dependencies": { - "howler": "^2.2.0", - "prop-types": "^15.5.6" - } - }, - "node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "node_modules/react-refresh": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", - "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-router": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", - "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", - "dependencies": { - "@remix-run/router": "1.5.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", - "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", - "dependencies": { - "@remix-run/router": "1.5.0", - "react-router": "6.10.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", - "dependencies": { - "@babel/core": "^7.16.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@svgr/webpack": "^5.5.0", - "babel-jest": "^27.4.2", - "babel-loader": "^8.2.3", - "babel-plugin-named-asset-import": "^0.3.8", - "babel-preset-react-app": "^10.0.1", - "bfj": "^7.0.2", - "browserslist": "^4.18.1", - "camelcase": "^6.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.2.0", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", - "eslint-webpack-plugin": "^3.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "html-webpack-plugin": "^5.5.0", - "identity-obj-proxy": "^3.0.0", - "jest": "^27.4.3", - "jest-resolve": "^27.4.2", - "jest-watch-typeahead": "^1.0.0", - "mini-css-extract-plugin": "^2.4.5", - "postcss": "^8.4.4", - "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^6.2.1", - "postcss-normalize": "^10.0.1", - "postcss-preset-env": "^7.0.1", - "prompts": "^2.4.2", - "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", - "react-refresh": "^0.11.0", - "resolve": "^1.20.0", - "resolve-url-loader": "^4.0.0", - "sass-loader": "^12.3.0", - "semver": "^7.3.5", - "source-map-loader": "^3.0.0", - "style-loader": "^3.3.1", - "tailwindcss": "^3.0.2", - "terser-webpack-plugin": "^5.2.5", - "webpack": "^5.64.4", - "webpack-dev-server": "^4.6.0", - "webpack-manifest-plugin": "^4.0.2", - "workbox-webpack-plugin": "^6.4.1" - }, - "bin": { - "react-scripts": "bin/react-scripts.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - }, - "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "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==", - "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==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "dependencies": { - "minimatch": "3.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - }, - "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==", - "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/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - }, - "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dependencies": { - "is-core-module": "^2.8.1", - "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/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", - "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^7.0.35", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=8.9" - }, - "peerDependencies": { - "rework": "1.0.1", - "rework-visit": "1.0.0" - }, - "peerDependenciesMeta": { - "rework": { - "optional": true - }, - "rework-visit": { - "optional": true - } - } - }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "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==", - "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==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "2.71.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", - "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - }, - "peerDependencies": { - "rollup": "^2.0.0" - } - }, - "node_modules/rollup-plugin-terser/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/rollup-plugin-terser/node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/rollup-plugin-terser/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==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "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.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sanitize.css": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", - "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" - }, - "node_modules/sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/scheduler": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", - "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "node_modules/selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", - "dependencies": { - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "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==", - "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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "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==", - "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==" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", - "dependencies": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "engines": { - "node": "*" - } - }, - "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackframe": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", - "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "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==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/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==", - "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/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - }, - "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==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/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==" - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", - "side-channel": "^1.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==", - "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==", - "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/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "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==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", - "dependencies": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/stylis": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", - "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" - }, - "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==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/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==", - "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==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/svgo/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "node_modules/tailwindcss": { - "version": "3.0.24", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", - "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", - "dependencies": { - "arg": "^5.0.1", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.12", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/tailwindcss/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==" - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "dependencies": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", - "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", - "dependencies": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.8.0-beta.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", - "dependencies": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser/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==" - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/terser/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/terser/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "node_modules/terser/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "node_modules/throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "engines": { - "node": ">=4" - } - }, - "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==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" - } - }, - "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "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==", - "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/underscore": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", - "integrity": "sha512-5WsVTFcH1ut/kkhAaHf4PVgI8c7++GiVcpCGxPouI6ZVjsqPnSDf8h/8HtVqc0t4fzRXwnMK70EcZeAs3PIddg==" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "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": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, - "node_modules/v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dependencies": { - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "engines": { - "node": ">=10.4" - } - }, - "node_modules/webpack": { - "version": "5.72.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", - "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.2", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", - "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "portfinder": "^1.0.28", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", - "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-manifest-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", - "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", - "dependencies": { - "tapable": "^2.0.0", - "webpack-sources": "^2.2.0" - }, - "engines": { - "node": ">=12.22.0" - }, - "peerDependencies": { - "webpack": "^4.44.2 || ^5.47.0" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", - "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", - "dependencies": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "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==", - "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/winston": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-1.0.2.tgz", - "integrity": "sha512-BLxJH3KCgJ2paj2xKYTQLpxdKr9URPDDDLJnRVcbud7izT+m8Xzt5Rod6mnNgEcfT0fRvhEy2Cj3cEnnQpa6qA==", - "dependencies": { - "async": "~1.0.0", - "colors": "1.0.x", - "cycle": "1.0.x", - "eyes": "0.1.x", - "isstream": "0.1.x", - "pkginfo": "0.3.x", - "stack-trace": "0.0.x" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/winston/node_modules/async": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==" - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/workbox-background-sync": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", - "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-broadcast-update": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", - "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-build": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", - "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.1", - "@babel/core": "^7.11.1", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.2", - "@rollup/plugin-babel": "^5.2.0", - "@rollup/plugin-node-resolve": "^11.2.1", - "@rollup/plugin-replace": "^2.4.1", - "@surma/rollup-plugin-off-main-thread": "^2.2.3", - "ajv": "^8.6.0", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "lodash": "^4.17.20", - "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", - "rollup-plugin-terser": "^7.0.0", - "source-map": "^0.8.0-beta.0", - "stringify-object": "^3.3.0", - "strip-comments": "^2.0.1", - "tempy": "^0.6.0", - "upath": "^1.2.0", - "workbox-background-sync": "6.5.3", - "workbox-broadcast-update": "6.5.3", - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-google-analytics": "6.5.3", - "workbox-navigation-preload": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-range-requests": "6.5.3", - "workbox-recipes": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3", - "workbox-streams": "6.5.3", - "workbox-sw": "6.5.3", - "workbox-window": "6.5.3" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", - "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "node_modules/workbox-build/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/workbox-build/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/workbox-build/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/workbox-build/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/workbox-build/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/workbox-build/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "node_modules/workbox-build/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/workbox-cacheable-response": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", - "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-core": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", - "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" - }, - "node_modules/workbox-expiration": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", - "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-google-analytics": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", - "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", - "dependencies": { - "workbox-background-sync": "6.5.3", - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", - "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-precaching": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", - "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", - "dependencies": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "node_modules/workbox-range-requests": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", - "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-recipes": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", - "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", - "dependencies": { - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "node_modules/workbox-routing": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", - "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-strategies": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", - "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-streams": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", - "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", - "dependencies": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3" - } - }, - "node_modules/workbox-sw": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", - "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" - }, - "node_modules/workbox-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", - "dependencies": { - "fast-json-stable-stringify": "^2.1.0", - "pretty-bytes": "^5.4.1", - "upath": "^1.2.0", - "webpack-sources": "^1.4.3", - "workbox-build": "6.5.3" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.9.0" - } - }, - "node_modules/workbox-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/workbox-window": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", - "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", - "dependencies": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.5.3" - } - }, - "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==", - "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/wrap-ansi/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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/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==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/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==" - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "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==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "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==", - "engines": { - "node": ">=10" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" - }, - "@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "node_modules/@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", + "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "dependencies": { + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", + "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.0.tgz", + "integrity": "sha512-T5ZyNSw9G0x0UDFiXV40a7VjKw2b+l4G+S0sctKqxhx8cg9QtMUAGwJBVU9mHPDPoZEmwm0tEoukjl4zb9MU7Q==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz", + "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.1", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.1.3" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.10.7", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.7.tgz", + "integrity": "sha512-VLl1/2D6LOjH57Y8Vem1RoZ9haWF4jesHDGiHtKozDQuBIkJm2gimVo0I02sWCuzZtVACeixTVB4jeE8qvCBoQ==", + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.1", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.1.3" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dependencies": { + "@emotion/memoize": "^0.8.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/react": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz", + "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" + }, + "node_modules/@emotion/styled": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", + "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/console/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/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==" + }, + "node_modules/@jest/console/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/core/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/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==" + }, + "node_modules/@jest/core/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/reporters/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/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==" + }, + "node_modules/@jest/reporters/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "dependencies": { + "@sinclair/typebox": "^0.23.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/transform/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/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==" + }, + "node_modules/@jest/transform/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/types/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/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==" + }, + "node_modules/@jest/types/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.12.tgz", + "integrity": "sha512-az/NhpIwP3K33ILr0T2bso+k2E/SLf8Yidd8mHl0n6sCQ4YdyC8qDhZA6kOPDNDBA56ZnIjngVl0U3jREA0BUA==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", + "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + }, + "node_modules/@mui/base": { + "version": "5.0.0-alpha.124", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.124.tgz", + "integrity": "sha512-I6M+FrjRCybQCr8I8JTu6L2MkUobSQFgNIpOJyDNKL5zq/73LvZIQXvsKumAzthVGvI1PYaarM9vGDrDYbumKA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@emotion/is-prop-valid": "^1.2.0", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@popperjs/core": "^2.11.7", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/base/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/core-downloads-tracker": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.16.tgz", + "integrity": "sha512-GxRfZ/HquQ/1nUc9qQVGReP6oOMS8/3QjPJ+23a7TMrxl2wjlmXrMNn7tRa30vZcGcDgEG+J0aseefUN0AoawQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + } + }, + "node_modules/@mui/icons-material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.16.tgz", + "integrity": "sha512-oKkx9z9Kwg40NtcIajF9uOXhxiyTZrrm9nmIJ4UjkU2IdHpd4QVLbCc/5hZN/y0C6qzi2Zlxyr9TGddQx2vx2A==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@mui/material": "^5.0.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", + "integrity": "sha512-++glQqbZ3rMzOWB77yOvqRG+k8+scYTUKVWZpWff+GWsf6L10g9L2wgRhhAS8bDLuxCbXZlPNbSZowXDDw6z6Q==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/base": "5.0.0-alpha.124", + "@mui/core-downloads-tracker": "^5.11.16", + "@mui/system": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/private-theming": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", + "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.16.tgz", + "integrity": "sha512-8dJRR/LqtGGaZN21p1vU9euwrKERlgtQIWyuzBKZ8/cuSlW5rIzlp46liP+Uh0+7d9NcHU0H4hBMoPt3ax64PA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@emotion/cache": "^11.10.5", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.16.tgz", + "integrity": "sha512-JY7CNm7ik2Gr4kQpz1+C9N/f4ET3QjVBo/iaHcmlSOgjdxnOzFbv+vCdb1DMzBGew+UbqckppZpZwbgbrBE2Rw==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/private-theming": "^5.11.13", + "@mui/styled-engine": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", + "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@types/prop-types": "^15.7.5", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@mui/utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "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==", + "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==", + "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==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.7", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", + "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@remix-run/router": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", + "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==", + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "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==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/node": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", + "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.0.33", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.33.tgz", + "integrity": "sha512-sHxzVxeanvQyQ1lr8NSHaj0kDzcNiGpILEVt69g9S31/7PfMvNCKLKcsHw4lYKjs3cGNJjXSP4mYzX43QlnjNA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-is": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", + "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/type-utils": "5.22.0", + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", + "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", + "dependencies": { + "@typescript-eslint/utils": "5.22.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", + "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", + "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", + "dependencies": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", + "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", + "dependencies": { + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", + "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", + "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", + "dependencies": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", + "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", + "dependencies": { + "@typescript-eslint/types": "5.22.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "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==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/audiosprite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/audiosprite/-/audiosprite-0.7.2.tgz", + "integrity": "sha512-9Z6UwUuv4To5nUQNRIw5/Q3qA7HYm0ANzoW5EDGPEsU2oIRVgmIlLlm9YZfpPKoeUxt54vMStl2/762189VmJw==", + "dependencies": { + "async": "~0.9.0", + "glob": "^6.0.4", + "mkdirp": "^0.5.0", + "optimist": "~0.6.1", + "underscore": "~1.8.3", + "winston": "~1.0.0" + }, + "bin": { + "audiosprite": "cli.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/audiosprite/node_modules/async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==" + }, + "node_modules/audiosprite/node_modules/glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "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/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/babel-jest/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/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==" + }, + "node_modules/babel-jest/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "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==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "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==", + "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==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001335", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", + "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "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/chokidar/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==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "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==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "engines": { + "node": ">=0.1.90" + } + }, + "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==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/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==", + "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/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-js": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.4.tgz", + "integrity": "sha512-1uLykR+iOfYja+6Jn/57743gc9n73EWiOnSJJ4ba3B4fOEYDBv25MagmEZBxTp5cWq4b/KPx/l77zgsp28ju4w==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.4.tgz", + "integrity": "sha512-dIWcsszDezkFZrfm1cnB4f/J85gyhiCpxbgBdohWCDtSVuAaChTSpPV7ldOQf/Xds2U5xCIJZOK82G4ZPAIswA==", + "dependencies": { + "browserslist": "^4.20.3", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.4.tgz", + "integrity": "sha512-4iF+QZkpzIz0prAFuepmxwJ2h5t4agvE8WPYqs2mjLJMNNwJOnpch76w2Q7bUfCPEv/V7wpvOfog0w273M+ZSw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssdb": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", + "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "dependencies": { + "cssnano-preset-default": "^5.2.7", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "dependencies": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/cycle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", + "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dependencies": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.131", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.131.tgz", + "integrity": "sha512-oi3YPmaP87hiHn0c4ePB67tXaF+ldGhxvZnT19tW9zX6/Ej+pLN0Afja5rQ6S+TND7I9EuwQTT8JYn1k7R7rrw==" + }, + "node_modules/email-addresses": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz", + "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "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==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "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.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "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==", + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "dependencies": { + "@eslint/eslintrc": "^1.2.2", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", + "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", + "dependencies": { + "@typescript-eslint/utils": "^5.13.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "dependencies": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/eslint/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/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==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/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==", + "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/eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", + "engines": { + "node": "> 0.1.90" + } + }, + "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==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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-glob/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==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", + "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "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==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/fork-ts-checker-webpack-plugin/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "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==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.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==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gh-pages": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz", + "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==", + "dependencies": { + "async": "^3.2.4", + "commander": "^2.18.0", + "email-addresses": "^5.0.0", + "filenamify": "^4.3.0", + "find-cache-dir": "^3.3.1", + "fs-extra": "^8.1.0", + "globby": "^6.1.0" + }, + "bin": { + "gh-pages": "bin/gh-pages.js", + "gh-pages-clean": "bin/gh-pages-clean.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gh-pages/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gh-pages/node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/gh-pages/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==" + }, + "node_modules/gh-pages/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/gh-pages/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gh-pages/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/gh-pages/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "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==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "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==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/howler": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", + "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/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==", + "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/hpack.js/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "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==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "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==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.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==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "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==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "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==", + "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==", + "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.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "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==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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==", + "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==", + "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==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "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==", + "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-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "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==", + "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": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jake/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/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==" + }, + "node_modules/jake/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-circus/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/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==" + }, + "node_modules/jest-circus/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-cli/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/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==" + }, + "node_modules/jest-cli/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-config/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/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==" + }, + "node_modules/jest-config/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-diff/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/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==" + }, + "node_modules/jest-diff/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-each/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/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==" + }, + "node_modules/jest-each/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-jasmine2/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/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==" + }, + "node_modules/jest-jasmine2/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-matcher-utils/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/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==" + }, + "node_modules/jest-matcher-utils/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-message-util/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/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==" + }, + "node_modules/jest-message-util/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-resolve/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/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==" + }, + "node_modules/jest-resolve/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-runner/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/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==" + }, + "node_modules/jest-runner/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-runtime/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/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==" + }, + "node_modules/jest-runtime/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-snapshot/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/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==" + }, + "node_modules/jest-snapshot/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-util/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/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==" + }, + "node_modules/jest-util/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-validate/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/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==" + }, + "node_modules/jest-validate/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "dependencies": { + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-watch-typeahead/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/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==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", + "dependencies": { + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-watcher/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/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==" + }, + "node_modules/jest-watcher/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "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==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "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==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "dependencies": { + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "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==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "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==" + }, + "node_modules/multicast-dns": { + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "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/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "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/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", + "dependencies": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + } + }, + "node_modules/optimist/node_modules/minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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==", + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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==", + "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==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "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==", + "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": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/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==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pkginfo": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", + "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "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-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz", + "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==", + "dependencies": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-unset-value": "^1.0.0", + "autoprefixer": "^10.4.6", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.1", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dependencies": { + "balanced-match": "^1.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "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==" + }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/react-dev-utils/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/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==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" + }, + "peerDependencies": { + "react": "^18.1.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-howler": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-howler/-/react-howler-5.2.0.tgz", + "integrity": "sha512-oDK+zML0MHf3nVNM4lMxh+re87NDa7fHowea2WK8197yqnMiZfPVHoMXtfb/PtuoOsWLO06vmEAtovwTRWpTFg==", + "dependencies": { + "howler": "^2.2.0", + "prop-types": "^15.5.6" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", + "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", + "dependencies": { + "@remix-run/router": "1.5.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", + "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", + "dependencies": { + "@remix-run/router": "1.5.0", + "react-router": "6.10.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "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==", + "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==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "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==", + "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/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dependencies": { + "is-core-module": "^2.8.1", + "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/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "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==", + "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==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.71.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", + "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "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==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "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==", + "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==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/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==", + "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/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "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==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/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==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.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==", + "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==", + "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/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, + "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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/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==", + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.0.24", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", + "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", + "dependencies": { + "arg": "^5.0.1", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.12", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/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==" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser/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==" + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/terser/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/terser/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "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==", + "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/underscore": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "integrity": "sha512-5WsVTFcH1ut/kkhAaHf4PVgI8c7++GiVcpCGxPouI6ZVjsqPnSDf8h/8HtVqc0t4fzRXwnMK70EcZeAs3PIddg==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "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": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", + "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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==", + "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/winston": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-1.0.2.tgz", + "integrity": "sha512-BLxJH3KCgJ2paj2xKYTQLpxdKr9URPDDDLJnRVcbud7izT+m8Xzt5Rod6mnNgEcfT0fRvhEy2Cj3cEnnQpa6qA==", + "dependencies": { + "async": "~1.0.0", + "colors": "1.0.x", + "cycle": "1.0.x", + "eyes": "0.1.x", + "isstream": "0.1.x", + "pkginfo": "0.3.x", + "stack-trace": "0.0.x" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/winston/node_modules/async": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "dependencies": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "dependencies": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.3" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" + } + }, + "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==", + "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/wrap-ansi/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/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==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "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==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } - } }, - "@babel/eslint-parser": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", - "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", - "requires": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "dependencies": { + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" + }, + "@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "requires": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", + "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", + "requires": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.17.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "requires": { + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", + "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.0.tgz", + "integrity": "sha512-T5ZyNSw9G0x0UDFiXV40a7VjKw2b+l4G+S0sctKqxhx8cg9QtMUAGwJBVU9mHPDPoZEmwm0tEoukjl4zb9MU7Q==", + "requires": {} + }, + "@emotion/babel-plugin": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz", + "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.1", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.1.3" + }, + "dependencies": { + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "@emotion/cache": { + "version": "11.10.7", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.7.tgz", + "integrity": "sha512-VLl1/2D6LOjH57Y8Vem1RoZ9haWF4jesHDGiHtKozDQuBIkJm2gimVo0I02sWCuzZtVACeixTVB4jeE8qvCBoQ==", + "requires": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.1", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.1.3" + } + }, + "@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "requires": { + "@emotion/memoize": "^0.8.0" + } + }, + "@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "@emotion/react": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz", + "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==", + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/cache": "^11.10.5", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", + "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", + "requires": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" + }, + "@emotion/styled": { + "version": "11.10.6", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", + "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", + "requires": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.6", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.1", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + } + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "requires": {} + }, + "@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "@eslint/eslintrc": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "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==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "requires": { + "@sinclair/typebox": "^0.23.3" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==" + }, + "@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.12.tgz", + "integrity": "sha512-az/NhpIwP3K33ILr0T2bso+k2E/SLf8Yidd8mHl0n6sCQ4YdyC8qDhZA6kOPDNDBA56ZnIjngVl0U3jREA0BUA==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", + "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + }, + "@mui/base": { + "version": "5.0.0-alpha.124", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.124.tgz", + "integrity": "sha512-I6M+FrjRCybQCr8I8JTu6L2MkUobSQFgNIpOJyDNKL5zq/73LvZIQXvsKumAzthVGvI1PYaarM9vGDrDYbumKA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@emotion/is-prop-valid": "^1.2.0", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@popperjs/core": "^2.11.7", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "dependencies": { + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, + "@mui/core-downloads-tracker": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.16.tgz", + "integrity": "sha512-GxRfZ/HquQ/1nUc9qQVGReP6oOMS8/3QjPJ+23a7TMrxl2wjlmXrMNn7tRa30vZcGcDgEG+J0aseefUN0AoawQ==" + }, + "@mui/icons-material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.16.tgz", + "integrity": "sha512-oKkx9z9Kwg40NtcIajF9uOXhxiyTZrrm9nmIJ4UjkU2IdHpd4QVLbCc/5hZN/y0C6qzi2Zlxyr9TGddQx2vx2A==", + "requires": { + "@babel/runtime": "^7.21.0" + } + }, + "@mui/material": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", + "integrity": "sha512-++glQqbZ3rMzOWB77yOvqRG+k8+scYTUKVWZpWff+GWsf6L10g9L2wgRhhAS8bDLuxCbXZlPNbSZowXDDw6z6Q==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/base": "5.0.0-alpha.124", + "@mui/core-downloads-tracker": "^5.11.16", + "@mui/system": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "dependencies": { + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, + "@mui/private-theming": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", + "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "prop-types": "^15.8.1" + } + }, + "@mui/styled-engine": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.16.tgz", + "integrity": "sha512-8dJRR/LqtGGaZN21p1vU9euwrKERlgtQIWyuzBKZ8/cuSlW5rIzlp46liP+Uh0+7d9NcHU0H4hBMoPt3ax64PA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@emotion/cache": "^11.10.5", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + } + }, + "@mui/system": { + "version": "5.11.16", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.16.tgz", + "integrity": "sha512-JY7CNm7ik2Gr4kQpz1+C9N/f4ET3QjVBo/iaHcmlSOgjdxnOzFbv+vCdb1DMzBGew+UbqckppZpZwbgbrBE2Rw==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/private-theming": "^5.11.13", + "@mui/styled-engine": "^5.11.16", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + } + }, + "@mui/types": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", + "requires": {} + }, + "@mui/utils": { + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", + "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@types/prop-types": "^15.7.5", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "dependencies": { + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + } + } + }, + "@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==", + "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==" + }, + "@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==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@popperjs/core": { + "version": "2.11.7", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", + "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==" + }, + "@remix-run/router": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", + "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==" + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/node": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", + "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "18.0.33", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.33.tgz", + "integrity": "sha512-sHxzVxeanvQyQ1lr8NSHaj0kDzcNiGpILEVt69g9S31/7PfMvNCKLKcsHw4lYKjs3cGNJjXSP4mYzX43QlnjNA==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-is": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", + "requires": { + "@types/react": "*" + } + }, + "@types/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", + "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "requires": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/type-utils": "5.22.0", + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", + "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", + "requires": { + "@typescript-eslint/utils": "5.22.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", + "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", + "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", + "requires": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", + "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", + "requires": { + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", + "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", + "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", + "requires": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", + "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", + "requires": { + "@typescript-eslint/types": "5.22.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "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==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "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==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "requires": { + "lodash": "^4.17.14" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "audiosprite": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/audiosprite/-/audiosprite-0.7.2.tgz", + "integrity": "sha512-9Z6UwUuv4To5nUQNRIw5/Q3qA7HYm0ANzoW5EDGPEsU2oIRVgmIlLlm9YZfpPKoeUxt54vMStl2/762189VmJw==", + "requires": { + "async": "~0.9.0", + "glob": "^6.0.4", + "mkdirp": "^0.5.0", + "optimist": "~0.6.1", + "underscore": "~1.8.3", + "winston": "~1.0.0" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==" + }, + "glob": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", + "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "requires": { + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "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==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "requires": { + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001335", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", + "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "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" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "clean-css": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "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==", + "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "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==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-js": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.4.tgz", + "integrity": "sha512-1uLykR+iOfYja+6Jn/57743gc9n73EWiOnSJJ4ba3B4fOEYDBv25MagmEZBxTp5cWq4b/KPx/l77zgsp28ju4w==" + }, + "core-js-compat": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.4.tgz", + "integrity": "sha512-dIWcsszDezkFZrfm1cnB4f/J85gyhiCpxbgBdohWCDtSVuAaChTSpPV7ldOQf/Xds2U5xCIJZOK82G4ZPAIswA==", + "requires": { + "browserslist": "^4.20.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.4.tgz", + "integrity": "sha512-4iF+QZkpzIz0prAFuepmxwJ2h5t4agvE8WPYqs2mjLJMNNwJOnpch76w2Q7bUfCPEv/V7wpvOfog0w273M+ZSw==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "requires": {} + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "cssdb": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", + "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "requires": { + "cssnano-preset-default": "^5.2.7", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "requires": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "cycle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", + "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.131", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.131.tgz", + "integrity": "sha512-oi3YPmaP87hiHn0c4ePB67tXaF+ldGhxvZnT19tW9zX6/Ej+pLN0Afja5rQ6S+TND7I9EuwQTT8JYn1k7R7rrw==" + }, + "email-addresses": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz", + "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "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==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "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.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "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==", + "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==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "requires": { + "@eslint/eslintrc": "^1.2.2", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", + "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" + } + }, "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "requires": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + } + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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==" + } + } + }, + "eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" + }, + "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==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "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==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "filelist": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", + "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", - "requires": { - "@babel/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", - "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", - "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", - "requires": { - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" - } - }, - "@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", - "requires": { - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - }, - "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" - } - }, - "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" - } - }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", - "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.6", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", - "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.9", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.17.0", - "charcodes": "^0.2.0" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", - "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", - "requires": { - "@babel/compat-data": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", - "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", - "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", - "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", - "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-flow": "^7.16.7" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", - "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", - "requires": { - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", - "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", - "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", - "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", - "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", - "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.17.0" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", - "requires": { - "@babel/plugin-transform-react-jsx": "^7.16.7" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", - "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", - "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", - "requires": { - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", - "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/preset-env": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", - "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.17.6", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.17.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.17.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.17.9", - "@babel/plugin-transform-modules-systemjs": "^7.17.8", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.17.9", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.17.10", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", - "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.16.7", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" - } - }, - "@babel/preset-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" - } - }, - "@babel/runtime": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", - "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", - "requires": { - "regenerator-runtime": "^0.13.11" - } - }, - "@babel/runtime-corejs3": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", - "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", - "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - }, - "@csstools/normalize.css": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", - "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" - }, - "@csstools/postcss-color-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", - "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-font-format-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", - "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-hwb-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", - "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-ic-unit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", - "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-is-pseudo-class": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", - "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-normalize-display-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", - "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-oklab-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", - "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-stepped-value-functions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.0.tgz", - "integrity": "sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.0.tgz", - "integrity": "sha512-T5ZyNSw9G0x0UDFiXV40a7VjKw2b+l4G+S0sctKqxhx8cg9QtMUAGwJBVU9mHPDPoZEmwm0tEoukjl4zb9MU7Q==", - "requires": {} - }, - "@emotion/babel-plugin": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz", - "integrity": "sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==", - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.1", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.1.3" - }, - "dependencies": { - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==" + }, + "filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - } - } - }, - "@emotion/cache": { - "version": "11.10.7", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.7.tgz", - "integrity": "sha512-VLl1/2D6LOjH57Y8Vem1RoZ9haWF4jesHDGiHtKozDQuBIkJm2gimVo0I02sWCuzZtVACeixTVB4jeE8qvCBoQ==", - "requires": { - "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.1", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.1.3" - } - }, - "@emotion/hash": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" - }, - "@emotion/is-prop-valid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", - "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "requires": { - "@emotion/memoize": "^0.8.0" - } - }, - "@emotion/memoize": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" - }, - "@emotion/react": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.6.tgz", - "integrity": "sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==", - "requires": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.6", - "@emotion/cache": "^11.10.5", - "@emotion/serialize": "^1.1.1", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "hoist-non-react-statics": "^3.3.1" - } - }, - "@emotion/serialize": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz", - "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==", - "requires": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", - "csstype": "^3.0.2" - } - }, - "@emotion/sheet": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", - "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" - }, - "@emotion/styled": { - "version": "11.10.6", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.6.tgz", - "integrity": "sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==", - "requires": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.6", - "@emotion/is-prop-valid": "^1.2.0", - "@emotion/serialize": "^1.1.1", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0" - } - }, - "@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" - }, - "@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "requires": {} - }, - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" - }, - "@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" - }, - "@eslint/eslintrc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", - "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.1", - "globals": "^13.9.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "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==", + "requires": { + "to-regex-range": "^5.0.1" + } }, - "globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", - "requires": { - "type-fest": "^0.20.2" - } + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - } - } - }, - "@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } }, - "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==", - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - }, - "@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, - "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==" + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "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==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "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==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "gh-pages": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz", + "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==", + "requires": { + "async": "^3.2.4", + "commander": "^2.18.0", + "email-addresses": "^5.0.0", + "filenamify": "^4.3.0", + "find-cache-dir": "^3.3.1", + "fs-extra": "^8.1.0", + "globby": "^6.1.0" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "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==" + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "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==" }, "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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==", + "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==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "howler": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", + "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "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==", + "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" + } + }, + "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==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "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==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "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==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "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==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", - "requires": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } }, - "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==" + "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==", + "requires": { + "binary-extensions": "^2.0.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "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==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", - "requires": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - } - }, - "@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "requires": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - } - }, - "@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - } - }, - "@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "requires": { + "has": "^1.0.3" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "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==", + "requires": { + "has-tostringtag": "^1.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==", - "requires": { - "color-name": "~1.1.4" - } + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "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==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } }, - "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==" + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "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==", + "requires": { + "has-tostringtag": "^1.0.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", - "requires": { - "@sinclair/typebox": "^0.23.3" - } - }, - "@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "requires": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", - "requires": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - } - }, - "@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "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==", + "requires": { + "call-bind": "^1.0.2" + } }, - "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==" + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.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==", - "requires": { - "color-name": "~1.1.4" - } + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "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==" + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", - "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==" - }, - "@jridgewell/set-array": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", - "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==" - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.12.tgz", - "integrity": "sha512-az/NhpIwP3K33ILr0T2bso+k2E/SLf8Yidd8mHl0n6sCQ4YdyC8qDhZA6kOPDNDBA56ZnIjngVl0U3jREA0BUA==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", - "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" - }, - "@mui/base": { - "version": "5.0.0-alpha.124", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.124.tgz", - "integrity": "sha512-I6M+FrjRCybQCr8I8JTu6L2MkUobSQFgNIpOJyDNKL5zq/73LvZIQXvsKumAzthVGvI1PYaarM9vGDrDYbumKA==", - "requires": { - "@babel/runtime": "^7.21.0", - "@emotion/is-prop-valid": "^1.2.0", - "@mui/types": "^7.2.3", - "@mui/utils": "^5.11.13", - "@popperjs/core": "^2.11.7", - "clsx": "^1.2.1", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "dependencies": { - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - } - } - }, - "@mui/core-downloads-tracker": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.16.tgz", - "integrity": "sha512-GxRfZ/HquQ/1nUc9qQVGReP6oOMS8/3QjPJ+23a7TMrxl2wjlmXrMNn7tRa30vZcGcDgEG+J0aseefUN0AoawQ==" - }, - "@mui/icons-material": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.16.tgz", - "integrity": "sha512-oKkx9z9Kwg40NtcIajF9uOXhxiyTZrrm9nmIJ4UjkU2IdHpd4QVLbCc/5hZN/y0C6qzi2Zlxyr9TGddQx2vx2A==", - "requires": { - "@babel/runtime": "^7.21.0" - } - }, - "@mui/material": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.16.tgz", - "integrity": "sha512-++glQqbZ3rMzOWB77yOvqRG+k8+scYTUKVWZpWff+GWsf6L10g9L2wgRhhAS8bDLuxCbXZlPNbSZowXDDw6z6Q==", - "requires": { - "@babel/runtime": "^7.21.0", - "@mui/base": "5.0.0-alpha.124", - "@mui/core-downloads-tracker": "^5.11.16", - "@mui/system": "^5.11.16", - "@mui/types": "^7.2.3", - "@mui/utils": "^5.11.13", - "@types/react-transition-group": "^4.4.5", - "clsx": "^1.2.1", - "csstype": "^3.1.2", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" - }, - "dependencies": { - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - } - } - }, - "@mui/private-theming": { - "version": "5.11.13", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", - "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", - "requires": { - "@babel/runtime": "^7.21.0", - "@mui/utils": "^5.11.13", - "prop-types": "^15.8.1" - } - }, - "@mui/styled-engine": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.16.tgz", - "integrity": "sha512-8dJRR/LqtGGaZN21p1vU9euwrKERlgtQIWyuzBKZ8/cuSlW5rIzlp46liP+Uh0+7d9NcHU0H4hBMoPt3ax64PA==", - "requires": { - "@babel/runtime": "^7.21.0", - "@emotion/cache": "^11.10.5", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - } - }, - "@mui/system": { - "version": "5.11.16", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.16.tgz", - "integrity": "sha512-JY7CNm7ik2Gr4kQpz1+C9N/f4ET3QjVBo/iaHcmlSOgjdxnOzFbv+vCdb1DMzBGew+UbqckppZpZwbgbrBE2Rw==", - "requires": { - "@babel/runtime": "^7.21.0", - "@mui/private-theming": "^5.11.13", - "@mui/styled-engine": "^5.11.16", - "@mui/types": "^7.2.3", - "@mui/utils": "^5.11.13", - "clsx": "^1.2.1", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - } - }, - "@mui/types": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", - "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", - "requires": {} - }, - "@mui/utils": { - "version": "5.11.13", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", - "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", - "requires": { - "@babel/runtime": "^7.21.0", - "@types/prop-types": "^15.7.5", - "@types/react-is": "^16.7.1 || ^17.0.0", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "dependencies": { - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - } - } - }, - "@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==", - "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==" - }, - "@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==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", - "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", - "requires": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - } - }, - "@popperjs/core": { - "version": "2.11.7", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.7.tgz", - "integrity": "sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==" - }, - "@remix-run/router": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.5.0.tgz", - "integrity": "sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==" - }, - "@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", - "requires": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - } - }, - "@rollup/plugin-node-resolve": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", - "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", - "requires": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - } - }, - "@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "requires": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "@rushstack/eslint-patch": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" - }, - "@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "requires": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", - "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", - "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", - "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", - "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", - "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" - }, - "@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", - "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", - "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", - "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", - "@svgr/babel-plugin-transform-svg-component": "^5.5.0" - } - }, - "@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", - "requires": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", - "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", - "requires": { - "@babel/types": "^7.12.6" - } - }, - "@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", - "requires": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", - "svg-parser": "^2.0.2" - } - }, - "@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", - "requires": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - } - }, - "@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-react-constant-elements": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "@babel/preset-react": "^7.12.5", - "@svgr/core": "^5.5.0", - "@svgr/plugin-jsx": "^5.5.0", - "@svgr/plugin-svgo": "^5.5.0", - "loader-utils": "^2.0.0" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" - }, - "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "requires": { - "@types/node": "*" - } - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "@types/node": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", - "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/prettier": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", - "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/react": { - "version": "18.0.33", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.33.tgz", - "integrity": "sha512-sHxzVxeanvQyQ1lr8NSHaj0kDzcNiGpILEVt69g9S31/7PfMvNCKLKcsHw4lYKjs3cGNJjXSP4mYzX43QlnjNA==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-is": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", - "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", - "requires": { - "@types/react": "*" - } - }, - "@types/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", - "requires": { - "@types/react": "*" - } - }, - "@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "requires": { - "@types/node": "*" - } - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "requires": { - "@types/node": "*" - } - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - }, - "@types/trusted-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", - "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" - }, - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", - "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", - "requires": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/type-utils": "5.22.0", - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/experimental-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", - "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", - "requires": { - "@typescript-eslint/utils": "5.22.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", - "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", - "requires": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "debug": "^4.3.2" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", - "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", - "requires": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", - "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", - "requires": { - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", - "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==" - }, - "@typescript-eslint/typescript-estree": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", - "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", - "requires": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", - "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", - "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", - "requires": { - "@typescript-eslint/types": "5.22.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - } - } - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - }, - "address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - } - }, - "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==", - "requires": { - "debug": "4" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "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" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "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==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - } - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "audiosprite": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/audiosprite/-/audiosprite-0.7.2.tgz", - "integrity": "sha512-9Z6UwUuv4To5nUQNRIw5/Q3qA7HYm0ANzoW5EDGPEsU2oIRVgmIlLlm9YZfpPKoeUxt54vMStl2/762189VmJw==", - "requires": { - "async": "~0.9.0", - "glob": "^6.0.4", - "mkdirp": "^0.5.0", - "optimist": "~0.6.1", - "underscore": "~1.8.3", - "winston": "~1.0.0" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==" + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "glob": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "integrity": "sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==", - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", - "requires": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "axe-core": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", - "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==" - }, - "axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - }, - "babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", - "requires": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.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==", - "requires": { - "color-name": "~1.1.4" - } + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "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==" + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "babel-plugin-named-asset-import": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", - "requires": {} - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - } - }, - "babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", - "requires": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "requires": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", - "requires": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "bonjour-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", - "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.4" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "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==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "browserslist": { - "version": "4.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "requires": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==" - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - }, - "charcodes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", - "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" - }, - "check-types": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", - "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "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" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "ci-info": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", - "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" - }, - "cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" - }, - "clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - } - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - }, - "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==", - "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" - }, - "colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - }, - "common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "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==" - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "core-js": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.4.tgz", - "integrity": "sha512-1uLykR+iOfYja+6Jn/57743gc9n73EWiOnSJJ4ba3B4fOEYDBv25MagmEZBxTp5cWq4b/KPx/l77zgsp28ju4w==" - }, - "core-js-compat": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.4.tgz", - "integrity": "sha512-dIWcsszDezkFZrfm1cnB4f/J85gyhiCpxbgBdohWCDtSVuAaChTSpPV7ldOQf/Xds2U5xCIJZOK82G4ZPAIswA==", - "requires": { - "browserslist": "^4.20.3", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - } - } - }, - "core-js-pure": { - "version": "3.22.4", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.4.tgz", - "integrity": "sha512-4iF+QZkpzIz0prAFuepmxwJ2h5t4agvE8WPYqs2mjLJMNNwJOnpch76w2Q7bUfCPEv/V7wpvOfog0w273M+ZSw==" - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" - }, - "css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-declaration-sorter": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", - "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", - "requires": {} - }, - "css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - } - }, - "css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "requires": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "requires": {} - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssdb": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", - "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "cssnano": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", - "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", - "requires": { - "cssnano-preset-default": "^5.2.7", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", - "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", - "requires": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.0", - "postcss-discard-comments": "^5.1.1", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.4", - "postcss-merge-rules": "^5.1.1", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.2", - "postcss-minify-selectors": "^5.2.0", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.1", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - } - }, - "cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - }, - "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - } - } - }, - "csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "cycle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", - "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==" - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "requires": { - "execa": "^5.0.0" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "requires": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - } - }, - "didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - }, - "diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "dns-packet": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", - "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "requires": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - } - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", - "requires": { - "jake": "^10.8.5" - } - }, - "electron-to-chromium": { - "version": "1.4.131", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.131.tgz", - "integrity": "sha512-oi3YPmaP87hiHn0c4ePB67tXaF+ldGhxvZnT19tW9zX6/Ej+pLN0Afja5rQ6S+TND7I9EuwQTT8JYn1k7R7rrw==" - }, - "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "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==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", - "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", - "requires": { - "stackframe": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", - "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "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.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "requires": { - "has": "^1.0.3" - } - }, - "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==", - "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==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", - "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", - "requires": { - "@eslint/eslintrc": "^1.2.2", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "requires": { + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", + "requires": { + "@jest/schemas": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", + "requires": { + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "requires": { + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.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==", - "requires": { - "color-name": "~1.1.4" - } + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "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==" + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, - "globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", - "requires": { - "type-fest": "^0.20.2" - } + "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==" }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "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==" }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } + "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==" }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - } - } - }, - "eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "requires": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "requires": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } + "jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + }, + "jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "requires": { + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" + } }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.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==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "requires": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "lilconfig": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } + "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==" }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "requires": { - "@typescript-eslint/experimental-utils": "^5.0.0" - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", - "requires": { - "@babel/runtime": "^7.16.3", - "aria-query": "^4.2.2", - "array-includes": "^3.1.4", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", - "language-tags": "^1.0.5", - "minimatch": "^3.0.4" - } - }, - "eslint-plugin-react": { - "version": "7.29.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", - "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.0", - "object.values": "^1.1.5", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.6" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" }, - "resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", - "requires": {} - }, - "eslint-plugin-testing-library": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", - "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", - "requires": { - "@typescript-eslint/utils": "^5.13.0" - } - }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" - }, - "eslint-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", - "requires": { - "@types/eslint": "^7.28.2", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1" - } - }, - "espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", - "requires": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - }, - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" - }, - "expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", - "requires": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - } - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } }, - "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==" - } - } - }, - "eyes": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", - "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" - }, - "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==" - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "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" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "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==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "requires": { - "bser": "2.1.1" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", - "requires": { - "minimatch": "^5.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } + "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==", + "requires": { + "yallist": "^4.0.0" + } }, - "minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" - }, - "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==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" - }, - "follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", - "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "requires": { + "fs-monkey": "1.0.3" + } }, - "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==" + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "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==", + "requires": { + "mime-db": "1.52.0" + } }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - } - } - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "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==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "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==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "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==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "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" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "requires": { - "duplexer": "^0.1.2" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "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==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "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==", - "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==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } - } - }, - "hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - }, - "howler": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/howler/-/howler-2.2.3.tgz", - "integrity": "sha512-QM0FFkw0LRX1PR8pNzJVAY25JhIWvbKMBFM4gqk+QdV+kPXOhleWGCB6AiAF/goGjIHK2e/nIElplvjQwhr0jg==" - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "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==", - "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" - } + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } }, - "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==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - } - }, - "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "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==", - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "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==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, - "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==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} - }, - "idb": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", - "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" - }, - "identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "requires": { - "harmony-reflect": "^1.4.6" - } - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - } - } - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "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==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "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==", - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "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==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "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==" - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "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==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "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==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "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==", - "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": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "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==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" - }, - "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } }, - "async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } }, - "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==" + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "requires": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - } - }, - "jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "requires": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - } - }, - "jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } }, - "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==" + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "requires": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" + } + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } }, - "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==" + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "requires": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.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==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } }, - "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==" + "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==", + "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" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.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==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "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==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "requires": { + "pinkie": "^2.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==", - "requires": { - "color-name": "~1.1.4" - } + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "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==", + "requires": { + "p-limit": "^2.2.0" + } + } + } }, - "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==" + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "pkginfo": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", + "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==" + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "requires": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "requires": { + "postcss-selector-parser": "^6.0.2" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } }, - "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==" + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "requires": { + "postcss-value-parser": "^4.2.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - } - }, - "jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - } - }, - "jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" - }, - "jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "requires": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "requires": { + "postcss-value-parser": "^4.2.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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } }, - "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==" + "postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "requires": {} + }, + "postcss-custom-properties": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "requires": { + "postcss-value-parser": "^4.2.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "requires": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } }, - "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==" + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "requires": { + "postcss-value-parser": "^4.2.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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } }, - "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==" + "postcss-lab-function": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "requires": {} - }, - "jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" - }, - "jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } }, - "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==" + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "requires": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - } - }, - "jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "requires": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } }, - "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==" + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-nesting": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } }, - "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==" + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "requires": { + "postcss-value-parser": "^4.2.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - } - }, - "jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "requires": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "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==" + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "requires": {} + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } }, - "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==" + "postcss-preset-env": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz", + "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==", + "requires": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.0", + "@csstools/postcss-unset-value": "^1.0.0", + "autoprefixer": "^10.4.6", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.6.1", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-pseudo-class-any-link": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "requires": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.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==", - "requires": { - "color-name": "~1.1.4" - } + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "requires": { + "balanced-match": "^1.0.0" + } }, - "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==" + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watch-typeahead": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", - "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", - "requires": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^28.0.0", - "jest-watcher": "^28.0.0", - "slash": "^4.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "dependencies": { - "@jest/console": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", - "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", - "requires": { - "@jest/types": "^28.0.2", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.0.2", - "jest-util": "^28.0.2", - "slash": "^3.0.0" - }, - "dependencies": { - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - } - } + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } }, - "@jest/test-result": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", - "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", - "requires": { - "@jest/console": "^28.0.2", - "@jest/types": "^28.0.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } + "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==" }, - "@jest/types": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", - "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", - "requires": { - "@jest/schemas": "^28.0.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } }, - "@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", - "requires": { - "@types/yargs-parser": "*" - } + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "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==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } }, - "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==" + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } }, - "emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } }, - "jest-message-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", - "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.0.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.0.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - } - } + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } }, - "jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } }, - "jest-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", - "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", - "requires": { - "@jest/types": "^28.0.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } + "react": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "requires": { + "loose-envify": "^1.1.0" + } }, - "jest-watcher": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", - "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", - "requires": { - "@jest/test-result": "^28.0.2", - "@jest/types": "^28.0.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.0.2", - "string-length": "^4.0.1" - }, - "dependencies": { - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.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==", + "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==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } } - } }, - "pretty-format": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", - "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", - "requires": { - "@jest/schemas": "^28.0.2", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - } - } + "react-dom": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-howler": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-howler/-/react-howler-5.2.0.tgz", + "integrity": "sha512-oDK+zML0MHf3nVNM4lMxh+re87NDa7fHowea2WK8197yqnMiZfPVHoMXtfb/PtuoOsWLO06vmEAtovwTRWpTFg==", + "requires": { + "howler": "^2.2.0", + "prop-types": "^15.5.6" + } }, "react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-router": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", + "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", + "requires": { + "@remix-run/router": "1.5.0" + } }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + "react-router-dom": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", + "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", + "requires": { + "@remix-run/router": "1.5.0", + "react-router": "6.10.0" + } }, - "string-length": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", - "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", - "requires": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - }, - "dependencies": { - "char-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", - "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" - } - } + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "requires": { - "ansi-regex": "^6.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" - } - } + "react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "requires": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "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==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } }, - "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==" + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "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==" - }, - "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==" - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "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==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonpointer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", - "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" - }, - "jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", - "requires": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" - } - }, - "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==" - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - }, - "language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - }, - "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", - "requires": { - "language-subtag-registry": "~0.3.2" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" - }, - "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==" - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "requires": { - "p-locate": "^5.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "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==", - "requires": { - "yallist": "^4.0.0" - } - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "requires": { - "tmpl": "1.0.5" - } - }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", - "requires": { - "fs-monkey": "1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "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==", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "mini-css-extract-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", - "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", - "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "requires": { - "path-key": "^3.0.0" - } - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "requires": { - "boolbase": "^1.0.0" - } - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" - }, - "object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.hasown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", - "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" - } - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "requires": { - "p-limit": "^3.0.2" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - }, - "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==" - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "requires": { - "callsites": "^3.0.0" - } - }, - "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==", - "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" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "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==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "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==" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, - "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==", - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "pkginfo": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", - "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==" - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "postcss": { - "version": "8.4.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", - "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", - "requires": { - "nanoid": "^3.3.3", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-attribute-case-insensitive": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", - "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", - "requires": { - "postcss-selector-parser": "^6.0.2" - } - }, - "postcss-browser-comments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", - "requires": {} - }, - "postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-functional-notation": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", - "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-hex-alpha": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", - "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-rebeccapurple": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", - "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", - "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-media": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", - "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", - "requires": {} - }, - "postcss-custom-properties": { - "version": "12.1.7", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", - "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-selectors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", - "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-dir-pseudo-class": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", - "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-discard-comments": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", - "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "requires": {} - }, - "postcss-double-position-gradients": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", - "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-flexbugs-fixes": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", - "requires": {} - }, - "postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "requires": {} - }, - "postcss-gap-properties": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", - "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", - "requires": {} - }, - "postcss-image-set-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", - "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "requires": {} - }, - "postcss-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", - "requires": { - "camelcase-css": "^2.0.1" - } - }, - "postcss-lab-function": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", - "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - } - }, - "postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - } - }, - "postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "requires": {} - }, - "postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "requires": {} - }, - "postcss-merge-longhand": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", - "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" - } - }, - "postcss-merge-rules": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", - "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", - "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", - "requires": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", - "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-nested": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", - "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", - "requires": { - "postcss-selector-parser": "^6.0.6" - } - }, - "postcss-nesting": { - "version": "10.1.4", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", - "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-normalize": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", - "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", - "requires": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" - } - }, - "postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "requires": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" - }, - "postcss-ordered-values": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", - "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-overflow-shorthand": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", - "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", - "requires": {} - }, - "postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "requires": {} - }, - "postcss-place": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", - "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-preset-env": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.5.0.tgz", - "integrity": "sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==", - "requires": { - "@csstools/postcss-color-function": "^1.1.0", - "@csstools/postcss-font-format-keywords": "^1.0.0", - "@csstools/postcss-hwb-function": "^1.0.0", - "@csstools/postcss-ic-unit": "^1.0.0", - "@csstools/postcss-is-pseudo-class": "^2.0.2", - "@csstools/postcss-normalize-display-values": "^1.0.0", - "@csstools/postcss-oklab-function": "^1.1.0", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.0", - "@csstools/postcss-unset-value": "^1.0.0", - "autoprefixer": "^10.4.6", - "browserslist": "^4.20.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^6.6.1", - "postcss-attribute-case-insensitive": "^5.0.0", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.2", - "postcss-color-hex-alpha": "^8.0.3", - "postcss-color-rebeccapurple": "^7.0.2", - "postcss-custom-media": "^8.0.0", - "postcss-custom-properties": "^12.1.7", - "postcss-custom-selectors": "^6.0.0", - "postcss-dir-pseudo-class": "^6.0.4", - "postcss-double-position-gradients": "^3.1.1", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.3", - "postcss-image-set-function": "^4.0.6", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.0", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.4", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.3", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.4", - "postcss-pseudo-class-any-link": "^7.1.2", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^5.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-pseudo-class-any-link": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", - "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "requires": {} - }, - "postcss-selector-not": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", - "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + "rollup": { + "version": "2.71.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", + "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "scheduler": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "requires": { + "loose-envify": "^1.1.0" + } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - } - } - } - }, - "postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "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==" - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" - }, - "pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - }, - "pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - } - } - }, - "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==" - }, - "promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "requires": { - "asap": "~2.0.6" - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - } - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - } - } - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" - }, - "raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "requires": { - "performance-now": "^2.1.0" - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "requires": { + "node-forge": "^1" + } }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "react": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", - "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-app-polyfill": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", - "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", - "requires": { - "core-js": "^3.19.2", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.9", - "whatwg-fetch": "^3.6.2" - } - }, - "react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "requires": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } }, - "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==" + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "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==", + "requires": { + "shebang-regex": "^3.0.0" + } }, - "loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "react-dom": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", - "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.22.0" - } - }, - "react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "react-howler": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-howler/-/react-howler-5.2.0.tgz", - "integrity": "sha512-oDK+zML0MHf3nVNM4lMxh+re87NDa7fHowea2WK8197yqnMiZfPVHoMXtfb/PtuoOsWLO06vmEAtovwTRWpTFg==", - "requires": { - "howler": "^2.2.0", - "prop-types": "^15.5.6" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "react-refresh": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", - "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" - }, - "react-router": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.10.0.tgz", - "integrity": "sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==", - "requires": { - "@remix-run/router": "1.5.0" - } - }, - "react-router-dom": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.10.0.tgz", - "integrity": "sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==", - "requires": { - "@remix-run/router": "1.5.0", - "react-router": "6.10.0" - } - }, - "react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", - "requires": { - "@babel/core": "^7.16.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@svgr/webpack": "^5.5.0", - "babel-jest": "^27.4.2", - "babel-loader": "^8.2.3", - "babel-plugin-named-asset-import": "^0.3.8", - "babel-preset-react-app": "^10.0.1", - "bfj": "^7.0.2", - "browserslist": "^4.18.1", - "camelcase": "^6.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.2.0", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", - "eslint-webpack-plugin": "^3.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "fsevents": "^2.3.2", - "html-webpack-plugin": "^5.5.0", - "identity-obj-proxy": "^3.0.0", - "jest": "^27.4.3", - "jest-resolve": "^27.4.2", - "jest-watch-typeahead": "^1.0.0", - "mini-css-extract-plugin": "^2.4.5", - "postcss": "^8.4.4", - "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^6.2.1", - "postcss-normalize": "^10.0.1", - "postcss-preset-env": "^7.0.1", - "prompts": "^2.4.2", - "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", - "react-refresh": "^0.11.0", - "resolve": "^1.20.0", - "resolve-url-loader": "^4.0.0", - "sass-loader": "^12.3.0", - "semver": "^7.3.5", - "source-map-loader": "^3.0.0", - "style-loader": "^3.3.1", - "tailwindcss": "^3.0.2", - "terser-webpack-plugin": "^5.2.5", - "webpack": "^5.64.4", - "webpack-dev-server": "^4.6.0", - "webpack-manifest-plugin": "^4.0.2", - "workbox-webpack-plugin": "^6.4.1" - } - }, - "react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "requires": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - } - }, - "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==", - "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==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "requires": { - "minimatch": "3.0.4" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - }, - "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==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" - }, - "regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - }, - "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" - }, - "renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "resolve-url-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", - "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^7.0.35", - "source-map": "0.6.1" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + "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==" }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "2.71.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", - "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", - "requires": { - "fsevents": "~2.3.2" - } - }, - "rollup-plugin-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "requires": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + }, + "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==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "requires": { - "randombytes": "^2.1.0" - } + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "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==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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==" + } + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "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==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "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==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "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==", + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" }, "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sanitize.css": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", - "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" - }, - "sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "requires": { - "xmlchars": "^2.2.0" - } - }, - "scheduler": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", - "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", - "requires": { - "loose-envify": "^1.1.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", - "requires": { - "node-forge": "^1" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "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==" }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "tailwindcss": { + "version": "3.0.24", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", + "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", + "requires": { + "arg": "^5.0.1", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.12", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "dependencies": { + "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==" + } + } }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "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==", - "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==" - }, - "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "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==" - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - }, - "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==" - }, - "source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", - "requires": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" - }, - "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - } - } - }, - "stackframe": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", - "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "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==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "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==" - } - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - }, - "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==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "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==" - } - } - }, - "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", - "side-channel": "^1.0.4" - } - }, - "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==", - "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==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - }, - "strip-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - }, - "style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", - "requires": {} - }, - "stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", - "requires": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - } - }, - "stylis": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", - "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "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==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } }, - "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==", - "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==" - }, - "svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "dependencies": { - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "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==", + "requires": { + "is-number": "^7.0.0" + } }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - }, - "dependencies": { - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - } - } + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "requires": { - "boolbase": "~1.0.0" - } - } - } - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "tailwindcss": { - "version": "3.0.24", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", - "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", - "requires": { - "arg": "^5.0.1", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.12", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.0" - }, - "dependencies": { - "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==" - } - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - }, - "temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" - }, - "tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "requires": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "dependencies": { "type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" - } - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", - "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", - "requires": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.8.0-beta.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "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==" + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } }, - "source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "requires": { - "whatwg-url": "^7.0.0" - } + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "requires": { - "punycode": "^2.1.0" - } + "typescript": { + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "peer": 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==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + "underscore": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "integrity": "sha512-5WsVTFcH1ut/kkhAaHf4PVgI8c7++GiVcpCGxPouI6ZVjsqPnSDf8h/8HtVqc0t4fzRXwnMK70EcZeAs3PIddg==" + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", - "requires": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "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==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "dependencies": { "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "requires": { - "punycode": "^2.1.1" - } - }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - } - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "peer": 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==", - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "underscore": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", - "integrity": "sha512-5WsVTFcH1ut/kkhAaHf4PVgI8c7++GiVcpCGxPouI6ZVjsqPnSDf8h/8HtVqc0t4fzRXwnMK70EcZeAs3PIddg==" - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" - }, - "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "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": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, - "v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "requires": { - "makeerror": "1.0.12" - } - }, - "watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - }, - "webpack": { - "version": "5.72.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", - "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.2", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", - "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "portfinder": "^1.0.28", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } }, - "ws": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", - "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", - "requires": {} - } - } - }, - "webpack-manifest-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", - "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", - "requires": { - "tapable": "^2.0.0", - "webpack-sources": "^2.2.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", + "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } }, "webpack-sources": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", - "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", - "requires": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - } - } - } - }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "requires": { - "iconv-lite": "0.4.24" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "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==", - "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" - } - }, - "winston": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-1.0.2.tgz", - "integrity": "sha512-BLxJH3KCgJ2paj2xKYTQLpxdKr9URPDDDLJnRVcbud7izT+m8Xzt5Rod6mnNgEcfT0fRvhEy2Cj3cEnnQpa6qA==", - "requires": { - "async": "~1.0.0", - "colors": "1.0.x", - "cycle": "1.0.x", - "eyes": "0.1.x", - "isstream": "0.1.x", - "pkginfo": "0.3.x", - "stack-trace": "0.0.x" - }, - "dependencies": { - "async": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==" - } - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==" - }, - "workbox-background-sync": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", - "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", - "requires": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" - } - }, - "workbox-broadcast-update": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", - "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", - "requires": { - "workbox-core": "6.5.3" - } - }, - "workbox-build": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", - "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", - "requires": { - "@apideck/better-ajv-errors": "^0.3.1", - "@babel/core": "^7.11.1", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.2", - "@rollup/plugin-babel": "^5.2.0", - "@rollup/plugin-node-resolve": "^11.2.1", - "@rollup/plugin-replace": "^2.4.1", - "@surma/rollup-plugin-off-main-thread": "^2.2.3", - "ajv": "^8.6.0", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "lodash": "^4.17.20", - "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", - "rollup-plugin-terser": "^7.0.0", - "source-map": "^0.8.0-beta.0", - "stringify-object": "^3.3.0", - "strip-comments": "^2.0.1", - "tempy": "^0.6.0", - "upath": "^1.2.0", - "workbox-background-sync": "6.5.3", - "workbox-broadcast-update": "6.5.3", - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-google-analytics": "6.5.3", - "workbox-navigation-preload": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-range-requests": "6.5.3", - "workbox-recipes": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3", - "workbox-streams": "6.5.3", - "workbox-sw": "6.5.3", - "workbox-window": "6.5.3" - }, - "dependencies": { - "@apideck/better-ajv-errors": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", - "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", - "requires": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - } + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } }, - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, - "source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "requires": { - "whatwg-url": "^7.0.0" - } + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "requires": { - "punycode": "^2.1.0" - } + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + "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==", + "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" + } }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "workbox-cacheable-response": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", - "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", - "requires": { - "workbox-core": "6.5.3" - } - }, - "workbox-core": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", - "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" - }, - "workbox-expiration": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", - "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", - "requires": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" - } - }, - "workbox-google-analytics": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", - "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", - "requires": { - "workbox-background-sync": "6.5.3", - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "workbox-navigation-preload": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", - "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", - "requires": { - "workbox-core": "6.5.3" - } - }, - "workbox-precaching": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", - "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", - "requires": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "workbox-range-requests": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", - "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", - "requires": { - "workbox-core": "6.5.3" - } - }, - "workbox-recipes": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", - "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", - "requires": { - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "workbox-routing": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", - "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", - "requires": { - "workbox-core": "6.5.3" - } - }, - "workbox-strategies": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", - "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", - "requires": { - "workbox-core": "6.5.3" - } - }, - "workbox-streams": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", - "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", - "requires": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3" - } - }, - "workbox-sw": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", - "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" - }, - "workbox-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", - "requires": { - "fast-json-stable-stringify": "^2.1.0", - "pretty-bytes": "^5.4.1", - "upath": "^1.2.0", - "webpack-sources": "^1.4.3", - "workbox-build": "6.5.3" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "winston": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-1.0.2.tgz", + "integrity": "sha512-BLxJH3KCgJ2paj2xKYTQLpxdKr9URPDDDLJnRVcbud7izT+m8Xzt5Rod6mnNgEcfT0fRvhEy2Cj3cEnnQpa6qA==", + "requires": { + "async": "~1.0.0", + "colors": "1.0.x", + "cycle": "1.0.x", + "eyes": "0.1.x", + "isstream": "0.1.x", + "pkginfo": "0.3.x", + "stack-trace": "0.0.x" + }, + "dependencies": { + "async": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==" + } + } }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - } - } - }, - "workbox-window": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", - "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", - "requires": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.5.3" - } - }, - "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==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==" + }, + "workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } }, - "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==", - "requires": { - "color-name": "~1.1.4" - } + "workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", + "requires": { + "workbox-core": "6.5.3" + } }, - "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==" + "workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "requires": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "requires": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "requires": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "requires": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" + } + }, + "workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.3" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" + } + }, + "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==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "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==", + "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==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "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==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "requires": {} - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "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==" - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" } - } } diff --git a/package.json b/package.json index d21dfeca..54815101 100644 --- a/package.json +++ b/package.json @@ -1,39 +1,43 @@ { - "name": "project1-bootcamp", - "version": "0.1.0", - "private": true, - "dependencies": { - "@emotion/react": "^11.10.6", - "@emotion/styled": "^11.10.6", - "@mui/icons-material": "^5.11.16", - "@mui/material": "^5.11.16", - "audiosprite": "^0.7.2", - "howler": "^2.2.3", - "react": "^18.1.0", - "react-dom": "^18.1.0", - "react-howler": "^5.2.0", - "react-router-dom": "^6.10.0", - "react-scripts": "5.0.1" - }, - "scripts": { - "start": "react-scripts start", - "build": "react-scripts build" - }, - "eslintConfig": { - "extends": [ - "react-app" - ] - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - } + "name": "project1-bootcamp", + "version": "0.1.0", + "private": true, + "homepage": "https://syfq-isml.github.io/project1-bootcamp", + "dependencies": { + "@emotion/react": "^11.10.6", + "@emotion/styled": "^11.10.6", + "@mui/icons-material": "^5.11.16", + "@mui/material": "^5.11.16", + "audiosprite": "^0.7.2", + "gh-pages": "^5.0.0", + "howler": "^2.2.3", + "react": "^18.1.0", + "react-dom": "^18.1.0", + "react-howler": "^5.2.0", + "react-router-dom": "^6.10.0", + "react-scripts": "5.0.1" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "predeploy": "npm run build", + "deploy": "gh-pages -d build" + }, + "eslintConfig": { + "extends": [ + "react-app" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } } diff --git a/src/App.js b/src/App.js index e3931453..fdebef8c 100644 --- a/src/App.js +++ b/src/App.js @@ -15,7 +15,11 @@ import { responsiveFontSizes, } from "@mui/material/styles"; -let theme = createTheme(); +let theme = createTheme({ + typography: { + fontFamily: ["Inter", "sans-serif"].join(","), + }, +}); theme = responsiveFontSizes(theme); class App extends React.Component { diff --git a/src/components/Home/Banner.js b/src/components/Home/Banner.js index ba208153..0517d417 100644 --- a/src/components/Home/Banner.js +++ b/src/components/Home/Banner.js @@ -8,7 +8,7 @@ class Banner extends Component { className={this.props.className} sx={{ height: "16vh", borderRadius: 2, overflow: "hidden" }} > - + {this.props.children} @@ -258,7 +258,7 @@ class NoRepeatGame extends Component { sx={{ display: "flex", gap: "1rem", - width: { sm: "800px", xs: "300px" }, + width: { sm: "700px", xs: "300px" }, flexWrap: "wrap", }} > diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index f286dc9b..e1326d1f 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -229,14 +229,14 @@ class NumberGame extends Component { Try to remember the longest number you can. The average person can remember 7 numbers at once. - + Can{" "} you diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index ae31365b..c0a673d7 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -282,7 +282,7 @@ class SimonSaysGame extends Component { Date: Thu, 13 Apr 2023 12:12:25 +0800 Subject: [PATCH 25/31] dissolve Homepage into components --- src/components/Home/HomeHeadings.js | 53 +++++++++++++++ src/components/Home/HomeLogo.js | 50 +++++++++++++++ src/pages/Home.js | 99 ++--------------------------- 3 files changed, 108 insertions(+), 94 deletions(-) create mode 100644 src/components/Home/HomeHeadings.js create mode 100644 src/components/Home/HomeLogo.js diff --git a/src/components/Home/HomeHeadings.js b/src/components/Home/HomeHeadings.js new file mode 100644 index 00000000..15c8994e --- /dev/null +++ b/src/components/Home/HomeHeadings.js @@ -0,0 +1,53 @@ +import { Button, Stack, Typography, styled } from "@mui/material"; +import React, { Component } from "react"; +import { Link } from "react-router-dom"; + +import { getRandomIntInclusive } from "../../utils"; + +const StyledButton = styled(Button)({ + backgroundColor: "#affe9f", + fontWeight: "700", + fontSize: "1.7rem", + padding: "1rem 2rem", + color: "black", + "&:hover": { + backgroundColor: "#9AEB9E", + }, +}); + +const map = new Map([ + [0, "simon-says"], + [1, "word-game"], + [2, "number-game"], + [3, "no-repeat-game"], +]); + +class HomeHeadings extends Component { + render() { + return ( + + + How brawny is your brain? + + + Measure your abilities with these specially curated + cognitive tests. + + + + Let's Go! + + + + ); + } +} + +export default HomeHeadings; diff --git a/src/components/Home/HomeLogo.js b/src/components/Home/HomeLogo.js new file mode 100644 index 00000000..359cecf5 --- /dev/null +++ b/src/components/Home/HomeLogo.js @@ -0,0 +1,50 @@ +import { Paper } from "@mui/material"; +import React, { Component } from "react"; + +import brainImg from "../../assets/images/brain_animated.png"; +import brainBrawn from "../../assets/images/Brainbrawn_circle.png"; + +class HomeLogo extends Component { + render() { + return ( + + + animated brain + + + ); + } +} + +export default HomeLogo; diff --git a/src/pages/Home.js b/src/pages/Home.js index 5dfa91ab..5deb32e5 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -1,41 +1,13 @@ -import { - Box, - Button, - Container, - Paper, - Stack, - Typography, - styled, -} from "@mui/material"; +import { Box, Container, Stack } from "@mui/material"; import React, { Component } from "react"; import { Link } from "react-router-dom"; -import brainImg from "../assets/images/brain_animated.png"; -import brainBrawn from "../assets/images/Brainbrawn_circle.png"; - -import { getRandomIntInclusive } from "../utils"; import Banner from "../components/Home/Banner"; +import HomeLogo from "../components/Home/HomeLogo"; +import HomeHeadings from "../components/Home/HomeHeadings"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; -const StyledButton = styled(Button)({ - backgroundColor: "#affe9f", - fontWeight: "700", - fontSize: "1.7rem", - padding: "1rem 2rem", - color: "black", - "&:hover": { - backgroundColor: "#9AEB9E", - }, -}); - -const map = new Map([ - [0, "simon-says"], - [1, "word-game"], - [2, "number-game"], - [3, "no-repeat-game"], -]); - class Home extends Component { constructor(props) { super(props); @@ -82,69 +54,8 @@ class Home extends Component { textAlign={"center"} spacing={2} > - - - animated brain - - - - - How brawny is your brain? - - - Measure your abilities with these specially - curated cognitive tests. - - - - Let's Go! - - - + + From 513a83b2726c84bd8cda8a8d2f001ded6eb0f388 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Thu, 13 Apr 2023 12:29:49 +0800 Subject: [PATCH 26/31] dissolve NR game into components --- src/components/NoRepeatGame/NRCardsWrapper.js | 23 +++ .../NoRepeatGame/NRGameOverElements.js | 45 +++++ .../NoRepeatGame/NRGameWonElements.js | 37 ++++ src/components/NoRepeatGame/NRHeadings.js | 14 ++ src/components/NoRepeatGame/NRScoreboard.js | 62 +++++++ src/pages/NoRepeatGame.js | 171 +++--------------- 6 files changed, 210 insertions(+), 142 deletions(-) create mode 100644 src/components/NoRepeatGame/NRCardsWrapper.js create mode 100644 src/components/NoRepeatGame/NRGameOverElements.js create mode 100644 src/components/NoRepeatGame/NRGameWonElements.js create mode 100644 src/components/NoRepeatGame/NRHeadings.js create mode 100644 src/components/NoRepeatGame/NRScoreboard.js diff --git a/src/components/NoRepeatGame/NRCardsWrapper.js b/src/components/NoRepeatGame/NRCardsWrapper.js new file mode 100644 index 00000000..ad419326 --- /dev/null +++ b/src/components/NoRepeatGame/NRCardsWrapper.js @@ -0,0 +1,23 @@ +import React, { Component } from "react"; +import { Box } from "@mui/material"; + +class NRCardsWrapper extends Component { + render() { + return ( + + {this.props.children} + + ); + } +} + +export default NRCardsWrapper; diff --git a/src/components/NoRepeatGame/NRGameOverElements.js b/src/components/NoRepeatGame/NRGameOverElements.js new file mode 100644 index 00000000..411293ef --- /dev/null +++ b/src/components/NoRepeatGame/NRGameOverElements.js @@ -0,0 +1,45 @@ +import { Button, Stack, Typography, styled } from "@mui/material"; +import React, { Component } from "react"; + +const StyledButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + backgroundColor: "white", + color: "#F07C31", + width: "fit-content", + "&:hover": { + backgroundColor: "#F3F2F2", + }, +}); + +class NRGameOverElements extends Component { + render() { + return ( + + + ❌ Oops, you've clicked on{" "} + + {this.props.lastClickedWord} + {" "} + twice. ❌ + + + Play again + + + ); + } +} + +export default NRGameOverElements; diff --git a/src/components/NoRepeatGame/NRGameWonElements.js b/src/components/NoRepeatGame/NRGameWonElements.js new file mode 100644 index 00000000..25765eca --- /dev/null +++ b/src/components/NoRepeatGame/NRGameWonElements.js @@ -0,0 +1,37 @@ +import { Button, Typography, styled } from "@mui/material"; +import React, { Component } from "react"; + +import doggo from "../../assets/images/dog.png"; + +const StyledButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + backgroundColor: "white", + color: "#F07C31", + width: "fit-content", + "&:hover": { + backgroundColor: "#F3F2F2", + }, +}); + +class NRGameWonElements extends Component { + render() { + return ( + <> + + Hey, wow, you actually did it! + + + For your hard work, enjoy this happy little doggo. + + lil dog + + Play again + + + ); + } +} + +export default NRGameWonElements; diff --git a/src/components/NoRepeatGame/NRHeadings.js b/src/components/NoRepeatGame/NRHeadings.js new file mode 100644 index 00000000..6179aa69 --- /dev/null +++ b/src/components/NoRepeatGame/NRHeadings.js @@ -0,0 +1,14 @@ +import { Typography } from "@mui/material"; +import React, { Component } from "react"; + +class NRHeadings extends Component { + render() { + return ( + + Click on each card exactly once! + + ); + } +} + +export default NRHeadings; diff --git a/src/components/NoRepeatGame/NRScoreboard.js b/src/components/NoRepeatGame/NRScoreboard.js new file mode 100644 index 00000000..214aed42 --- /dev/null +++ b/src/components/NoRepeatGame/NRScoreboard.js @@ -0,0 +1,62 @@ +import { Paper, Stack, Typography } from "@mui/material"; +import React, { Component } from "react"; + +class NRScoreboard extends Component { + render() { + return ( + + + + Score:{" "} + + {this.props.score} + + + + + + HiScore:{" "} + + {this.props.hiScore} + + + + + ); + } +} + +export default NRScoreboard; diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 43b803ab..0d93eac2 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -21,7 +21,12 @@ import { styled, } from "@mui/material"; -import doggo from "../assets/images/dog.png"; +import SSNav from "../components/SimonSays/SSNav"; +import NRHeadings from "../components/NoRepeatGame/NRHeadings"; +import NRScoreboard from "../components/NoRepeatGame/NRScoreboard"; +import NRGameOverElements from "../components/NoRepeatGame/NRGameOverElements"; +import NRGameWonElements from "../components/NoRepeatGame/NRGameWonElements"; +import NRCardsWrapper from "../components/NoRepeatGame/NRCardsWrapper"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; @@ -173,95 +178,17 @@ class NoRepeatGame extends Component { justifyContent={"center"} alignItems={"center"} > - - - - - - - - - - - - Click on each card exactly once! - - - - - Score:{" "} - - {this.state.score} - - - - - - HiScore:{" "} - - {this.state.hiScore} - - - - - - + + + + + {!this.state.isGameWon && this.state.wordsArray.map((word) => { let bool = @@ -281,61 +208,21 @@ class NoRepeatGame extends Component { /> ); })} - + + {this.state.isGameOver && ( - - - ❌ Oops, you've clicked on{" "} - - {this.state.lastClickedWord} - {" "} - twice. ❌ - - - Play again - - + )} + {this.state.isGameWon && ( - <> - - Hey, wow, you actually did it! - - - For your hard work, enjoy this happy - little doggo. - - lil dog - - Play again - - + )} From 66e838e08abd9cfe96cb39003319d5861a8369a3 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Thu, 13 Apr 2023 12:54:12 +0800 Subject: [PATCH 27/31] dissolve NG game into components --- .../NumberGame/NGGameOverElements.js | 21 ++ src/components/NumberGame/NGHeadings.js | 35 ++ src/components/NumberGame/NGPlayArea.js | 32 ++ src/components/NumberGame/NGScoreboard.js | 62 ++++ src/components/NumberGame/NGTV.js | 77 +++++ src/pages/NoRepeatGame.js | 23 +- src/pages/NumberGame.js | 314 ++++-------------- 7 files changed, 285 insertions(+), 279 deletions(-) create mode 100644 src/components/NumberGame/NGGameOverElements.js create mode 100644 src/components/NumberGame/NGHeadings.js create mode 100644 src/components/NumberGame/NGPlayArea.js create mode 100644 src/components/NumberGame/NGScoreboard.js create mode 100644 src/components/NumberGame/NGTV.js diff --git a/src/components/NumberGame/NGGameOverElements.js b/src/components/NumberGame/NGGameOverElements.js new file mode 100644 index 00000000..35c1bd88 --- /dev/null +++ b/src/components/NumberGame/NGGameOverElements.js @@ -0,0 +1,21 @@ +import { Stack, Typography } from "@mui/material"; +import React, { Component } from "react"; + +class NGGameOverElements extends Component { + render() { + return ( + + Oops, your number was + + {this.props.currentSequence} + + You've entered + + {this.props.userInput} + + + ); + } +} + +export default NGGameOverElements; diff --git a/src/components/NumberGame/NGHeadings.js b/src/components/NumberGame/NGHeadings.js new file mode 100644 index 00000000..0fccdd0f --- /dev/null +++ b/src/components/NumberGame/NGHeadings.js @@ -0,0 +1,35 @@ +import { Typography } from "@mui/material"; +import React, { Component } from "react"; + +class NGHeadings extends Component { + render() { + return ( + <> + + Try to remember the longest number you can. + + + The average person can remember 7 numbers at once. + + + Can{" "} + + you + {" "} + do more? + + + ); + } +} + +export default NGHeadings; diff --git a/src/components/NumberGame/NGPlayArea.js b/src/components/NumberGame/NGPlayArea.js new file mode 100644 index 00000000..5bf9661f --- /dev/null +++ b/src/components/NumberGame/NGPlayArea.js @@ -0,0 +1,32 @@ +import { Stack, Typography } from "@mui/material"; +import React, { Component } from "react"; + +class NGPlayArea extends Component { + render() { + return ( + + + What was the number? + +
    + +
    +
    + ); + } +} + +export default NGPlayArea; diff --git a/src/components/NumberGame/NGScoreboard.js b/src/components/NumberGame/NGScoreboard.js new file mode 100644 index 00000000..a2a8cca4 --- /dev/null +++ b/src/components/NumberGame/NGScoreboard.js @@ -0,0 +1,62 @@ +import { Paper, Stack, Typography } from "@mui/material"; +import React, { Component } from "react"; + +class NGScoreboard extends Component { + render() { + return ( + + + + Level:{" "} + + {this.props.currentSequence.length || 1} + + + + + + HiScore:{" "} + + {this.props.hiScore} + + + + + ); + } +} + +export default NGScoreboard; diff --git a/src/components/NumberGame/NGTV.js b/src/components/NumberGame/NGTV.js new file mode 100644 index 00000000..036a803f --- /dev/null +++ b/src/components/NumberGame/NGTV.js @@ -0,0 +1,77 @@ +import { Paper, Stack, ThemeProvider, createTheme } from "@mui/material"; +import React, { Component } from "react"; + +const fontChange = createTheme({ + typography: { + fontFamily: ["Space Mono", "monospace"].join(","), + allVariants: { + color: "#74D144", + }, + }, +}); + +class NGTV extends Component { + render() { + return ( + + + + {this.props.children} + + + + + + + + + ); + } +} + +export default NGTV; diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index 0d93eac2..f64eeb0d 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -1,26 +1,19 @@ import React, { Component } from "react"; import { getArrayOfWords, shuffle } from "../utils"; -import NRCards from "../components/NoRepeatGame/NRCards"; -import { Link } from "react-router-dom"; import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; import succ808 from "../assets/sounds/succ808.wav"; -import BackButton from "../components/Shared/BackButton"; -import InfoButton from "../components/Shared/InfoButton"; -import MuteButton from "../components/Shared/MuteButton"; + import { Box, - Button, Container, - Paper, Stack, ThemeProvider, - Typography, createTheme, - styled, } from "@mui/material"; +import NRCards from "../components/NoRepeatGame/NRCards"; import SSNav from "../components/SimonSays/SSNav"; import NRHeadings from "../components/NoRepeatGame/NRHeadings"; import NRScoreboard from "../components/NoRepeatGame/NRScoreboard"; @@ -39,18 +32,6 @@ const theme = createTheme({ }, }); -const StyledButton = styled(Button)({ - fontWeight: "700", - fontSize: "1.5rem", - padding: "1rem 2rem", - backgroundColor: "white", - color: "#F07C31", - width: "fit-content", - "&:hover": { - backgroundColor: "#F3F2F2", - }, -}); - class NoRepeatGame extends Component { constructor(props) { super(props); diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index e1326d1f..58466668 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -20,9 +20,12 @@ import succ808 from "../assets/sounds/succ808.wav"; import { isAllNumbers } from "../utils"; -import BackButton from "../components/Shared/BackButton"; -import MuteButton from "../components/Shared/MuteButton"; -import InfoButton from "../components/Shared/InfoButton"; +import SSNav from "../components/SimonSays/SSNav"; +import NGHeadings from "../components/NumberGame/NGHeadings"; +import NGScoreboard from "../components/NumberGame/NGScoreboard"; +import NGTV from "../components/NumberGame/NGTV"; +import NGPlayArea from "../components/NumberGame/NGPlayArea"; +import NGGameOverElements from "../components/NumberGame/NGGameOverElements"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; @@ -35,15 +38,6 @@ const theme = createTheme({ }, }); -const fontChange = createTheme({ - typography: { - fontFamily: ["Space Mono", "monospace"].join(","), - allVariants: { - color: "#74D144", - }, - }, -}); - const StyledButton = styled(Button)({ fontWeight: "700", fontSize: "1.5rem", @@ -203,236 +197,56 @@ class NumberGame extends Component { - - - - - - - - - - - Try to remember the longest number you can. - - - The average person can remember 7 numbers at - once. - - - Can{" "} - - you - {" "} - do more? - - - - - Level:{" "} - - {this.state.currentSequence - .length || 1} - - - - - - HiScore:{" "} - - {this.state.hiScore} - - - - + + + + + + 10 + // ? "4rem" + // : "5rem" + // } - - - - 10 - // ? "4rem" - // : "5rem" - // } - - fontWeight={"700"} - sx={{ - fontSize: { - xs: "30px", - sm: "4rem", - }, - }} - > - {this.state.display} - - {this.state.userIsGuessing && ( - - - What was the number? - -
    - -
    -
    - )} - {this.state.showLossScreen && ( - - - Oops, your number was - - - {this.state.currentSequence} - - - You've entered - - - {this.state.userInput} - - - )} -
    -
    - - + {this.state.userIsGuessing && ( + - - - -
    + )} +
    + {this.state.error !== "" && ( )} {this.state.showLossScreen && ( - // - // - // You memorized a total of{" "} - // {this.state.currentSequence.length - 1}{" "} - // numbers this round. - // - //

    - // Your best was {this.state.hiScore}{" "} - // numbers! - //

    - //
    )} {this.state.level === 1 && ( - <> - - Start - - + + Start + )}
    From 3006fab0ea5aaa83880edb757094b8927fd508b9 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Thu, 13 Apr 2023 13:05:22 +0800 Subject: [PATCH 28/31] dissolve SS game into components --- src/components/SimonSays/SSButtonsWrapper.js | 23 ++++++ src/components/SimonSays/SSHeadings.js | 41 ++++++++++ src/pages/SimonSaysGame.js | 84 ++++++-------------- 3 files changed, 90 insertions(+), 58 deletions(-) create mode 100644 src/components/SimonSays/SSButtonsWrapper.js create mode 100644 src/components/SimonSays/SSHeadings.js diff --git a/src/components/SimonSays/SSButtonsWrapper.js b/src/components/SimonSays/SSButtonsWrapper.js new file mode 100644 index 00000000..39b351c2 --- /dev/null +++ b/src/components/SimonSays/SSButtonsWrapper.js @@ -0,0 +1,23 @@ +import { Box } from "@mui/material"; +import React, { Component } from "react"; + +class SSButtonsWrapper extends Component { + render() { + return ( + + {this.props.children} + + ); + } +} + +export default SSButtonsWrapper; diff --git a/src/components/SimonSays/SSHeadings.js b/src/components/SimonSays/SSHeadings.js new file mode 100644 index 00000000..dc025667 --- /dev/null +++ b/src/components/SimonSays/SSHeadings.js @@ -0,0 +1,41 @@ +import { Typography } from "@mui/material"; +import React, { Component } from "react"; + +class SSHeadings extends Component { + render() { + return ( + <> + + How long can you go? + + + Memorize the pattern and click them in sequence. + + + The pattern gets longer every time you get it right. + + + 1 mistake and you're out! + + + ); + } +} + +export default SSHeadings; diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index c0a673d7..5f907f5d 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -14,11 +14,12 @@ import { Container, Stack, ThemeProvider, - Typography, createTheme, } from "@mui/material"; import SSScoreboard from "../components/SimonSays/SSScoreboard"; import styled from "@emotion/styled"; +import SSHeadings from "../components/SimonSays/SSHeadings"; +import SSButtonsWrapper from "../components/SimonSays/SSButtonsWrapper"; let emptyArray = new Array(9).fill(""); @@ -33,7 +34,7 @@ const theme = createTheme({ }, }); -const StyledButton = styled(Button)({ +const StartButton = styled(Button)({ fontWeight: "700", fontSize: "1.5rem", padding: "1rem 2rem", @@ -45,6 +46,18 @@ const StyledButton = styled(Button)({ }, }); +const RestartButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + width: "fit-content", + backgroundColor: "white", + color: "#1164AF", + "&:hover": { + backgroundColor: "#F2F2F2", + }, +}); + class SimonSaysGame extends Component { constructor(props) { super(props); @@ -243,52 +256,14 @@ class SimonSaysGame extends Component { muted={this.state.muted} muteSound={this.muteSound} /> - - How long can you go? - - - Memorize the pattern and click them in sequence. - - - The pattern gets longer every time you get it - right. - - - 1 mistake and you're out! - - + - + {emptyArray.map((elem, index) => { return ( ); })} - + + {this.state.showNextButton && ( - Start Game - + )} + {this.state.isGameOver && ( - Play Again - + )} From 74014679c2f0776738d047c167498930af281a5b Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Thu, 13 Apr 2023 13:35:33 +0800 Subject: [PATCH 29/31] dissolve WG game into components --- src/components/WordGame/WGHeadings.js | 22 +++ src/components/WordGame/WGPlayArea.js | 53 +++++++ src/components/WordGame/WGScoreboards.js | 31 ++++ src/pages/WordGame.js | 190 ++++++++--------------- 4 files changed, 174 insertions(+), 122 deletions(-) create mode 100644 src/components/WordGame/WGHeadings.js create mode 100644 src/components/WordGame/WGPlayArea.js create mode 100644 src/components/WordGame/WGScoreboards.js diff --git a/src/components/WordGame/WGHeadings.js b/src/components/WordGame/WGHeadings.js new file mode 100644 index 00000000..c881382f --- /dev/null +++ b/src/components/WordGame/WGHeadings.js @@ -0,0 +1,22 @@ +import { Typography } from "@mui/material"; +import React, { Component } from "react"; + +class WGHeadings extends Component { + render() { + return ( + <> + + Have you seen this word? + + + If you have, click "Seen". + + + If you have not, click "New". + + + ); + } +} + +export default WGHeadings; diff --git a/src/components/WordGame/WGPlayArea.js b/src/components/WordGame/WGPlayArea.js new file mode 100644 index 00000000..60f1e420 --- /dev/null +++ b/src/components/WordGame/WGPlayArea.js @@ -0,0 +1,53 @@ +import { Button, Stack, Typography, styled } from "@mui/material"; +import React, { Component } from "react"; +import WGPolaroid from "./WGPolaroid"; + +const StyledButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + backgroundColor: "#BC0066", + color: "white", + width: "fit-content", + "&:hover": { + backgroundColor: "#940050", + }, +}); + +class WGPlayArea extends Component { + render() { + return ( + <> + + + {this.props.displayWord} + + + {/*

    {this.state.words}

    */} +
    + + + SEEN + + + NEW + + + + ); + } +} + +export default WGPlayArea; diff --git a/src/components/WordGame/WGScoreboards.js b/src/components/WordGame/WGScoreboards.js new file mode 100644 index 00000000..d33037f8 --- /dev/null +++ b/src/components/WordGame/WGScoreboards.js @@ -0,0 +1,31 @@ +import { Stack } from "@mui/material"; +import React, { Component } from "react"; +import WGScoreboard from "./WGScoreboard"; + +class WGScoreboards extends Component { + render() { + return ( + + + {this.props.score} + + + {this.props.gameOver + ? "💀" + : Array(this.props.livesLeft).fill("❤")} + + + {this.props.hiScore} + + + ); + } +} + +export default WGScoreboards; diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index 2511a7ec..ea56bb68 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -1,6 +1,5 @@ import React, { Component } from "react"; import { getRandomIntInclusive, getRandomWord, shuffle } from "../utils"; -import { Link } from "react-router-dom"; import { Howl, Howler } from "howler"; import fail808 from "../assets/sounds/fail808.wav"; @@ -12,15 +11,14 @@ import { Container, Stack, ThemeProvider, - Typography, createTheme, styled, } from "@mui/material"; -import BackButton from "../components/Shared/BackButton"; -import InfoButton from "../components/Shared/InfoButton"; -import MuteButton from "../components/Shared/MuteButton"; -import WGScoreboard from "../components/WordGame/WGScoreboard"; -import WGPolaroid from "../components/WordGame/WGPolaroid"; + +import SSNav from "../components/SimonSays/SSNav"; +import WGPlayArea from "../components/WordGame/WGPlayArea"; +import WGHeadings from "../components/WordGame/WGHeadings"; +import WGScoreboards from "../components/WordGame/WGScoreboards"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; @@ -33,7 +31,7 @@ const theme = createTheme({ }, }); -const StyledButton = styled(Button)({ +const StartButton = styled(Button)({ fontWeight: "700", fontSize: "1.5rem", padding: "1rem 2rem", @@ -45,6 +43,18 @@ const StyledButton = styled(Button)({ }, }); +const RestartButton = styled(Button)({ + fontWeight: "700", + fontSize: "1.5rem", + padding: "1rem 2rem", + width: "fit-content", + backgroundColor: "white", + color: "#BC0066", + "&:hover": { + backgroundColor: "#F2F2F2", + }, +}); + class WordGame extends Component { constructor(props) { super(props); @@ -56,6 +66,7 @@ class WordGame extends Component { hiScore: 0, gameOver: false, atGameStart: true, + previousWord: "", muted: false, }; @@ -115,9 +126,14 @@ class WordGame extends Component { this.setState({ atGameStart: false }); let outcome = getRandomIntInclusive(1, 2); - // 1/2 chance to get a new word + // 2/3 chance to get a new word if (this.state.score < 5 || outcome !== 1) { let newWord = getRandomWord(); + if (newWord === this.state.previousWord) { + console.log("Same as prev word, getting new one..."); + this.selectWord(); + return; + } this.setState((prevState) => { return { displayWord: newWord, @@ -125,14 +141,18 @@ class WordGame extends Component { }); } else { let newWord = shuffle([...this.state.words])[0]; + if (newWord === this.state.previousWord) { + console.log("Same as prev word, getting new one..."); + this.selectWord(); + return; + } + this.setState((prevState) => { return { displayWord: newWord, }; }); } - - // (1/3 chance to get show a duplicate) }; checkUserInput = async (e) => { @@ -142,14 +162,23 @@ class WordGame extends Component { (e.target.name === "not-seen" && !result) ) { this.successSound.play(); - await this.setState((prevState) => { - return { - score: prevState.score + 1, - words: new Set([...prevState.words, prevState.displayWord]), - hiScore: Math.max(prevState.score + 1, prevState.hiScore), - }; - }); - await this.selectWord(); + this.setState( + (prevState) => { + return { + score: prevState.score + 1, + words: new Set([ + ...prevState.words, + prevState.displayWord, + ]), + hiScore: Math.max( + prevState.score + 1, + prevState.hiScore + ), + previousWord: prevState.displayWord, + }; + }, + () => this.selectWord() + ); } else { this.setState((prevState) => { if (prevState.livesLeft - 1 === 0) { @@ -195,126 +224,43 @@ class WordGame extends Component { - - - - - - - - - - - - Have you seen this word? - - - If you have, click "Seen". - - - If you have not, click "New". - - - - - {this.state.score} - - - {this.state.gameOver - ? "💀" - : Array(this.state.livesLeft).fill("❤")} - - - {this.state.hiScore} - - + + + {this.state.atGameStart && ( - Start Game - + )} {!this.state.gameOver && !this.state.atGameStart && ( - <> - - - {this.state.displayWord} - - - {/*

    {this.state.words}

    */} -
    - - - SEEN - - - NEW - - - + )} {this.state.gameOver && ( - Play Again? - + )}
    From da51a915910ba7896a6ea6ea750ce9a71f788f27 Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Thu, 13 Apr 2023 13:42:59 +0800 Subject: [PATCH 30/31] add error page route --- src/App.js | 10 +++++++++- src/pages/ErrorPage.js | 21 +++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 src/pages/ErrorPage.js diff --git a/src/App.js b/src/App.js index fdebef8c..3b3db6d0 100644 --- a/src/App.js +++ b/src/App.js @@ -7,13 +7,14 @@ import WordGame from "./pages/WordGame"; import NoRepeatGame from "./pages/NoRepeatGame"; import Home from "./pages/Home"; -import { HashRouter, Route, Routes } from "react-router-dom"; +import { HashRouter, Navigate, Route, Routes } from "react-router-dom"; import { ThemeProvider, createTheme, responsiveFontSizes, } from "@mui/material/styles"; +import ErrorPage from "./pages/ErrorPage"; let theme = createTheme({ typography: { @@ -47,6 +48,13 @@ class App extends React.Component { path="no-repeat-game" element={} /> + + } /> + + } + /> diff --git a/src/pages/ErrorPage.js b/src/pages/ErrorPage.js new file mode 100644 index 00000000..63e0be7b --- /dev/null +++ b/src/pages/ErrorPage.js @@ -0,0 +1,21 @@ +import { Stack, Typography } from "@mui/material"; +import React, { Component } from "react"; +import dog from "../assets/images/dog.png"; + +class ErrorPage extends Component { + render() { + return ( + + dog + Woof woof + Error 404! + + ); + } +} + +export default ErrorPage; From a02e1b27554ebbf154beaab556dfe307e7953b4a Mon Sep 17 00:00:00 2001 From: Syafiq Ismail Date: Thu, 27 Apr 2023 13:37:24 +0800 Subject: [PATCH 31/31] fix localStorage --- src/components/NumberGame/NGTV.js | 12 +++++++++-- src/pages/Home.js | 36 +++++++++++++++++++++---------- src/pages/NoRepeatGame.js | 5 ++++- src/pages/NumberGame.js | 5 ++++- src/pages/SimonSaysGame.js | 5 ++++- src/pages/WordGame.js | 5 ++++- 6 files changed, 51 insertions(+), 17 deletions(-) diff --git a/src/components/NumberGame/NGTV.js b/src/components/NumberGame/NGTV.js index 036a803f..06eb85ec 100644 --- a/src/components/NumberGame/NGTV.js +++ b/src/components/NumberGame/NGTV.js @@ -1,7 +1,13 @@ -import { Paper, Stack, ThemeProvider, createTheme } from "@mui/material"; +import { + Paper, + Stack, + ThemeProvider, + createTheme, + responsiveFontSizes, +} from "@mui/material"; import React, { Component } from "react"; -const fontChange = createTheme({ +let fontChange = createTheme({ typography: { fontFamily: ["Space Mono", "monospace"].join(","), allVariants: { @@ -10,6 +16,8 @@ const fontChange = createTheme({ }, }); +fontChange = responsiveFontSizes(fontChange); + class NGTV extends Component { render() { return ( diff --git a/src/pages/Home.js b/src/pages/Home.js index 5deb32e5..f6ce70fa 100644 --- a/src/pages/Home.js +++ b/src/pages/Home.js @@ -25,17 +25,31 @@ class Home extends Component { const storedHiScores = JSON.parse( localStorage.getItem(LOCALSTORAGE_KEY_HISCORE) ); - if (storedHiScores) this.setState({ hiScores: { ...storedHiScores } }); - else - localStorage.setItem( - LOCALSTORAGE_KEY_HISCORE, - JSON.stringify({ - NR: 0, - NG: 0, - WG: 0, - SS: 0, - }) - ); + if (storedHiScores) { + const newObj = { + NR: 0, + NG: 0, + WG: 0, + SS: 0, + }; + + for (let key in storedHiScores) { + newObj[key] = storedHiScores[key]; + } + this.setState({ + hiScores: newObj, + }); + } + // } else + // localStorage.setItem( + // LOCALSTORAGE_KEY_HISCORE, + // JSON.stringify({ + // NR: 0, + // NG: 0, + // WG: 0, + // SS: 0, + // }) + // ); } render() { diff --git a/src/pages/NoRepeatGame.js b/src/pages/NoRepeatGame.js index f64eeb0d..0fb27969 100644 --- a/src/pages/NoRepeatGame.js +++ b/src/pages/NoRepeatGame.js @@ -11,6 +11,7 @@ import { Stack, ThemeProvider, createTheme, + responsiveFontSizes, } from "@mui/material"; import NRCards from "../components/NoRepeatGame/NRCards"; @@ -23,7 +24,7 @@ import NRCardsWrapper from "../components/NoRepeatGame/NRCardsWrapper"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; -const theme = createTheme({ +let theme = createTheme({ typography: { fontFamily: ["Inter", "sans-serif"].join(","), allVariants: { @@ -32,6 +33,8 @@ const theme = createTheme({ }, }); +theme = responsiveFontSizes(theme); + class NoRepeatGame extends Component { constructor(props) { super(props); diff --git a/src/pages/NumberGame.js b/src/pages/NumberGame.js index 58466668..3b0fda65 100644 --- a/src/pages/NumberGame.js +++ b/src/pages/NumberGame.js @@ -12,6 +12,7 @@ import { ThemeProvider, Typography, createTheme, + responsiveFontSizes, styled, } from "@mui/material"; @@ -29,7 +30,7 @@ import NGGameOverElements from "../components/NumberGame/NGGameOverElements"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; -const theme = createTheme({ +let theme = createTheme({ typography: { fontFamily: ["Inter", "sans-serif"].join(","), allVariants: { @@ -38,6 +39,8 @@ const theme = createTheme({ }, }); +theme = responsiveFontSizes(theme); + const StyledButton = styled(Button)({ fontWeight: "700", fontSize: "1.5rem", diff --git a/src/pages/SimonSaysGame.js b/src/pages/SimonSaysGame.js index 5f907f5d..1e1a7736 100644 --- a/src/pages/SimonSaysGame.js +++ b/src/pages/SimonSaysGame.js @@ -15,6 +15,7 @@ import { Stack, ThemeProvider, createTheme, + responsiveFontSizes, } from "@mui/material"; import SSScoreboard from "../components/SimonSays/SSScoreboard"; import styled from "@emotion/styled"; @@ -25,7 +26,7 @@ let emptyArray = new Array(9).fill(""); const LOCALSTORAGE_KEY_HISCORE = "hiScores"; -const theme = createTheme({ +let theme = createTheme({ typography: { fontFamily: ["Inter", "sans-serif"].join(","), allVariants: { @@ -34,6 +35,8 @@ const theme = createTheme({ }, }); +theme = responsiveFontSizes(theme); + const StartButton = styled(Button)({ fontWeight: "700", fontSize: "1.5rem", diff --git a/src/pages/WordGame.js b/src/pages/WordGame.js index ea56bb68..4e76c268 100644 --- a/src/pages/WordGame.js +++ b/src/pages/WordGame.js @@ -12,6 +12,7 @@ import { Stack, ThemeProvider, createTheme, + responsiveFontSizes, styled, } from "@mui/material"; @@ -22,7 +23,7 @@ import WGScoreboards from "../components/WordGame/WGScoreboards"; const LOCALSTORAGE_KEY_HISCORE = "hiScores"; -const theme = createTheme({ +let theme = createTheme({ typography: { fontFamily: ["Inter", "sans-serif"].join(","), allVariants: { @@ -31,6 +32,8 @@ const theme = createTheme({ }, }); +theme = responsiveFontSizes(theme); + const StartButton = styled(Button)({ fontWeight: "700", fontSize: "1.5rem",

    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 this.props.onClick(this.props.word)} disabled={this.props.isGameOver} >