From 668ca33472060baddbfe0d608c6b860a6445ac14 Mon Sep 17 00:00:00 2001 From: Roshan Sharma Date: Sun, 16 Apr 2023 12:28:01 +0530 Subject: [PATCH] psh --- README.md | 6 +- electhon/.gitignore | 23 + electhon/README.md | 70 + electhon/components/About.js | 18 + electhon/components/Activities.js | 40 + electhon/components/Carousel.js | 153 + electhon/components/Demoboard.js | 39 + electhon/components/Footer.js | 85 + electhon/components/Knowyourparty.js | 38 + electhon/components/Leaderboard.js | 71 + electhon/components/Login.js | 99 + electhon/components/Navbar.js | 77 + electhon/components/Profile.js | 26 + electhon/components/Signup.js | 100 + electhon/components/Table.js | 48 + electhon/components/VotingMadeEasy.js | 53 + electhon/components/badges.jpg | Bin 0 -> 48933 bytes electhon/components/electioncommision (1).jpg | Bin 0 -> 2092 bytes electhon/components/img/about1.jpeg | Bin 0 -> 38016 bytes electhon/components/img/about2.jpeg | Bin 0 -> 48352 bytes electhon/components/img/about3.jpeg | Bin 0 -> 33218 bytes electhon/components/img/about4.jpeg | Bin 0 -> 24995 bytes electhon/components/img/ballot1.jpeg | Bin 0 -> 109262 bytes electhon/components/img/ballot2.jpeg | Bin 0 -> 73987 bytes electhon/components/img/first.jpeg | Bin 0 -> 116454 bytes electhon/components/img/second.jpeg | Bin 0 -> 55386 bytes electhon/components/img/third.jpeg | Bin 0 -> 59545 bytes electhon/package-lock.json | 29534 ++++++++++++++++ electhon/package.json | 38 + electhon/public/favicon.ico | Bin 0 -> 3870 bytes electhon/public/index.html | 43 + electhon/public/logo192.png | Bin 0 -> 5347 bytes electhon/public/logo512.png | Bin 0 -> 9664 bytes electhon/public/manifest.json | 25 + electhon/public/robots.txt | 3 + electhon/src/App.css | 38 + electhon/src/App.js | 25 + electhon/src/App.test.js | 8 + electhon/src/index.css | 13 + electhon/src/index.js | 17 + electhon/src/logo.svg | 1 + electhon/src/reportWebVitals.js | 13 + electhon/src/setupTests.js | 5 + package.json | 39 + 44 files changed, 30746 insertions(+), 2 deletions(-) create mode 100644 electhon/.gitignore create mode 100644 electhon/README.md create mode 100644 electhon/components/About.js create mode 100644 electhon/components/Activities.js create mode 100644 electhon/components/Carousel.js create mode 100644 electhon/components/Demoboard.js create mode 100644 electhon/components/Footer.js create mode 100644 electhon/components/Knowyourparty.js create mode 100644 electhon/components/Leaderboard.js create mode 100644 electhon/components/Login.js create mode 100644 electhon/components/Navbar.js create mode 100644 electhon/components/Profile.js create mode 100644 electhon/components/Signup.js create mode 100644 electhon/components/Table.js create mode 100644 electhon/components/VotingMadeEasy.js create mode 100644 electhon/components/badges.jpg create mode 100644 electhon/components/electioncommision (1).jpg create mode 100644 electhon/components/img/about1.jpeg create mode 100644 electhon/components/img/about2.jpeg create mode 100644 electhon/components/img/about3.jpeg create mode 100644 electhon/components/img/about4.jpeg create mode 100644 electhon/components/img/ballot1.jpeg create mode 100644 electhon/components/img/ballot2.jpeg create mode 100644 electhon/components/img/first.jpeg create mode 100644 electhon/components/img/second.jpeg create mode 100644 electhon/components/img/third.jpeg create mode 100644 electhon/package-lock.json create mode 100644 electhon/package.json create mode 100644 electhon/public/favicon.ico create mode 100644 electhon/public/index.html create mode 100644 electhon/public/logo192.png create mode 100644 electhon/public/logo512.png create mode 100644 electhon/public/manifest.json create mode 100644 electhon/public/robots.txt create mode 100644 electhon/src/App.css create mode 100644 electhon/src/App.js create mode 100644 electhon/src/App.test.js create mode 100644 electhon/src/index.css create mode 100644 electhon/src/index.js create mode 100644 electhon/src/logo.svg create mode 100644 electhon/src/reportWebVitals.js create mode 100644 electhon/src/setupTests.js create mode 100644 package.json diff --git a/README.md b/README.md index 0287eab..4cbd357 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,13 @@ # Electhon - 2023 -#### Team Name - +#### Team Name - Technocracy #### Problem Statement - -#### Team Leader Email - +#### Team Leader Email - maazngcc@gmail.com ## A Brief of the Prototype: What is your solution? and how it works. + Our goal is to develop an interface/website that rates a user's participation in election activities. This includes creating a leaderboard that ranks users and assigns badges, providing them with a sense of pride and satisfaction. +To increase confidence in the election process, we aim to develop a modern electronic voting machine (EVM) that is connected to a network of EVMs. This will provide real-time updates and vote counting, reducing vote tampering and ensuring instant results. ## Code Execution Instruction: *[If your solution is **not** application based, you can ignore this para] diff --git a/electhon/.gitignore b/electhon/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/electhon/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/electhon/README.md b/electhon/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/electhon/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +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. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can't go back!** + +If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. + +You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/electhon/components/About.js b/electhon/components/About.js new file mode 100644 index 0000000..6638bb6 --- /dev/null +++ b/electhon/components/About.js @@ -0,0 +1,18 @@ +import React from 'react' + +function About() { + return ( + <> +
+
+
+

About Us

+

+ "Hello and welcome to our team's page! We are a group of four tech enthusiasts who share a passion for innovation and problem-solving. We come from diverse backgrounds, each bringing our unique skillsets to the table. Our team is driven by a common goal to create technology that makes a positive impact on society. With our combined expertise in software development, hardware engineering, and design, we are excited to take on the challenges presented by the hackathon and create a cutting-edge solution. Thank you for your interest in our team and stay tuned for more updates on our progress!" +

+
+ + ) +} + +export default About diff --git a/electhon/components/Activities.js b/electhon/components/Activities.js new file mode 100644 index 0000000..5b0ceeb --- /dev/null +++ b/electhon/components/Activities.js @@ -0,0 +1,40 @@ +import React from 'react' + +function Activities() { + return ( +
+
+
+
+
+

+ Activities +

+
+
+

1.Registering to vote (5Pts)

+
+

2.Casting a vote (10Pts)

+
+

3.Recruiting friends and family to register and vote (7Pts)

+
+

4.Sharing information about the election on social media (7Pts)

+
+

5.Participating in political surveys or polls (6Pts)

+
+

6.Volunteering at a polling station or for a political campaign (5Pts)

+
+
+
+
+
+
+ "Become a driving a force in your community by participating in electoral process and climbs the ranks of a dynamic leader board" +
+
+
+
+ ) +} + +export default Activities diff --git a/electhon/components/Carousel.js b/electhon/components/Carousel.js new file mode 100644 index 0000000..6edb959 --- /dev/null +++ b/electhon/components/Carousel.js @@ -0,0 +1,153 @@ +import React from 'react' +import Table from './Table' +import first from '../img/first.jpeg' +import second from '../img/second.jpeg' +import third from '../img/third.jpeg' + +function Carousel() { + return ( + <> +
+
+
+
+ + + +
+
+
+ ... +
+
+ ... +
+
+ ... +
+
+ + +
+
+ + +
+
+
+
+

"Join the ranks of responsible voters-register now"

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

+ Our Leadership is more than just a ranking system-it's community of people who care about making their voice heard and shaping the future of our society. +

+
+ +
+
+ + + + + ) +} +export default Carousel + diff --git a/electhon/components/Demoboard.js b/electhon/components/Demoboard.js new file mode 100644 index 0000000..345e7c1 --- /dev/null +++ b/electhon/components/Demoboard.js @@ -0,0 +1,39 @@ +import React, { useState } from "react"; +import { useEffect } from "react"; +const Demoboard = () => { + const [rank, setRank] = useState([]); + useEffect(() => { + getData(); + }, []); + + async function getData() { + const data = await fetch("http://localhost:5000/user/getall"); + const c = await data.json(); + setRank(c.feed.slice(0, 4)); + } + + const renderList = rank.map((item, index) => ( + //
{item.title}
+ + + + + + + )); + ///////////////////////////////// + // + // + // + // + // + // + ///////////////////////////////// + return ( + <> + {renderList} + + ) +} + +export default Demoboard diff --git a/electhon/components/Footer.js b/electhon/components/Footer.js new file mode 100644 index 0000000..3c6e94a --- /dev/null +++ b/electhon/components/Footer.js @@ -0,0 +1,85 @@ +import React from 'react' + +function Footer() { + return ( +
+ +
+ ) +} + +export default Footer diff --git a/electhon/components/Knowyourparty.js b/electhon/components/Knowyourparty.js new file mode 100644 index 0000000..62ae2dc --- /dev/null +++ b/electhon/components/Knowyourparty.js @@ -0,0 +1,38 @@ +import React from 'react' +import { + HashRouter as Router, + Routes, + Route, +} from "react-router-dom"; + +function Knowyourparty() { + return ( +
+
+
+
+
+
+

Know Your Party

+
+
+
+
+ + + +
+
+













+
+
+ ) +} + +export default Knowyourparty diff --git a/electhon/components/Leaderboard.js b/electhon/components/Leaderboard.js new file mode 100644 index 0000000..5ac5450 --- /dev/null +++ b/electhon/components/Leaderboard.js @@ -0,0 +1,71 @@ +import React, { useContext, useEffect, useRef, useState } from 'react' +import { useNavigate } from 'react-router-dom'; +import badges from './badges.jpg' +import Demoboard from './Demoboard'; + + +function Leaderboard() { + return ( + <> +
+
+
+ +
+
+
+
+
+

Democracy is not a spectator sport

+

get in the game and vote!

+
+
+
+
+
+
+
+
1{item.name}{item.totalPoints}silver
3LarryWild@twitter
+ + + + + + + + + + {/* its moving row wise ensure while rendering things */} + + + + + + + + + + + + + + + + + + + {/* */} + +
RankingUsernamePointsBadge
1Mark15Gold
2Jacob10Silver
3Larry5Bronze
+
+ + + + +
+ + ) +} + + +export default Leaderboard diff --git a/electhon/components/Login.js b/electhon/components/Login.js new file mode 100644 index 0000000..e17e6eb --- /dev/null +++ b/electhon/components/Login.js @@ -0,0 +1,99 @@ +import React, { useState } from 'react'; +import { useNavigate } from 'react-router-dom'; +import { Link } from "react-router-dom"; + +const Login = (props) => { + const [credentials, setCredentials] = useState({ email: "", password: "" }); + const navigate = useNavigate(); + const handleSubmit = async (e) => { + e.preventDefault(); + const response = await fetch("http://localhost:5000/user/login", { + method: 'POST', + credentials: 'same-origin', + headers: { + 'Content-Type': 'application/json' + }, + body: JSON.stringify({ email: credentials.email, password: credentials.password }) + }); + const json = await response.json(); + console.log(json); + if (json.success) { + localStorage.setItem('token', json.authToken); + props.showAlert("Logged-in Successfully", "success"); + navigate("/"); + } + else { + props.showAlert("Invalid details", "danger"); + } + } + + const onChange = (e) => { + setCredentials({ ...credentials, [e.target.name]: e.target.value }); + } + // import React, { useState } from 'react' + + // function Login() { + // const [email, setEmail] = useState(""); + // const [password, setPassword] = useState(""); + // const [Entry, setEntry] = useState([]); + + // const submitForm = (e) => { + // e.preventDefault(); + // const newEntry = { email: email, password: password }; + // setEntry([...Entry, newEntry]); + // console.log(newEntry); + // } + + return ( + <> + {/* ///////////////////////////////////////////////////// */} +
+
+
+
+ +
+
+
+ {/*
*/} +
+ + +
We'll never share your email with anyone else.
+
+
+ +
+ + +
+
+ {/*
*/} + + +
+

+ Don't have an account? + Register +

+
+ {/*
*/} +
+
+
+
+
+ + ) +} + +export default Login + diff --git a/electhon/components/Navbar.js b/electhon/components/Navbar.js new file mode 100644 index 0000000..a039965 --- /dev/null +++ b/electhon/components/Navbar.js @@ -0,0 +1,77 @@ +import React from 'react' +import { Link } from "react-router-dom"; +import ec from './electioncommision (1).jpg' + +function Navbar() { + return ( + <> + + + ) +} + +export default Navbar diff --git a/electhon/components/Profile.js b/electhon/components/Profile.js new file mode 100644 index 0000000..92ac50b --- /dev/null +++ b/electhon/components/Profile.js @@ -0,0 +1,26 @@ +import React from 'react' + +function Profile() { + return ( +
+
+
+
+
+ Avatar +
Name : John Doe
+ {/*

Web designer

*/} +
Email : John@gmail.com
+
TotalPoints : 30
+
Badge : Gold
+








+
+
+
+ ) +} + +export default Profile diff --git a/electhon/components/Signup.js b/electhon/components/Signup.js new file mode 100644 index 0000000..df7a7b2 --- /dev/null +++ b/electhon/components/Signup.js @@ -0,0 +1,100 @@ +import React, { useState } from 'react' +import { useNavigate } from 'react-router-dom'; +const Signup = (props) => { + const [credentials, setCredentials] = useState({ name: "", email: "", password: "", confirmPassword: "" }); + const navigate = useNavigate(); + const handleSubmit = async (e) => { + e.preventDefault(); + const { name, email, password, confirmPassword } = credentials; + const response = await fetch("http://localhost:5000/user/signup", { + method: 'POST', + credentials: 'same-origin', + headers: { + 'Content-Type': 'application/json', + // "auth-token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjp7ImlkIjoiNjNkNjZhNjcwZDQ3MWYyNDZkMjM0MzI0In0sImlhdCI6MTY3NTE1NzQzMn0.ZAXFvMaZO84reTZUj0I99RSG5FJOoCRf0kP5lURa1qY" + }, + body: JSON.stringify({ name, email, password, confirmPassword }) + }); + const json = await response.json(); + console.log(json); + // localStorage.setItem('token', json.authtoken); + // navigate("/"); + if (json.success) { + //save the auth token and redirect + localStorage.setItem('token', json.authToken); + navigate("/"); + props.showAlert("Account created successfully", "success"); + } + else { + props.showAlert("Invalid Credentials", "danger"); + } + } + const onChange = (e) => { + setCredentials({ ...credentials, [e.target.name]: e.target.value }); + } + return ( + <> + {/* ///////////////////////////////////////////////////// */} +
+
+
+
+ +
+
+
+
+ + +
+
+
+ + +
We'll never share your email with anyone else.
+
+
+
+ + +
+
+
+ + +
+
+ + {/*
+ + setName(e.target.value)} /> +
+
+ + setEmail(e.target.value)} /> +
+
+ + setPassword(e.target.value)} /> +
+
+ + setConfirmPassword(e.target.value)} /> +
+ */} +
+
+
+
+
+ + ) +} + +export default Signup + diff --git a/electhon/components/Table.js b/electhon/components/Table.js new file mode 100644 index 0000000..aba455d --- /dev/null +++ b/electhon/components/Table.js @@ -0,0 +1,48 @@ +import React from 'react' + +function Table() { + return ( +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RankUsernamePointsBadge
1Mark15Gold
2Jacob10Silver
3Larry5Bronze
+
+
+
+
+
+ ) +} + +export default Table diff --git a/electhon/components/VotingMadeEasy.js b/electhon/components/VotingMadeEasy.js new file mode 100644 index 0000000..e1dd894 --- /dev/null +++ b/electhon/components/VotingMadeEasy.js @@ -0,0 +1,53 @@ +import React from 'react' + +function VotingMadeEasy() { + return ( +
+
+
+
+

Voting Made Simple

+
+
+

+ The voter enters the polling booth and is verified by an election official using a secure login system, which may include biometric authentication. +

+ +

The voter selects their preferred candidate or party on the interactive EVM display. The display is designed with tamper-evident features to ensure that the vote cannot be changed or manipulated.

+ +

The vote is encrypted and digitally signed to ensure the security of the data. +

+

+ The encrypted vote is transmitted securely to the central server via a secure communication protocol. +

+
+ + +
+

+ The central server stores the encrypted vote in a secure database, which is protected with encryption and digital signatures.

+

+ The real-time secure counting system uses tamper-evident features to prevent unauthorized access and manipulation of the vote count. The system also uses encryption and digital signatures to ensure that the vote count cannot be changed or manipulated.

+

+ Once the voting period has ended, the vote count is displayed on the EVM display and the central server. The display and server are secured with encryption and digital signatures to prevent unauthorized access and manipulation.

+ +
+
+

+ The election results are verified and certified by election officials and/or an independent auditor.

+

+ The voter record is secured with encryption and digital signatures to prevent any unauthorized access or manipulation. Access to the voter record is restricted to authorized personnel only.

+ +

+ Regular security audits are conducted to identify and mitigate any vulnerabilities in the system.

+ +

+ By following these steps, you can ensure the security and integrity of the election process with your electronic voting machine system.

+
+
+
+
+ ) +} + +export default VotingMadeEasy diff --git a/electhon/components/badges.jpg b/electhon/components/badges.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bba98425de8021b63bca594f857ebedf0e50a001 GIT binary patch literal 48933 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 DBtPkV literal 0 HcmV?d00001 diff --git a/electhon/components/electioncommision (1).jpg b/electhon/components/electioncommision (1).jpg new file mode 100644 index 0000000000000000000000000000000000000000..348f8bee1e9384c7b2ba56b8e2395fe6307b248e GIT binary patch literal 2092 zcmb7CX;f3!7CtuvVI~P-P*WL<213yi5oA;n4Fr@ShL%A^K)?Wj7{DqlP(*MjAX5rF zL_x;9%A{Dv04*~3gesF_kQOWyQ3!(pt%dS#WcAS>zPHx<_8Gpr_jk_O``oiOyfy}~ zjtnLPKoA5RU;}F}p_ z*FS={&OSN9s^zEa+5zKFD*m@q;bcIBKP;JtJBbe;4(CLGIU#7B8_2ldI=7bbuOoSp zu*Ox!`D_*)<|kop5cD_h_c!j(^w7QzvL>Xeg^`X=@U+@dOQm zY!e6xuR);|&}apMijoT9|HfJyz{vwcz(7L!0D*&$IB4ww_zb>pG(bXs)e6rjv>Zkr zLMkBOusIe$NH}*48iQWfKnS=3IUK;?_2kt}%AqQgB-#NMKOJ7U z1%9Py*)!h2`brEOB;x=A-WI-%zXT8hAaQyqvldFsza|FCumFKW;=n#2 z?HsK$-0@3ErqdQ&cWTY{ zt#C4y%AYqyg|I8FQW^s&DK4i(`bTDTw;OH+{-n$ccq$YAV*{dRQT?BX@C$va*xDs- z(=)=~caw|~RSM4D%AE%hqzhE%=9!;kU#E-qm`VO9Y#^kxmNaXHjX3LOms+1QH(c)O zTzs1(o@!I;$-EGFEt4G9oZE4XPp>7N6{v z|IE)$VVr_8($zuU;oi;a?I@7goDl}P>9Ngi*=7QdQm2ekPS#!p8-LeHV`6^!zGUSo zq2u)v7}nvkx-s`LQ4_OV_zw-a;*vupdj+ut51!^b`|Zkx^nT3B#^08=XnTlQ#Ryp$ z_XDQ=&>eIBFBkKpN(G)Ab5=q^$kB7PFXCqVZL^h@U;SwsQ|IvE=&q5X_d}e!v3mO9 zXhy6BThLGL3=!i~TPx`)3#iPFA8%mUH$4_+hnj>Z@y(-F(OKWbSsbQrcDYZ^NsV9q zX4RC_9u*_f=_NlAZPp`wIrX(L&b?}Xf9~5~Sud?9-m{&_PyRI;WoPKH%Ipt`Xc}y# zJS*TFdXIaZcJr!XaqFguti9q+TKp{L0DZ}NVp>5Y3F}?u-8&jZIQ$aaxqHvU%}J z_1RRDM+d@N9=0XT+BV6d)S`t8#rO6%Qcm|=zeh3%NUKF4(vl4dos?b=-mV739of#) zJAZiIVCHU{?IoT&;TFN$DUMfr9PKTtu!~uF$p4dMY5RsNq)f)QXEga$*4!WRuBi8( zFRIrGYM82h%I(WzG*TRK46he8i!SlQr?=J_@hVcPYl8D4eBHOZ-ih8lnb)$E-12>q z+l{F`ZAs(5t-MQ(?y}m%w8?=ivV5{{-K=7SyIZ0A|w)ELa(;qUsDMv~g|WkIIP_Vz8wD{FvCzdUET*c{OVrG(lhj}o_g z4HP#^lLAKPF7!q>|D@Twr#W$Rr1eF$K%&o8vIS5%&KkNk99ooVJrVLo(pX@6cz~As zNcGs|j`O(1@QL~l`$pIyXKGx-u7=wX|1hG(x=#n6gI;Fc=?XZg@CK_Wc-OXRoM}_^ z)wdZe;ptOZujcirISbng%mz3!j`o3q*8^B*^3j5LiA7rPkVJak^cGEeYV`P={adDV z7b8#SKhI?#HILgO>0kNoczl^LHh;HXjq9}ujOJ+;?6>{hM0$IdWm-t3z5n@T)7vk$lJ;;a+$p0AALipq z$*(5+zAX!SrgO~wb0^U+q4zxgsXgh&F=5+FdG8k<)T!SzKiy-%yAfe!mPkwB_79gG zDJnH($YI6jr5Q0yaxU4)ZK2AC&Oju(oghV;N~PWSoN8^r!^B(k6)`frK2_lrm$m2r E2FAMZJOBUy literal 0 HcmV?d00001 diff --git a/electhon/components/img/about1.jpeg b/electhon/components/img/about1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5d88a03f62fc218e30023fd675b0de6ebfa9fb5a GIT binary patch literal 38016 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%0DfDnZjH;xlL+ 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 literal 0 HcmV?d00001 diff --git a/electhon/components/img/about3.jpeg b/electhon/components/img/about3.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..5a71ee3813c327e31410e7835760882c9f464c05 GIT binary patch literal 33218 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 literal 0 HcmV?d00001 diff --git a/electhon/components/img/about4.jpeg b/electhon/components/img/about4.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..55917663753f0071ae54b6fb2b063a3c99bd9d9b GIT binary patch literal 24995 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

dAjejom#Cn>jsWIo8WTnyFytoE^&fp(9L(niYN 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%0A;4ht9XL) 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⋘{k*AzeGGTu_3#?#%LNfh3eDx3^cNmSN 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�yfzd4ZjC1g;snKRWl*bda^`#T8A5X#LAAIHZ4}L2WGUY24Sq z*&g#OWl#SnFcFlAWncpV4Q}R(B1VkFjAF6LaLG--w#-IQ)0d zE0^G<-yg)c%`S9e_u*cX$WsOLyGqN=n<3Byl%IiUPP|0GZ`4|!7`oddL$*gud+0>l>XL0_LI1I(-I8#Je8rIA!Sg zHb=d07iaLcU48`sah)v!1}c5;#OQ^NaG%rZY=0N42C(m?OZb zz7by)e3Y(t~xV@dA~{Z(`S&Ct;SFxpV6+M&U{7k2~=Z=uq=)*cE( zb$hH2HnHL*RD+vRj8jL=bzjd5>4DvMTm9i#4=9!Rw%^KH6W@dF!>elfmmX4w8~b}! zA9kWx;5H^`~S8w0xr4--l)ge zP&>bSQ&V$*`nN2>9%+P!_?yZRe3{hT<(N%6CYOtNb0hSDhvY(|=xghRqgF;M{5+Hr z$1NAs=7GX)SLBQa-yiS}#|o16mVwU`-V*8IXYd)=+*1)K(`2p_jn{hs&$tu?cOeGw zVBc?H^-+6Ka!ewhsA)bnW+iwssTkw^dd>)J(DUQ?V0hm>+(wZ5YoD z)Kd({%wJA#BJ{73TP-wqWIHxuckD-}rjV+^?@5nZ=R+sIHD-_+Sym>E7**GLk$;o0 zkjjShyXeH&mt)n_3%96~uOdnk@?Q$}va?TDKt?EbOu5Y}3=$kI(txh7+wpX&N>f&Q zFEQmK=@R>}h4u1f*bcv`uWI|N(leIR&j1gb=gTY?F>;1Q?jF2<4)>w<`1O7t-IN(< zH>ZQLVEEqh+v>qtmy3sp7DKXA zxSF1FNe;_g&GZ=8yZ3X6ens!h&x#!Xf(qr8)gwRE5TXPJ><7@u@i zAe|{M@9xjvKQ7`6U*g9-GCWf~;e2cLVPY~OzDE0RqgDR(3tkt_=mX7HM#Ao1MlLN# zoLl@h=SdJ!xS{^}CsirKlea^#&^8X4xKKhyHmJ29xOPkGeGa$5lxM5)Pse4M8FkUE zQ_#lB^oVcxkwIQC)tlYW)ReKdebY3p^wU|WkcWz=ADjt z3qE4SPv+8RDG*Ni=!Q8uj)st7^Qe7W-5+t`OHUoaxL0D zy8k{$Ab?-R?u++y*@-Buo(U7Ny-`_RF|S8Ez?2hPm9*Oy8n94b>}PmP8b1FmsJvV2Fu zq2X0s;U3r7E}!z`e zn=0i1W=s7sx}Ip=UOSZsJ;D;TGQ4A7vB-^NdIMa>$eZIYocpzlp?Ir7o{S_75x-k~=?*3xLX|KGi@^>&Fy;4W=^ZShBIpu|WI-B8Fp&E{5Lo4}dZ`i7}X11(HN&mYSMKW--YB(e7_&Rjk zjQ4H;TZy}NdP!xR>3wB|QMk5kA%PT*`Dt*LU+NE;RqXQM#*Nb`YZ<4h@b&2fdAF-M zx4DjyviuXw0O4=5p}J5jSk)bQ$o0qQ>reG9N}fTqN!m5Jt^lOiCDu36_f1!ZEOPsf zC^qxK+)!=s^}9aV_KIw(y@~Hri7CtVe91$r#Z0d^aG+(O zw*dEM;E|on2-a_LT~SLau!o(U>NKMcQ&6>U+dqB2+8=^_LeoPituOF~+}&OB)v$53 z?59a-r4pMfA_Jyz%765Zt1^roYJBODV_?yVzKC(PMcwhboltHWz0eQ-JJar>Zj7S3DWd6m>i zxzShbBE=F!tjQ_^~?C)XyDs53c#qr?{_eD=gbwG2@)Vs#7UaTCTIfQSenHnx( z#j!nx#9+X=NQvjs6p?~FdWXrl$u8GW=Mm{A8q-g(x4z3 z!=qGMy5I0kq=B4452D2lwV0KAj$qXAJ;XBR@e&G^fM#+@c=y)u_r#}s>4+5%G^U?- z07G8lhgvb%#{=twzLr!4iUB#g%IXjyj`#kQ&AK?=@yy73x}0-ghCEVv1=S6SmE(Y+ zpL`k>OGXU3)pcZfS*DAfMMO5)r)-RkR|7>Nm zP9s)rGG%1eO*VAdobHj6%2;=zEB^-wZ8DA6IF6e+3S!pBM%EnYV750wJPMRsi9^Ge z$&SsiT?+{6X7jKFR;Fr$qzBiHaX*eP-R4MejCJ^y?Ijo3f(h9)rj8@muYzH~NK`PG zbYK4Rs9SOBgO{r6@;5v0ON#AZS+&1NO=>(c=YC_4z!4UF{|OWE_y;g+PzsbrySUM^ zp>D6a?gRxXuW3hF8`5ajJ>H)ad4V`QUu4v-*X^l~47fvb=9y?`4?$aLNI3FkcCsoU zVD1fH-!|WCwok-CL1-fNFQXe5_4^8`3H-~3L*nbV1^gY!>+Z69y=MJQHm$9-u;>GA zQ#PZ^z8?&(pus%^tg(}0S#{Tf<9@P&6+n!s)ml8i+|hfg|M;=O2qejW4qi^s)adjC zRQfswK1VR-V#8r*T{_f*d|HsOiMyG@43hVMs|B`~T|mw7GLwe_m&*`cW4gzW=?6ELK`rZDw-Qyw0$3hM25X_sHEQhD$Ud{N*7nG@0qQZuJZ>| z34)n&s+aEd*jzaM1Bk6>wv1{DoBZ|cdW9RFg;4F8K5vN8X~E-mbNPBsiA={e2KG(1 z<9juW)!jy;ImHuGoq{TzXpSVB(0>5OMR+F&iaaeC%u9M3q7l7+Y}S#C!&aDBhnqRa z6z=vU?XczL9IO*qF;oiN(2(Cwyxj@(Ks>QJjdkYn8JGln4^@+Wz|rpEQE48po^@M89RotCtv+G>Oa1de=lI za!{~hOH6rL7Bi7qm3!p25xo>u%6V`7AAsJ1;|I%%QcGduUVG*rYUFCU zK$b`Sg!=2&dtKwg&NWemiz}ACjuQ`omBXxqc-0oHngy5pp2h%SZiM4RxM4%I@cTHb-dG91rAR~En zam?e!sFnVPn=3bQ48Ub*$xt+-)a zlOu-()1&F_e}IE|!A&q=0rG>Uyf_OCIJx1MZ)TS)y9{ z{_dye1WWBjHdHCZeyd5&dx2 z&jX56nRHM${{z?&3xA>AvfQ@d-QcF1?x&Wrjj+{sO>kl)wK0VUqFcX}x3n|0+7vtM z4_u7W|Cw9#O%{DMv4Lp6r8*sNjOX6uTemYKY1--{nJ<~#P1T6P7XTfx$o}?pKFeW# z7tL-|$Zo?dIbo&?q-{vXR-10=ybtwc3^4dTiQ>y z;M=ZU>zE(Jp+>=5cJ=vsesJ~CG|r;Q>zi9*;RM+$o6y2n(1H%X0!B-VX|N}Mh<1)A ziptbRZl2BGe>&j1PcC5t+}UZ`SWE$?|T7Jix>s_ab^N7h`K*@qV?qM1r5L zP1t!qNMR$d3Xo|Cg145+c^@o0oX;`t)HvV?d~rw3t1S(y!p>zHMMy zXVmJl>7nC17;sh-p@3=dD01}J8+ERt!?m=p05*)g3pQxj*SVJ53;BvwWy-1)+w7irzTYPeY)?S4Pb?P1BQM~dDkCy; z8`04-U2}~wRn@Sts*hUeu4%SlmAXj-RaHQ^& z?{ggmI&$v;2KIGmzLFFlC*tYV+w#ZllyF{^ktId15RtxST+VuGvvtB;GI`OS>%f`x z8v~kOY0IQo{{l%9T_3v}CzE;pyW#7@_*CTRALy=;$+k-GE?$EF88kNdWedbIoSEb& z>|&3}4%cq!R2mR|3#t2+1|xRcD05L~QCkroBJ|&tll8sP2=Dg=_Iz2D7WUER??&Gk zTJ~4PP6(kBqM%|+jm;4ri~~f1hOhR{YApXYm^i=e`&7*k!!?q-JP%%vd%kzAl{tfy zX!~R^#UTSR!1BhoCGP}zijD8II;s4<-hn7m?Jj3BPIX6|<&7A3q|#z}^^{_QTCO~d z{Ga)D$d|yEwOB0EnPwZm7&L#>h`*|N6sT(6C`JEaAX_yzNBTq4yE4-1cXe5J>~-nZ zxv9ZqHxC{FeQDLnst6)&Q}9}DY*#c3-r|pnYe2hOsOb@Q+};##4W&H zsuI1*r5cT%ep>{Wf=~sj%x}$}N5JC!nC7T9J#3GTHBoCl=@!E1`^Ki$EU`OI{u=@F z^40yI^G-!^0%LotpD6!%AZlq4?JKA_`#gFv_wMi06w>vfs>ZI;#+3K-96LS(okXgr zwaEDNf?p>Y?`h5BgTc<%nj7Z*<*0X~(xMSV(jF7eSK_OPoBq}3Mu{?)F!#VgDE|Bs z6EzBZE%CWvvN+C-5&G-rx#U@;X5DCH0Jp48WNK=MQYV~Z88^0F`*5*ZSf*MU$ZL$9 z5O`*LpW!syu)nRdqdD{ZuZy@k!?ao3;36qP16VUvf&E#3kIRgMae z3aQ`=r6ghIC+Be5GfyamBb_FKtF|kXY+yREpX8j%^78vpeWy zWFR9RaQ*m?9Fwo=d$e4)0}}+q+FSp?uhtv7X((fdn&=NEZ%H|v;}vX^m z@;O-4*Q0;uq5XHGHJDM6yg+c%UImL2<=~6ftvQ&EO<%Sh^)WF_5A;^`mq+ZJcLT5K zUPek9SY!HKMSLABxG4rHE?r%~a6O}A6~6l;@V%KYsV;!)$+xo$Xe^(hMB zpQCu~?PPK;XOmcKN<|4l$|`sf9r(Fy^V7j8QUN$^LFvx0_`8XhcsHl`cONEO$6R+h zgw4p<(>C>77u0$UawB*I%IVCNf`mN2kxCvM@g^}l#6=1}3d-C_ID@KU95$K*_uU7W zHu@dhB(Zw~!Vb3aOMl-eRoC4C-79SwmJR-csR)vT_EdR_}*mg`mlcDq#4sn z>L4L{vn=Ce14#`V!F}*8E$RyA(ZZj8>u$MinImOA5nJ`n^G5F!GykXSGmSabkpG+R zk=8A*K^tX{)f{aTFLmqxR@H0eIv#E~Ie5j3(c0UD63DfNMEwJtJU@V(|NRFT3FQRS zW6X`h(GSudu7CA}Y^uq)ZG8MBqf{KSt``y)NQ+A7os$#BBt1x|5Um6Xxx-n*kzHAk z3o8^*v6m=LnQd?c{_ax<58zVTv^}8Z5;4IrJkRwrI=71s9R`cOBfvB-8y%1@8;_n2 zw#LuvE<|4+Y@|m|!{wee%)Te^qj*H&NxT{=)y6x9gYRunYoG0@VD9Q(!TzSEalhoc zQg>o*)b~H?i0j~6^2dAZ+I1a6R|Wt;afLEnNvt3B%FO_ zAh+5fq=f8~g)fTwU^P^BE*hQVuz3*y;--6>Ug?}D$blsC*oNd+lSV)oWW+XQb#BC; z$);Xy*tD3pC*)n`ks1^fw6;Xg5oRKlqoSZefc?;Yzb zwRQ`&6zE1ACnFNa=_-OY1)ufdG}jZAI`o=PG+QdXSVASrpbzVAivtC{N+%>1j|N8E z7;CjUA`oo}-`2>F0)52RTYm3Ozliwmr+yWI3?`8N@t>R$y#aO_U>S?~ zQ=Utd07*_aA(5hqu3i)OED=r>evn_wudm+`cIlc)^a(~~GWYXxb4()MWU@xR_->sB z3pB-L`t~8R-YF zfvb*jT<;})w{d@#iX&caK?`$~CB+$Y1boFS-;J#yo6mcnHlmfbCZ=bV_3MBMV^^gE z$ODYO$pw4VRCks~JOT|009m_EuTD^Q@Q%vFQjqq~MsIY9h=1?GpCRc;Co}phJ%<<0 ziU^g;;WV8(58c(6;RoLjI%auy6Wmh$`0D1u7}87D+$h5gD(fA2I(7jg&TWD7!Z11L zh`u$_Bi6o~ehZ-&bK;X*%_W@89HsA=OlUud-n*m4n*Z+b z5lw535i7=q_^*2PV7c(7xC){H|2I!qxI1qoriL<*po+CC#IqmotY#gh?aoZG=J44o zHg@O1!CCQ)KyaW_C{bA?1MREb)lQ{;Cg!F&IbEYgx})OFS-pAl*1| zCp&)*HUC|60ZVzQSeiOPQyr593|Kd~!%q_yYQmKv+>_>yN~42xWKpF9N!BclK0XNJ ziDmuW*CFeikh#wEz7Q(9Yq4Y_zVnASV^$c?YdCNWDo5=|2g#VE<+GD1xBLMNpX;JJ zxPBclCceX)!TM^ABFik8a*T)5lc%)q{O$)bj@QII?b4a!D48){E^o>?Qy{$@Zqxqx z9i&~0M1Xqx-0(2R}Bn zpD!)+Fp&HMh_)Lwo1&otnCWT-kBysxdzxQ*3G`=nqYuxk71cNp8L3~6^s19ASkZEJ zS-Ml!#&hZdoFtf6L|=`2L7ndqtSDR!!^8!@8eKIU6IE!;?`tLA4Uj6CNJFfOW3TR7!I zw<=c1FCLmfVv&>fXz0ROwn8auBtp;sI`aeTr&94BXUySP2f}EVOysQnyN=-VPx4Yr z@l?JI!uOV6$^uFI8l2|Z*h_LsXxLyM2r{0fiFKrNeSA3bk+I&LcdR1YBJ!MDjJ=YI z-brgCSD3<6a!lQ`CZ?tSbM}3zjQaYVF5r#-`#-VhWIL;`HU0*MF6~Ce3~p3soBcWGR+x1;e*T*O9Oz~2HY0CxW=Z@vMYTaaNA7oCrR~L-A86%U zIqoE{Xc+LE0xJ$a7vL?bL%)#A0cg2Sm2XBnxBz0q!eB_o67=I#J17V2*Y@@gknmtNFrTu6AoX zi(~jX9&D4GCslNHdRb8e-3eH|*OoaHp7cicWoEv8rawkCX*uVKEmHD_A6E{SoAclw zx7y;J)TFC*O*zEgU5~u=T@JOcOMPn*!H0e;UD!L_FE!I=`*O&*y&Q)eO3hE7cT*VW z>wi3D4Vh2{qoEF6Uw*1~iNOdN-`z9gsPhJWVw*l>H;|D@Wv>{Yd0+DjI<#jE0`TsHn6d$EIJnQ!tqbnvPb_Afew(4>MA9>d;g_f(R4q zii`dMR#w8QS;d0l3Jr8jY1?2iO&E{~@53Iiqd;+3oUNz0+Uk(x5S} zsa0P2L;4%LP*c;?FKe>ylHkE=KdKbrRZPLEA%nW)5ND~FKvR{)K4PYlf5}ha&V*r$ zfDjMIl#&le+*J7>v~*WhX`kGe7#nQT(WFX)$-$H^9KOuS(Bf+>9>57Kfc>zhG~9iN*D zoc$K!U{1EH$E4Em3G{wDkB03|Y`43C&%Hb0Bqk#@*khXVpqpBbXYcM2Fi!rBa+aZ$ zQuggcwVqSPTaj;_*~Zbwe2=XG$2ghsm#&@=Jnly(sBdRlhsX%iJsP*@sc$0 z^%F;zs9}MPxA`450UMUY1Gg#iNj{(Y9T=jko02BD<-F)z22nacK_Y$rGjus~W%CxM z4?ZLUL@WlYjpLM5TN=n{@P~BG1MW*3_K7n|peZlPt&3B>$QFv*{}YFrR{G;+nbp>qgN7TAiChzfjRjZbwE%o)Cp zc=6$s;qmZo3AuVimp}?{_kHIXH6F!D4xi_c0Ipk zKP%4C%^X@B>v8z>A#NwWK)bYQZH(#0m>j}# zO_&?3Kj5ncW-~h3vT|D-D%xsGRU+cwWL;gl2#GZZH=*smYmvN<{S@Rs--cnD+f|;- ztDQZs1SueC$SXs~uIGC#ogq+!-9$r^T3gtO%WCcjCGVYgjg>23u`W54=2 zAg2#9*LrCAj=V92&91gZ;o#Vk)Tync6c>9>dJ#4^n5ytV|G@IS@1?OE4aS;yL@ml~ zi$Dph<)%J7ys%jw;pyda0*z&oY^-gK?|I#k!OL5|t_s<;lr`(l@nVYvJn8?8a}W(( zcJ^PsY)kv>1J(HZc42}!&O2DVaaJHup2q|$S3d=!PWcov$5p-F>iNp{xcsM+KR&fT z1=yNrWvwCbw*vtWuOG7U$9g-A$r)S14|ypTvoU(*d1%2IR=ZI*f4>b(qr*5}3#;T( zHwW0hRuJoOv6`e)e_U?YkP{>xO5nfS7uEZRZ`+JY1}w`v$c|IeBkdkk zUX}@0A;7iM{mo_`NycqBV6(6u^+BQf2Xf77#W2=Tx>yCRDJ4YHGhip;C=xcAE+<<{ zco+OVxanG?h`7x><18v9HQ4jdF7s19k$8dmD_rxP>`{Wa_QO%{(zK4^2WCq3^>Wnm z{u}eI#u6EUjilSX4Uj*nDQLhd6c1E8Uiy3W2`hWh#{KXQb;R4STpV$%z7sZ9mx&@H z72*4fYcJ+kM1Yy^g+!B`#hs&tb+S8xn>KWA_18v?+Jcx)tuU0gIom_~gcYicXEo+?3E z_TXR$y=?&yU+|=NCwunM^J`=$7l0b?^K0gN`$^^@y;rugY+;-?j#tq48MpP)(boa} za`fo5>XM9gw0%UWF+~s6#aAb@kVb9KTse&K288})xzLzj@NbtNlz_72lIf0)M47v^8Z<|;mx_e_3a!>}< zLXr0AkoeM?H)?8`sl7ZM@{tY}?IyotHo_`QQR~dqls3m1y>xVg%!SH~Uc9PrmM1w9 z(0Y~?-sUAtxs{+bpL91j_qzvuf4PtBh3_z^GWOKc0Q(Zfn1JiHno~;5bliy4>;%O{ zQqF2@kPbbvxGr%?r^Sn2Wm7A^xbusMe4&XaOKgRYsZhhbBlA797 z3vv9TNBJ9H^xC*Q9B0ZKZ@BV8GAJ@}8#}*1L<_T;t{tD36e- z68LrP|N8;tkfJRM%R8eIZA(q7w_yER>xyUZ`wrNhkYdSBLD z!f;Q+IQX0aExuubZ_GsyYBj&SIlsu6fra@WGQe6z@0}PP2DXKw$D&$KgZpi+r2ZaQYGJuk6yyk|#^XWwa*9`3;t3Eu z?+`i!+UHv%m}+m#uEu!K42{r=wl^4X5Q?fZz-u4A2 z0v#B2b-CW0YnP|-bzd8xBZjB?uq7!8AM!KnzGmhP9_(VAK4?A4wp zJg~fQ2Ug9>J3vXsYQ!sxoTbtdJb#%rRbI+|($Q#J!}F|Mkux<9FrPcO1Gl-lk`ABY zMFURc7hrdaCf$=EsRp;T)9-QpV#C{jINZp-okFnW=pUds0M@(q&BU;;aaEB1sp{`I5vTmd23SQ8xQpE0d0l#8W zDzPjv@W}z_9t1QutlKqfw7wgAC|OO7+aE~|kHUjY_z&{iKh;}T+O8PE^@uPTpDZWU(s(IwafQ_qYbZJn=;OJ+0>8Z zzs)b?a?gW0#0nyM;yF^9zCHAPQlb1I~2yqOcvFSsWy83Vg0TF}Rv)30;F$^B+%$L4bh=0b)*#|H1 zY9Ch|6Z@wED0e~{C9o-shIg%yZHpg9OcJQE?wCM%kD^s=wwL4WnuD;Eqg&_14#Vh|u&3EC^GIJdqXq{io;VTRCP9t%uLGS@qu&9R;%C!Q3COE9 z^o&1M`^K2~nqIR0v)0CMybl;X4$PrguBbWY2Gvc-)9MoOD+@5qSxo|tqT7@31S5d4 zTw;S|MsArcGt|lzgvtuNeJzR$+x<`A?*G^4&59c3NZ>p3Rf0K+r2Z!%8V77gyqTED zd@Okt9%6CgPRi*a_Rlm*pztbE4lI{?(7R%!#OI=bkh2rpyzskG#0i7=fs1_avy4KS zdwJ{Ad)+?f#6d|DntsXrC5yP%Ja6emVcopxH^`IbJLkwpUDGvl53EJ;92Bs8s#31 zKZS{-LglyX?^jz`dRad)4V%k3b%=?RdrP`uHl;1nmEFiP1I59*C+F21`;(u0l38#H zfFC$uWi=-->@3HEOjWH^n*O|c$#Ex2ap54E9=dqE`8?P@3S{tUtiq97__Aes2{QD4 zVNwLrfJ!Smc}kN7KehQ`vkvLEkAHWO<{(=ds5i42_o6-aiZh(6pZq-wn#GxJ0wS8L z^^`TEFFP6D2yQegve`9yX)`Tz?>Ncq?2f@8HC0{fb~$kUPK+VVNA!b$v$LiMMrCD0 zovXD)_|@A*%B)fg+01`{g4Gv)KelQml#1n-f~T#X?x&HBxt6l1+4WfVLcf;mYqFT^ z*Ojquhu=LX3Br5asQG;A91q00%*aLl95LpIW&Zg-(*m*)=U{01$mN{ZsaSHg<4~?t zwjAUs5kUgli50{)H>CSwE5?d&kkEzGxp4FJ-Ql+Hg<9x!<`m*tkVde~?-wYup-lOx zxxJws$%P}G8s2=2L;$i=NAI44h*ROMhq?InU~|AcJ5ulg?j9NrqKz@CwP_F3=}x$) zY(vfW-#+eLd@e3%U-42;PT{h~xpHW~kPYV0DBF~$azfi>p>Ff@`f-KpH*b%k*a;#M zLalim=a)#e&*$qXFg%iJ+xgMmbKhXD39QzZr|wCCfVP{Ip39-v$0Qh36h?(E5buhpyPCciX{)?M;&9)>2V_&CuZJs=rCrz=%xU%id<6V6pACxk9<>muW68X5VzNES>bKsFH*y zOGhi`nh8h%D2}v7$7Bgjl7%y5=oJfMdugKF2$1=Pd+!^)s0rTXQ%m9ltC8VKvyuHI zmk7=ma;cMR&hH%Mh#J)3;3M~awY>?G^+xJweiK3Y43Y3LPYbcekUGTMVlAOqLD{$u zQ6hn2dHYP9GitEd5s9PJi4s4kaZ3xVzBv^%qg?8gbmas~5Z+vE=?3z^+z1C+Ol7`gpM-3>`Pi!-~OoAXIq!iGSr$yP8+ zA3L=7m{e6>&gQBRmrR?v{^dfRjQ@MRjvJjy#@!A9`}sceBgZuV@f_mYo=7(0c)b$6 zfXCeYF1~UxL6iv`lO;d8_Lfyos!i7@Eo<<_scH#m*!ohgGFQ>>flhQ{IrZGpug81* zKk)7ZjDi$t3W;}cE~)VmoeC96F`SW2V_HON3$3n6eKfl#<%ga)GxWxMs(D>wLe#?r z1D)`uN1k!+b4Q#DlPyow_ADKo4CX}sq|K{)Ji2*f-Ekpv#9C}8D@B!8+e)vJ#A-nSb7 z5*>@)0^xb9t>}d<7i8}KzT{z{$k>YwLR{{w=!zn3j)2Q{RKfOOnhFny-PJS5V(JL! zRQPaxdnTTD8fzY$ykAd5tGhYF|IoZtUd)A#bu5t51-8o86#dRz0?eE3K)Dk5&Z)c3 zWMjN{p2^Gz@>8t`%jgG0N#)T{fOE9Jixo~bzFnNcB zR;y!w2OefdZHj9gUHY}d4$SA@To}N3x`gf3<$985*cQl$mSGY?jnKEKBC4rv`#+!F zo5I-wGCf5DezWBYJ`Hhv{gt2AEj!q2_HN{z+T8U?YwzF3s`*tros(;(4Bdm_QCLIp z7MD?)0N{G=`0wR9KQ%lAK?ZbdxWcz09QYXMH;rSXVO5=;ac1DK;yy>jQF&pMN@|c; z#c&*w6Jb&xqv^32%kZa|k+g<-UE=fHHm7Mon3vU0zujuz!9yYL1bEt9KXb#9a?`!D z`z;{O0e|fEYzE!f>4Wc2Xh~GX=5P_LpWD!~UnDrVsNIg<5}I_`j{Ei&zbfVQsJKnz zPZm5}(f+BIc%&Ebu>&}0l64@*KPyIMwPPIp)nfZbe4xF@|3LoUBuO<4 zXbV!}7!=11)YD7bE%TM{Mfikc<-y1`DiiGh=ds9w*jUnPAA{~jju;yk>pIj~ZEvYi zm95|jj?ncKqjwC4Jo1bI;lpWl6`p*0gzN&N)58S(I>~E?HhcnD%jR zA-_4?FbZpryslE^OW$vakGs7e&ebW?jv{@X};Uh~!_6oJHX>y{j|Ih`j^8yydfPrOX@fpdJ+F#fuf_5{8mNv(q<&AH z!GYExgl{L8l?n&JT%ShJ+3vEH;kV_Ar4gRr;y+dt-FqrqXVF)t;0oi>&7p3ifQuZP zb;pTnf*f?R-gZaRvZsbjmbhJNzoFM_f5jsqP#T8i)z(|mbP~<+UwfNuz|0quqK8#Z zFf)Bc{{j7F<-YL8*hFFv|M(o64ZkDNL;I;is0}!E@}iK`Ilp{Am@!D&#RT-H8!jPp zWwLK^+9tHfknKx$zlcGcz>|rE80hD`YO_7*es98gpf*%H1m97l^XGtPF1OKq|Fhng z_f_(aX$L7A187HEoQ880mp=YdYUv3?c11Nu>z2Ox`U)X@580vfvyBf?10zSxp_<=5 ztqxd-u_t7+BAC!M|9;dgDMZy7-M=H>kjMDId8{ck4xz-7SSZO!=`C%&y=BF$|Ncnk zAS#WVE)VbP?fzbUa=YYe7>Ay1GE!X_()$qE8mEp>@iXuG=v&iu@*AFS2XJVz0;aKk z3w^>=Qrz#BEOfXaOzClgo3S)yD!81ge0sgp91r0$SQKdQUT6IeAg_r%IP-b)50I$*KTL2hVCnC|&OV9k%-a zgu}*FW?@2w)~l^HIsZ^jKWTNq_fH-AZ>%@B%7%`h;ENz z2rQ+!EVUR&WP3%}I>w*(P`9t4R^}tj;jw=bCPuZn6Q=jee0p1Y7!lN2`Af|4@7cjL zd5@pVkXzRyO>QW-1$Fxi5uoF3`-St*BLJk>UF!0i+}KBZSa;ghpVw!yl(uF7|f%>)7kvJ zU1gN!%jer*jn|HBlwS zuD$FJ#rmDu`>!`2S6=5H|3!BT{rD{e{;3a5Qv$}RzHPQ2#0F~NI|qk)s4qMIbmBXP zY)L#c&8G!~NDa+27Jo|-t$6fj3OW)(*A!H4Y{DH+G#IC|s`lzZouF6DtKZ7_9=RT; z&3`iu`IXbFH-UB^8fR8tkxJWyq$SH!?We&k-hUygE(NI5xXf9#7$!J7*=@@_c*Q)@ zSUA&^1vFa!s@WX({m57*&-A=Vj!+o{sI9{AL3kBZDh6W55b0wT8@yHyOQs4G$*q!FPslNb)xJs_fjZl=M>|=xTz!B5y8S@rjZR*bdeRcATql&p z9$e#=cdD_Be*>n=WGlPU$~MnvQX|bMy655gsqpnz?XcvBg|YDuhE5aU4Jt8sV_ADO z0;z2(zkqW^k?QoUZ;B*zry9mnDewZFD^yuI#U>7y#4orR_^6zmxQsx0Tt+tEhpVbR z-fA8^I{f}HKlQCdU>?kQ535`q^etnBsP1f?bg;=!HKqf^kT?vsA2?bHO~Urb)6Fp) zCW%obNVeAk>7$T|*7wQzdQDuf&vZbD{00Jr%&gEv-BHsLqHDZQ)n`1L)Rp2&j~YRDl&;x@ zt=Z)bOJ0xo=RgKPTAMbBvLeOSI5?qyPZQc_u`!akpO+GzyX7Ywv}0+r+A%eEYSf;s z(x74VB+VwS@W7l2f@EaYR*|Z*M8G0nRxKh*ujlxa^GxQvd}jE-OmlEk-y{!-e^2d70r8HL|gAV0Q`a_ezf0Jut-EZxLC+cm#_7RsS^U6pE{qlxoTlt|Ml;@+*fI(m%jxd{DrAu#ani@hj z&qBA-;{M4!sno#;tdsktI_JgPqP~oU;KPKvDp?P$`6|yfmaQ?l>{9ns(82kH^EQ>L z!O($en_!HW`HMQRIEHjJT(^@RC1$AeNn?p-vgRRsu-U13T=C#n69l;rsA9nL0YmSm z)3rf!3=&Md)_~I$#*|idNG#5~JIoU%nI`$FYSh16`N(h6r`Nn^A9{DO%xt1fnz4>x zJ~VgZ>yW%W#{WeP6p~gr9|(##vwOrPnHx} zT|f|==9#1O*^vmi{nxe{VF+`o`?xvr$F$usNaOSaba5H8m-XO*1#rVu4cwt@?c^SY zO#5K)&Odg(Ab4_0i8Gc(Na!PLPtTa!Kfn|6G4xzoM@Thc(y{Tv1x2Z_s4Pv!GhugCM6^-8D%IDq(lhra)EbFITV1VdhGW zpqt-mB}M_`+6{k>7gsh~P@uc)Dl)%kq4HsYSDX9-n;K~L!|Gpl>?Cfvu_6`&H}b1| z1}9Hj0yk4Wn}kqx5Xncm6wUJAFTU+&59#7^9q%van)O)#_XyIeON4FLLf*aPkK_xs z!kPH=-Ld#aGujNmU~<-J%dPirGRISNA&RHTeC+){RQ3EQM?0#v(qwXVD1YbAW_vla zOAM*Y!mnrw!Wcu#G|5*JV^0kZ`BwKGHzIy8tUsQ%^$=g0DOJ@t8tgqL6RuQtiGMh* zWRO$ZbLjtuRJ!l!5h+LUIB&T|Hbm)HU8c7r9Jq2O_|@NEk!@DMKKbo__TvM798K0@ z@l%^)h(ThCaT{8tl9YA3v*lPN$PZdkg3<{uO>o}x?pyINk{avl;h@I)!L7`{w7*cq6QtQPVNa^LCY?%#X%GtqF-$qQWJR94B;F!o?w@vW;xu>}@p9u||>yT32D`#Ar#LxLpX@zSoF z?x_@0)6{sDsS|_uPW_Yu$rIJ>BVx;@^zp;_nR)lPq+Rt^>12_PCsm;>qKmd1+GEqx zQ`H&=WS_q#nDA?9ZIO}q^-v(MX~%xFHCEJy8xTYu8^tR1rO8C^fvaM-qgfKA4LFbT z?2Qx2XCAlHE{_l)CrecCzD8u&lpP|Z4UwtD&`S%)T% zP}f2ec^rR7`CE)*dfn-qcR-Tcxjj_wM^#jaV;sjXIHEbM(x~^AEm?pIZ`qNJq-nxe z9!@71bM_C=>}VL}MvcBVtCLT;(cL&PK+rTTfR!x~C~mn15Ws}D}{j$>5ghb*&aAiZ7*`2+TZXuzcuFEftoIxVAH ztXk#>Q+IQ@rPWdT10+IH_ji+Er~qDB`Mb3vud~~ODefUAEv3|NbWHpfBYNAi(^_$A zSCR*^{)RPYx&Ms#k z(kTC}8h7!#BwxOB9H*@=;N!wuEQ3-{hd4qWE?X8iomlK`U(5C@EBjkOkw8ZIzPRca z0hKR5_k_Cgk(O}bd3-vjXhJ#k>qPs97o+i=>FjpO9jt2PCx6BMpuIZ`vO~d;VhM2| zEgTUzQ5{Sd0gN08m)w7pN2*ZJ0fR&6JNP$(^l!v+fd?q>jOui6(qfN!OD0!7`H*r9 zr%}`NplNsyz<-nC-jSyRBQO%Xa_U_{~4A z6C;mC(|yOu5%1@b76_9nDF;T}$Y3p`v^$!mu4ct(OH&PAy`1_sd=y|fJ5N_!T$2Gl z+BV|<0(MB;ydNs4Yr$I{{CkyNTlw!X;8Og0?A+*dr6aZnUmHa zeQ5&V9bvQXdry$bsPQziYg&K|iO_9jBvGK;$rZxvZgfAwRA>|F$FG~IyqEcm%Vayd zcOYsQ23%|O{t66W?20N`b>9C)SsV%aFwyl23YtC&UbG?jsh8`_dnl`-;`W+~tDr?b za*YBjz0NEkYwsf={G{lazz*wNsPqUg`~_yGVez(}^wEKy@g|EkGtQVs8Fh?2j*xM4 zzepofCphu?;)PfX1Nie(4r0~N7g_84LV`_>+rBx?34FHm#MFnR8^B7@ASuM%$=*0Y zqb^zB!QN}8X=Pup?nBy*Kj)NTX7=5Dhqg@_AWrzHf~om}licjwf9E@#cr= zyl)$c4XW)-vuB(*m`^;ItG0ehxe3z|z7jZG5_{-z@Sh!N{4WsIn-$Unv)zOT69fkY zG=kTn*^oufizzY5kF8(uDB4GG*=?RR2zmy|`thm}@xPq3dj@=Ojtrz7-qKGbQ@z-72IvLI->`d`1M8CrOLJ{qnsuIgRsx4_4WgR|GqAh8ct$E=eXWo7E(#?3S4z63fZ3=64UJK-pZq>C{jQrjNV zsnj;{Gu2GU13^1Cyp+W7jd%KFoL^bg*oKb;TkgC{k)%;l!R4+Wg^c>wPN#Uy$jt%~ ztC=5+!8Lv5Lm#5NXFTZ2GzPVu9N7CR$a%g5EHfCS<+DQ~tegz9;3b zNq6+IfQFyp+aZXTcNpGD6;alrfUU3&t4u_@N3?dFe$dY%YE1Xs; zV#E02pd1sAd7fJOBf*$ivg8kp&MW`4=KUC_c5ExN$x<^~R9ug$R_%ocR{bfPzPjw# zdouPGl*06E@KRuj3at>l=nj8&iT*=ltSYFmJml){FS>fLj4u1~DF49UaYI;I3$|jr zG){|ix21K^DybrRPA0}3nXX^jfVwF4e78(v9o9PRZhBS|KK*(cw5at-oquREAi3`Z zDhFmNm*-3OyN*t{Bd_l$Z<9F}G#9GWX3c-gb=Ik=9gFCoekx$g>_`3C!mZMm#c?4= zGw{ZsZZ6r)XYw_Ga;*R{+?kyv3K2-BfFI7YDje4&sQRzW0KML~_?uxI8ebTCL z>Mc)x9$>6n+?e9K74}iY>=d&Wth!hve=(CuJwR0)I8mFHQX-ML^Qma4&6F`XADv~K z#+a7aA-tOwtZWPI7o^$mXCw3=*>E%4%4KV`NuS1*@gQQMKn2_CR+l5{+r^=>_j??? zm*U4E8yxd&C+EgHT>b@U2plFOpD&j~FOitGj$(Uum3&8-SEC|NzWBtgjOz%0r#N9i z-1?!qm}IT*lDLPdYLbg6GG{^|;YM21M%0_y!#wF%!vCV|t%BNm!)R|PEtF!VG`JNl zq*!sMrFelBcZy306t_Sq6nBcWxH|-QcPZ{pf_o?yAn-pq7w6`ibIzRaVoxqIlgZBP zynDavS!?}98IUDg=YZzL`s>XIwvHS~qz1N{3Y!S*|Epa;2XtF6$;k#X>AirbpdT z;d(#nwawYiKzBsl6wF1M_yM!8uM7#+uMlBhXZL;EAu z5nobl8k<7KQoq!Myid0sf|t0Z9mC& zx~GU_D=1Sr$!sPT`*Bh)r76%7X^MfMG<|AY?N~>dn@a55Z=#yoR0H<=;WLSJzh~t= zdZJS0HOghb%So!h{)WDuXWvv2``6^ z$m}WG&z{Dy&%%-ypBDy`F^xa?CtCLlcORr(=Mvg!de-?cjuO7@wzmE@wEQ%~mFg<> zt+>*hqrghHGnh}F&X3lI`gFTx<|<9(itarLC*sXxk~QVA({(`MK?#to+;~EN&Y$+c zglR6nt?8Ulga2VM;X|CHJ(LK|KP5oqxS|XKI+Rq*S>tkq;Ge>pUvXCI#lp7hd=YmL%*FdLFlCP zk$T7UV}i$uW8Uy{oi@d_T*FvsE$LU`NcT}Y0=9TCZPq$@A2k54NtR5co$6SOKFexT z#nYlBGI(5{DuAs7B7=&FM|p3}a8Ii6jEorWVwNA0Fo;UI>2Hh1I#&4u;Vx{P^GezN z1?vlgjGNoYOx{)*G-nchd8q#Iq2(b3?yg7Du#H86(s1cgi5@N%kEzkj69(nUF+MFv zX<_Bd&YTr~u)-6KnF=6_h~d9i*=7Ey;aqqK>W=opKInxMtewm?jc{0S&3ni z#Fhspj`Xz}QstB)GLi}GfwghK2crw8-3x!jS>ibdX+tOw_YV|CG1Et1?Hs7CYZ-p~ z1K#%*m2!#{*4cEbvK@1y_s$FJT*`e1)0qQ%(RiPaH8U;&>z31;A z#oIaIWKN5@d@qZzyRRyN`kjx{bKEeY6T5tFh51rBvN1-*0ljqd)(rNZc~`@dwwl>x zBg;C@7ZLNk9bw($%e4yXvl+(_erusBB^>u{SCc8n)_{q1+9)>|8}j;(%|opv`OH@f z$3^)B-V)S8S&wqc+n2TUx}M6HyvXYAuq^&}wN{4hN=2(-9XgEkZCAy!R=kVv{N5(> z{E_LhKXMjzbR!?V4$-J_Vp#R5aa+>A`SexKL$ZuQ-HB_?(rKMU){w;I&^3K8Y97+^ zd-(9ZVkHx};Dc25f?!EEV;i?tOds_@@;(skul~iJDqmk1Pg`OymHr2vn$-5s;9-_; zx+Dl0#|oij=1Ni6hx1oC^;VRhFIP-V{b&AcE5Mn@fys3-Eu^y-et^#=>~*q36hO@2 z!lq}N?ny7L{{hA%>S~8^Zvl)e)fwzG?-uque-1%O>~_=?5<5qlmJVp_UDXN|W@ipn z{ufzRO6;L(RytB(NAh{U9~sg~p}HF7l*ig$r_!;ek`eUIPt^>fhvK(8C(&-`Xr8mF zwS|U=^y1tuW}}&+?C)m3ikR^;*PX>YdKK z3`-PSZ<8NfhJo>MsOsPqs_@}TowfeMFUl0E8)m7i%dCE1Fg+CK&_XX}Dd%OiDK9Y% zt$7m^gCa>KFDh*)$~HB&)$MO2Z#cm4W=7Ml{X1qy6c8jd_6ze7-oY)@SpPPbh(SB& zSI0UP?2A#KS}q!47clFG3Q}pfwvo`>+8(>eUWE@uKpS3;7lZmecc?w{#70uH=Ur;; z77YL3kspa(Rx2+DZ|`w_|3F8C<>hn?+Qzst`1~10H+D0d#{AeM%k~~{u3e0u{D(C$ z-DX;9DA&d>M;$eKBv$Hm|17To~!3o?@E`JP>^WT!g1(=7McVpv|eKcOk*@`nETd?%)%`-GQD=!v9A zIYvM5pAfSNZnJZO*)7lQ4zXUmT1q61{kW!z<(q-oW7D(W%c4|z{edCNT&8^tIceKbFu7@{@L4HWQ@k!OIga@G0I)~e z#x$fMlV{TLEagkbjG#z9kgmV(ch{Y6!J7XBg;;wZ6d8}2(3%B**&F#qJBi12PqBLV z+5I>1MNw(spZlEJaZG6VZR9;H#`%$6D#$JE%=Xd=jhWYm?FEc8o=`XRzR=uDDjs6TF3rceko}y*S0f|=gEk{Wd zj05S}lXct~uCwqT7BYQb;}9fuQ{VVZKlVFT<&Lz?{UTfliMlb2!EBl=u>F8_C|6`? zZwKD*wPltRpYS8s@1DZ&0~uP~6DPI;ie6OmRKZIst>L^*8EUW6d zzkgY{qVM_p{jkdpl6~5LHuyxh7#S)G)rbrUZc&FGpX3kvJGSvv92(HnzUskUCHCW= z4iM-NRzQxuT2`m$y#3Q>jiIrkJ=1lqkZt?#y~GwCNv)b5hqpg*YX?EMRuOIYiVqo= z+Oy<0eJu?+mE+}9{*#LgAH^5y^p;i@4HUpOuX>-_1HQ^*y~aK#8BB_n5*&;xOnA3(0={wz<0(X8O2$8>HfD}+SCYz-KVE}MP(^rs&5&os zQq`V$`b%L-sUi#SdhfGS7Z;>${5YYcLbcf-gOEtCaZ4^@nx}U*1*XzZ)$+^)i^9>S zm51j|x8zD5oR2saSY9{Bn4)fG?vh8uLha+sR1q2|UZd@r*|eLFQb(Fhz~?L6eXUAY zjqwL0nqOk&9Rl0Vi-M0K#@Q1E_GWG2^6!hD`cC2nJ`R|Cm~;oPoBW5x=bCQaC=I%G z7eV9OwqSaXYX$m@PB8XZoAcr}$$L=}l0yPaWlX1LgF3Ic0yP#T&g4SF2F5~_9IJfK*hKPSLCgE`?9)E*4?i{%&!PNqLORxvr$I$to+=T&iVZ3t+kq#=kM2A4 z!YF(z1dOgRykNc(yu%&4U9PM!dL~166M$yV-Or?|X{eexnfhd}w1{tUsOlbpF}nwF z($F~D*}cY&d_K#q?vokt;`RtryBHuLjyQ3|w>npi`Blz&Ols6ggmQ=FfX4mVAk3IE zkIh$!{$SbI5oN~xMuhq3NQU0dA`kKnSr|!cV7!}BVK>D_%9{r~RyXKF8J=sZLm37O zKM&#T3;jg5MCSuqjX`2;Nu=hAjJ3@@4! zloJo`AGE&0nGX(IM7 zhU0jtY>XywnruAq)cT*2=xzpP)U)4`nFkn*XwxpSpBkJN6`9yFS%J6XsUvrjh%@q6 z%E_k)pM70eoy6;Hv~rTR4aj6+#dwM8oEfvSO$Y1!#$JngUVn?$*f{p(#l>A~s$@W@ z_mB{y4ubnv!FK-b+~44x3E12e{T8#PxfN`~_4CY{NC?T&a zHl9dn33(5Q>&{Bk6J-5t3{meer|D=ak)lPDBNqZ4<&HU6PxCPT3kp0IhA-l}`dbqO z{fIN7)dMmk$(GN2yNtuHu`fuDp>Sg!omoLiSZh4ddulzUQLaB?mG6S!(0I%j zqz^I2+;g|)r2eN(xgP1Mh>Dt=aCeu?*fx4M72tJ89ScwCu|t#ivtoSlSzl(kl7tHC zx}KUAV0ombL`w)3nx=8d8df#5Y6cPh!s@Oo3FjK=Hz>M5#~ql1B$wL`zCVw&dilFD(NB(bb2~u@B&w5p<$1>kdD^XK?qb%B=jE^M&_d(R_Q$l2^EqA3Pi z5?E^E@P<$xl#WW?J?hEgyUk0-)-|-C74GvEjD{_r<@~^Z*eWH*5gCSAH=tOHjGnC_ zM%{it?4xs)vt&)A;Y;*%9(|Y#Ao&P=bPU5gc(KlS|JgZb=#`X=s9-mTOJ=FAMDE75 z|I9WI^D`QkZY4(ySLTn@8;En( zm!^b`UZEpe=XAeZ?Wd1arHSPrwWv}Eo8VxVpU{HZJ$NDVTVrUYb)=oN42W|O-Wj;t z^bZViXe4VKZ9HDwTS-M+8C&QqSb1L&q^0#{40bbjv+`_2n~&5lc`(;|HM(rh!J3A*^U|5 zyY@uZsWiLOeF)X?FfTdy4+}?v^tzMV^rbrUbug7DRIKP;K0`%r*1=#wdzKmWb2K}y z^f7721aJ1V0%Bq2X6+HzF|A@F;96_%rDp3|yXwyHGmEH>##yS``yJn}0Lx!2kANWO zLI_zMypsL*e^@iTpeEEwzFY~KH{x25-px{RkACi7loh0{!HX`KT?iD~`!RPebJ!h( zw3oxsH5ep6T9?V?Kp30iNKObA2b=m`#qfHiU!y`l8?JG8DLJgse8+7zHdJk%hFR8j z#9H+!5H^pgOGLlxnwhD@=cr5ya1=gqqOb@yPckY%r{*5obP<0 z4DD$n>+WEmg>aO~`4uQ1T#yK2!;?GejqNv#ks}~y+%J<I2(#s51Oee|$_aL5q>Ny*mJiD}p@BBnmJt!K~C%mAWKmp|~-M%zJ0x5%6>TsI; z>*t<2H^@&_o%AyWtyD-8Wn^a=971R|*JS%Cp6chsurdft^hB_-)LTRu)hWEMPJu95 zWb%srGF}KpGtdHQTUPib0t9q;iKd4iZ?Y>Z2jTUPKb*M!YAzXVfZx2n_;HeXRSSP0 z(eff24=)#HSXX_sCJ@?$S2NFFUXfGxR{T(*U`d6;P~gYc!6yTKU>WIy^33`<1C;5F zZE9@d6S|)DXDgIy5z z*Je~?{P0?tZzp)=QBL9gQ2y`l6isvo%Ri&QO4>k1Nk9AGw&`I;t;;=0Ao+@zmWBb~ zv>e|2%8_!Ym)Xt!LK=XgQTDWs^s9rRMQ%ZJuovaf14SkXaw`smW75$OI4fW-Uc>-p z`OcZcp#bMkH-BW_^8@v?1plmPAWtQonn~@lv|Rx`A^9#(Gu2OrDnRY^mJ7{ zk!$zDXk?nkU!N9kBA?fXmA>R+ruKYaH>E$bXn)%}v zkNu$EyF5+5(eYu6ZwqiV?<`k2ShA#)-)rT(eWqZ%N;-9)JC%?!@|mfN|qZOH=zw7KGTn0E?=Ci z{>V@EKIfa%O+xe3lbhhrp7ns!%0g{L;vpQ+fY_lH2OV_JPd)=Ykv#ruUq- zOuu7H%m#N%__q2{@s?`$v0@AN*BPM~FvsdRC8`&yk_aOJ%Y`!F)xNf#@a*kbj}$#} zx2ng995rvK5+W_}xtvm0_*}YI3>tc6^*AucJbQT{ZxL@fN>brRT8vWvI1d=x&B8rB zrXU2RwV-6-c6nTs&5^S}>lT1*dS%p~ZE1pqUJ^f%bIZ?MPsr$Lp4NXeQFyjn;`WYW zxQ_eNb9Je?lLQDY^8QB+;v!;SKt0r-X8NZK0kgn)dN_+if`8(g-Xeg?oeAZdv!;hq zqjcJ~PBqbFkK=$C!}AyF(#r6qx3-^{k6fZb)e<=x_zq^ge03T|eb$Y{&H5>My1>jv zv02F#2Cn6eCEJD+1GefMuKwu`at)8B-RAa>^YW?spl(W9*p zgynhM>k}4mzr#cEDCH_PRdMCa-^jNz-3JkW*uMqM!qEym3Dtdv_!jXd;Bv>u$qekx zh_g2PA7@-kp4@-;QZJ(Q^TmGt^wE8$I`J`lPiI6Sg3$;Q7vcZ>aXo3O?;`vJiNx}&{%51_!oO7?S6;!4j1d9LqxaSKEsVPQ(4AL#m4ftP@-~XRi4tpQtn3Cs_ zUop?!ye{N&gdEF`X*Pw1x72=ZI>Xy=Y|kx~@#JPu3ZpV!?&)B0;Md(s(O z%s-v##VKGCpw$nDw#zRvm-y9kF+)9^|}Zq%nl5& zaDxf_4u_^cIWrB$uNPgs|D9rYh5NgSF~C)WGA_^2D1mdcp7l0M>T$XSjWO{Ey|-8t z>E2uzy_IDaqCtyL1jdF^%^ zeFMu@0`Jh+y2Wxq%Y-Rvaq)r+QvP(G$NKA(urq;H zD4}FjtIoRONA}Ko$e;6Y=8&V$fsA+wQ8aYk5?`jPGwI8BB-NyQ8Z`~PQdFB7Sj7Hj zf7`r*O@ajpRtDewJoQ?L?dg<+i1qNiJg5;_mAJZ9nD3NzJCGP9&>hrEd`!}6;2&K1 z!@%i3XHecK^|l^UC9efcw{B7oyuk;b0~PH=h!|<-Lr;h#Y9Q(zN=nNSLJQK!o^?Z5 z81=jFfqI|$V&;er-DWVu$m%oc`i$JsJiCR+*u*Wt3#l{=(jzD1!(WHzFvvqOM2R+V zLMChnfi>i_Ffkg-CzQUEh&am=LSGHj{~mfmJ647k1pOpUih-*SEo}kZ=Ee!ZcET3h_;mU488P}XN;&F( z`Hxf`Y+^X3qMGQhroEHJO;MlZDuOHK#(E`wMV0f)>pim7RSZTwYgw^NUifYZThlUb zrZ0LuK?G6moVWz^j5TYfIfySsyi&y$au`%+$nA_0HE z2pHffW$FMvUhrLwTqsIZI{F1k@#?|{Ziqf2gX5>J@HFM1OrMD0JX#7BGh@n?Ttlj( z8JvWNweSYPLyXFJ<2z;{mpbws6O7(fuBUVOV zoh`pF7mpbA?XRxSR9fWh2@aP$ibF{v^sg382<9GkYAn3y)j*F&n!UH?fxbaTr1mT=V`5-8u> z=}UQuj0`(*BtX9%x148in3~2&zQ(G|KI?0!HpY7XZ-)wC-2+tBH88FJn+nnB*adeo zk(jCWlTp=Ao|;L$XjV;#p9$2;sZ<#7VNFhBQYkbl=r7M>#2H!0N5%HhzigYzo<#G& zr=VWpRU0E|-lw484&?8eX)E6bk7gW3j**BArW=li`N7u*^&bEXP-R!-qG;i6z5Ltc zW%&rLc(oU)cX-{=PB5=0cjMkmmAO%)xa)m{skb}of=8xL>tk!yRUBRl?Hh?o{-B+k z@%f`|Kz9}*DDGQZ;61liQehOA)!7!w`W{p?EL@ZKb$8`N>TS zy4VjURObr4MZFyyO+NsT5)4Mp@7-&M@4 zQ(w_Z6}7)I8Y-63@yL2A;S4VEaqR@QUrG zpr?!BQvcli2mISH#+pXe*{84oTKt(ovn_cipv&5Cu~I=LSv4b~G(qv<i%;8DV^| zFO=+N#^z;zB0=Kg#MIRIO>2b_r{VA%iUaDdYmH`;W3Y{jL_IE8$FGSZILrwH{7M&E1@eR7InS<>-V9o`Y)Km2YoJW;-m9? z->L`qq&HA3!nY=P6>G1!7;tmK7dV0rI`|x~r_@aQ^R%f<-r*Ov+BU6c!Jh;X%ccPx zfp>DB)NfqRlxwkn53N#y887?sfrr|sbrL{R)SpuON6yB^8Crc=!fu+~F0;(5(@@=+ z+(15|B6HeeuKTG4z#s@CDMI*4LhKw&)?HkzepHXSTtKL2tRekn#+)96{DuavcptV+ zU8lGO+v%SrXwNz5^Ib5;(LMs;P{6{6rc_DU-o_uh>^EWQ<_+#=AqG;R7A*fZ*3}u| zU*-8tY|8Zsc&=EA+2f3C00kobl7yurI&*Y9-TNk{0DO78!Kaohw~3oJrZG}WFh=izu>l_ePRHHv=m^eBzby;Y(#r_|nFd*Z&9Wsp*mn8u%1 z)fDlO@?}UWJP2SG0Mrrx7oF0}Q(%z#oV(&r&rkOFh)l=8*6JW|lknJ$A19iHZlpJa z)}mfp@p_0tlF0Czl-cS(qE|j7B|HA_?6@$l%$;%kReZs26C)gN?o&iN0phjlLj_Lt zt)i&l9(AI3rtCg21f)5gSKXuEut9DZr;dhjOl+CvW)j2=!_#ohmHrKy7WljAZ=;e| zc}yjt8U7KdH-!F_GePcrPoSJV3TBf9Vrg{$*GIlp&sK4y*bb3Ge^ip@6{&~DdQ1BPLJruYrN z9ts|sExGvXL=y>9%dF1TyFD8@p3*Z`zZdNZVx$tlUiqpT^C=0i^=+t^F(^(>EZ_x@ zp`V^R7Hl`AwMAP4Z^aT?E#0Zca;c z;52UPp;iPdm5nRLj8Z=l(}6uz*)ic<9&S3n&d(X!_XV$L%E1y*vzzcJITg#dxp!Gsivwg3sbAAy)jcL8@^&iIT$Ble#cSwpj#Z_cHn z;ftRz)dpbeqN3DIGSnB`F~Cj=1AQCLv%RGi?W7pzc192N`y@{* z^Rj8*2Hv5kijxgYuWhWSB#v+{!*_6Op<_t(1O@G}}r8My}K zCD>&8@GHi!KP_YUuQDv1Fcs@SsN={-f~{h>y;989Ba}>rK21)+NkW&myx|{9eAP%zdLXCr|8ozng^o!R6ro;>GcyF;F^B^4 z7*S1K5nlddxYY{PyvX~)*&*;d8^>V}qwMD*RIjU24ywLOB_UFOxswi>D9Z@p+ zH4ND4U~0rQC6lRn7i=`-yb{4Vnq7r#DEjT?7qC!wx@q)g5dBaKo2}q$^bsThKI~??A;dDm5{C$l7_MTAD_h zc33xW=7{;>y_Y47q`ED+=fDx12I7Irn);w(rn%IWn;ROM8yo+mSSX3bC=>~9Q>Szj zF=)Su+OWy!+-a{`&A*RuEhvOCEE~+tbx$a6EgAcVB3--Yonnu#n>dEO!zHGUmtgZH zvX)-zUH@TWkHL=SZ*F9*%0Imil)Cc!V_!({y_~m{S2Ebr;DFr6s?9E6->~-uvAS}- zP<@enD_cjc&cF+SF6{x%w}=Yuc~2?LhXOYxhQ6^%LwU=Zlx=T{Tv8LIyh92f`8>MQ z433Ch=A<|m;EAzDZ%<2_O1|Vte$W0ZaL_5{c{imGiVwlb+we=h@5@@c;TC?rxQ(sf zm5@5VsGBW1$E4IQ%Hx!N;Q2p8rseAKu)i8RTc020De)*#?N@idmW5iwD zB24)7{Ly_5A{qK&UcmU1?a-TsS?mdiz2!v8b8c1N!S3T=qma$L*TiBjT??k?n!QkD zl-I~z7q1(k-b+7F92ITEq4NHwUB!eJ67Q!#C+R-px_CD)i+33Rm;4PXMzurQW1vm}a3<%6@h(0Xw5nPPIn4TCf{fl{yug3wN1|NeN@&0Is#eT3 zqLW*J2~ETP(2)EAem0P!ig}*s?fg~-4`6B__em#~hh6p)p4UU;juLIBC>*|;8UlX~8mvbo#Z`_JjEP;RP4@OTKqaCkYW)aFJYM=P-PmvyXc^W;q_OM zq>6k>zD&u(<4G$QUCOKS_KJ^llpZ2$$~3-^NNg~eijt9?sky?8`EjUOBcbhBN@u^Y zrQJ|HSy~7or`cNO0T>3U#o6%>3vBcTcOMzdIBLx9R@jy?53-xC3s-sr$i*%+6mM<1 zH`8Y*Ispe2qjioRSGJ6#~rnk>o{S-HKGdWMk{OFL?EUDi89f zAIR2TYW{Vw0UNo$&xnD3!4Mp~d_1BH`lv6ZmmQg1utiUF%o1dnDCl1&0>0$;myo7r z-t^QQQNVo570cK>OXv8(QP~ZZg`79kT|CB%dw(%+N4?lOv@=kI^x9?B4j|^GaQt6^7*8d01Fkr2_euYU_ zqPw}1Dh|ot@y@4kHVsyv7@4#q=XqWZJNv@lTGuAIOzW)@Vu+z`HQzS&Dri$i}&&KF3D7B{YatwvK?3mL#$IEEVh5LXn&b z`2S()kvwTS{Gc^?QY1{IUVMDI)hq-1`P&_@-4t)9*9Nb^3mWpsR36XOQI)MMLS{h) zQ<`?)w{FylF=GKQrot0hi6%bsM_t<(T6{NirQyY2v?&1HsxWzn5tA6~zB@w<_aul% zS!VzSRU5f zx^+hO-20;f%+80s?cRe?5~TS@r!xj`tJ)>?NRlQx3!K!x9!8aFCRP6VlZQ${@Pw6* z4TPJ$zP{ZKei}PpmwbcpD>vMoWOi3mS~7uJV=@Rt7m{h}*H+Se;o;H2K15jq6R7xB zqgoYbhP6h2VTKB~fBlyt&D$B3&K)B2Xv23P_cA>ipyO|5D#5);)`6npzAS+R#a;kx z%ap=iifdNl;iHcBBjtyl;yYbaq~`}*J9l8BxR$wOPeXyaCTG3C>=hVCEmjeElAJ*< zKR24CVZUup8fFpaqp3wM!6$m8+=UY|Bw1~IZd81c)++GMBFOV^Yb<2GJ*mxpCnBLJ zhrPhu@bS#fTz#e;Ec@00mxa)|UzeXRBa%X=YT!?dY}+MOp}gfAZ9{0KJ$@qxp&s_~ z&$vF}&~cwBkCs0Lext(Vr*UWa>qYhJ7R$6T?>TGQYGX4$G7l;n+PzS;5KpvVL}V;+ zk+h2Tg(>9uYI`PiX}0DJ)|(`-%Mq8g2;Z;jfOk4@dUgUuM&ec5p8+b1NVfj;56o(_ z3@oh!!xJXPQe_m@jka|aDuCS*^RekJvSec}3)DYL2;RC-TH-`(|Jm1&SRZ;0F?7hc zp#Wx$cgjNq@UC%F6>x?$?{xRLQ!czZX8wYgnvJpsIu#(|vBz8zJZt~7NJg5|#Lc5c z2A)Z!7XF_*T%XYFTGnR#I^*PHFw*VrV5p%NK`pUJz4Q2Tg9mYRPN%0xyO{041}2bb;xPG_!*uND&)L? zvqm6%C)ON)9CQeyMX9KsCkF{7l_|7P;mQ)1`jVOebI?rZ7%SIqrt}l9h^cZbb4Xg1 z3_TiW4C}k}OMgmKmQh;_lmzvJ4nJ2K*y|zXRD1=??jW^GUF{^vo00IeE`;-wMlXuE z(eWG6o%NE0({nd{I**OWZK#pQ8<|-OIomOT!`tcU2oxG-PS%xPy(Z|8e>WDhor;C} zbsdO&Ov*!l4xCV_iI|@oTBEhVx-d0H3nP<*a`uyT4b=XCLC%6LR4mco4P&l$8E7A$ z+jj^qrD_oNBtTNA)PCb1 z5hm_g2}YN$eefeww-Hc^9xuS~K;T)y(0?vE8(05fv0uSlAF8FdQ+xlzG6m^n;-jb# zl4OW&6ZW>2Dj^P+83zT{A*n@}BI!}9O($4x(s(eXd5<67i> z@8cWf>|IQ=W#hyyKyO!6uKTi_XF0Fyjv@H8?tbmb*t^eJKm`hdE0_<)EJCN=MNi=; zt(UxxDcW)9>Wd;f1u|a;q0Gu5vVp^Hb`=)3hFp8q3`1Y=G+2SeA92 zC4+sqoHy{%g5GeRXZm(xk$pG3K}~%w^^23Z(&3jxz&>hMLy!*dx{TDfgi0Cab_hG1 zi$=W#g;+N3&sQ&sTp}A{-dV=)f=zNz_yDdbVJQ%$dugxSl|eGlBk5cP>AH2s=j{>= zHRmn?>`R@{Y&#SB>HNki2eaBADb9*1Sn0am>ww7PYy5C}_cn&K;-Zclh#_txnfp@N`*F{S`sXvR*$_$|Wf>@QMNC$8zk>($ zb+aGoj*!h+#>C&Pl5~lQ#dbSt3cMoBCrM@swLz~R=8r4z`$M`_P_VU z!uQlcaGRe3J4is%GDI@Xup>j5CVX2a`f`t{9YZ7N^#da46B=4V%rhl^+n5xC{$hwR zrT_^#yN5J*EUDehLD^%4W6cX+;^4@WybZDvpB|*cJLy9m#CT;U!) zB0xgn+5+VaH+JfADglvyu@`m`2J)^lU-#QQ&TbH+`QQ()7Br^7W;3TM06w`cXio`R za9V&M{FD{R)2FgQ94akXFwI$o9tZMV|Cp&u1GCLJN*KE%xZE1>&TyC>G2OM->PxbZ zN;S~V2Veqf3S${^qU1e)0itfGjLJK1n4t@}#&WB?xVD^jtUC+w=yV9r<&Qor=XEx6 z!uaTY`Z3sZl5h!N$qH+CyyeT)z$fu%V_0HmdiM%HcS7Y*hMe8oNl~l0l@xU9KA7cb zsn9ML)l}LX>hUmDvgtbA5vhuY7_YDq45=-*P1c!Ks2a7SvUzYevgtYdA;pA*_K}tw zo9Y|sM=x2K)773tU>!-@Z``tBy1(0ie>*KP>E?YC_9;Q}HJ>r3&-`K29BN+(ZA7kM zZm6}*G1)Y)Zi51F-sb+tySyF77y0emrt04bk` z;x^VilzN|sI{f~tCEL@QzVEn_lE9UYmzbjIhCC#O0VL?hNpL^f>I@unPI1U`)$X+A z`6+hR$E7x~CErvV{^luf#*lQ#GoQxZlNVdPna`)|d>a*->KgSj;?ViA%2=qv$0Z2I z`7Tfre|`E{d-Rh$iyij(OIW495NH7dp|L8pr?%@K>BEAa?nN#9@=DuO4|nH@=3z2u4^REjZz6zJ;Y z#+&0ebfj~ojtwz97c0nYNB9E83DN&ynVVB}evqMo*7}Dd&WQJgsiBcfZl56CEix$j zbn0vSoep|0sg3Sb>P5pBg+l_-}^Tg>h|W)yaGJi>l$;J{}@|*pvw42_8q&@ z=?h995y^DS#r%f?m7ORAqOf+VZH6MWM%}jvO8Vj&|AajBo|+_$_evmNPN^`_BENNx#`$a=%0?bokIG+y&wFyjRRg<4ZIULSGWW_^5|!Wf|o530xP#QSNZhrV{hNKC^s zxdNx&G|m+SK4aj_jZvR(Putopa)Lp)rt7u8wpeTa%ftg*h?r*!DdFHz6{dacor=m` zQCRN8adIbu_UJ6fl=w+BzNzvg4eIw?UN3MeFp%8Y#`OMEC&z~mDkC1rCoBpeyfbGE zqzc>kMr2V9z+G5m)~kATO8X1LcQD*P1OUa^tGoG14})~R?8Dg_1NtB5G}i$MW?Zp9 z%?YSR(o)VYVK{BG+^|!V-NRiwYm4S^b3T-|fV}sUf$~$IrzYxfW2x9p9>C#m5Yemi z_|E9KV)U5hO7dVCwU#ZHD#=d@-B1L1Iu{F@jsqR~+z>NWOGK!LDOWB5v7T6M!7f>K*S{MwC6s=NB)>$b&n*?WroN9Vy)U9dcFYrW(&-s~ z?y%GlAtdq(-cl7BRX}-`blbgRA)rEZD4=*4($2|L2W=R}JDO3$?D5DAUFO(dujdE6 z$~a4y;rMz^Dd|rJqkI?Yyox0lo(TNzqU2WEEAT1}w!{1Vy&Ro2&=G+u${lk?!ag)i zaTPZA*`HMV1%H&k%CBp_=;|4aaXp&A-eIPV4>CDH4))ceeBpCzlV0YEv*n*Ryc)j&`*NyUGiBlpM~>yclNDDU z88(Uxyq7S6q(xNqYfSD{P)^8ymtt&bnuoD=w8pjnjnb>7-K}!W)n3+>h)Tbk zzp7}R;FNtuk<_G3cW6q1lGR0C>dYMKguJb!cbtz5LE({D566 znOlVzq%s;~MZ^@SJKYq`@D&@fxWX47h-Yx{&PfGQ4Oyfb^R7|lpKhNIk%bCxDs>7~WG=FoOZ@qjiWLa+ z@`bOLfXhFW7;nJRE861G+6&8GN4?aE((P@E#8TUN0FRkIAC)n}m-eJ;MsR?kNco=V z^02KDN6%fYv*krPu(UkeLgaoOPP!$n-Pr#!=@`!`LtsWB=lH1o&~T}lew1lr23ISLb?Nk_(v4$kFe6ZAEG6KSYH2jIwYrdP_a7GCrDDyr(S!@091hs%7koEFb2Ll+ zVM6urKP=u#Z;O)3!chY5(DAX+gj>-)!2<)olltp48}L&Or`NW^0nqu>&aK$s0}y^I zvVU~_Bd%p|$DMBG{>@4L;qyk)T6r46=sEl5IXSQQv$RqyKCD^60$_*w`hk1#&ReVZ ze$#&aE(RTGFfZ}1ww}rs6C;QCI)DRzsu&Kdh!bmtdWUZ@x$Ocg%O(b4MOtyBy?|jr zXgx@wq$STUHuG{LOxR<;%$sB^Q;(Jp4J@B|d~+cD3Tpw3M`s-?Qu*(wyMcIRXXd16 z@4i#e8`?+m%(lTZZ2pY3Zu(-!BEtFF)feYFPC*-lXtnzjg^AL|lbrDxltH(QrG#wP z4`-xG?}NR|P>$mwD)md@3hNVsI$Me}U~n=*KT~lLolj_8@ikUf*hIm(*lT{?7s_qe zl*u1ouV8Qyt!B$}%5X2$A1m=%L)FUY`QOkXou$^DF*kpTbMjg^%@60Iw}idomXY5p z@&NRO{AtMzLJ|a-;89V;Xrd)Bk7m{;hD<~DEwQN+7rIvr`ZTUpnV7{@rF4N^R~yA>$V;uP25?k>e8 z5ZoOSG(eyy`#jt+&c1iwd-k~xdB|E>VGv0o{rTW_kxg?HXxNp#pjo&niI#Z%fwzO;E z5+9c{PH`4%LjH)@QW&LH(=>= zGAVnn!$fFxMFR>5_wjrHjIn&|&+SFlzu+N^sc^>PQUOeDMW})Y?7_u|__goYtaXW~ zfQ7ZEDFdhQ{P{}mcKP&3KD<9Fboc;+i^c{RBie%0I|!$dM=Jdzo+Yt$XE-2Q06+?I z?0H(3h_gaEv%rnwqr4XkDl7l`3OK$T@&~F6knu*vb;N_+OAN37=A+*&a3(Ih6aRQ2 zkC$KqR5|#hhPmi>J`@yWUp&GwG#a5wmf38XmaAdX!wf`r96B z2Xbi~D)e)G6Pjr!U%65_%c74n;#5S~IFiTdjwd%T*cY?&?C_?fqX2X$#qfKeYXd>< zfET;<*ey8M*L4#ER@|FY-Tm|}T=kOnrpDx1Y!Qf@yrjj=p)w)2-LU*sKrj@qf`7{@ zO6}PV7mk8a@6rj?p1Cd4mwg<*qDVzCQdSu1u43a=5?FP0SuN zSBKoUviK}Nb~==e1dHyqyQ(utYK}_JTVY?Lls8l}!_j@5=p(A8C%QUT8mTAjW7AHO zn_O!9M3yZ895hX(K^b?8Z-VAgRp_%Lp;WdB1Z5D-^@T}t<&l^aN}yX#YqUO^&U|Zm z)>O83PG%6+-_z_c;gzSZ@^-GbMSGt=OEK0uSS$qEIg79weR@7Eq}q>uAihcW1wH?; z{Vo6-22PM>{$sUYNNkXR>G`VeI0qeMt=tToNbwWkn7Lz5)$Ng5tl&;)rSF2BI5-g% ze8w%K8`IU@Q0HyOD++v}MRdVl7|xtNqoS1jEbT`heK~t(ZL&7E>*gcZnJW9|;6vTp znkH7@@?^9GH5|QNd7rdkbSeJ_lFD zwxxzLVH*ilP(cW9b9yj!&O2^}Q((EW-$h_Gatmab5+5E%X@Z7WNBu1;###1JLE6nc zHfzjDg4mJV(u;njT1oM7IJL>1pAPHS13ePqWk6jm77@kp`AYVHpeLfRpe!)+SCHnT zEj@fao^t(!%ARObaT?E6_?m4UFAhaDu%4bu@0xr?yT>`R z7Z?|oo}R(uP137*Sc>o-EvOeP#L8M0;L7Z-m~L)PnM8M5sRHzi6{IRIH%_{Ev)$a! zwySR0{F#k)Ug2QtAb;Gu*ZpA!or8QDqxhyZUpG==tL5UIF<+82mDc~Z0OBf|ZNao( zPSD!fTTPyXb|CrQuP%Az9)ijrz!5JHCR_dt_!~4SeFU5;#vj5{a%Vm87I-e$K6mS7 ztV2IvUe_e#BFo*-%Xu}7eO3Vp-e3ET)8og{#7oPlR7c@Od;Uqm%m^hil{SoBE6xqr zWy-xcz^=4kXRC?J%odA8DUGIgA;G3M-y zs_9{{P0yV<+x(WzqVXWInWWqJDD5+Nsis5shl0U3@6cMdy97FWzZv#mJ1sHo#I>U| zo#=tj{rV9UjDorffq#B`$m?Za4+uh1A`)dTN8S~>8F)rko}Mi4N9&peCEo(GrW4z( z;#(!*?f3nkq~s&S)&W$ih%CP$7Uvp4A`%MvisvwYh|YhFNwAV zllnSKrnObfuXl(rZRymx)Xz&%67T*K4=k>#qf_s-pSr{$b7hoCX2)>dHKMLn*Mzy#j6^h2P_0v zdn|m=y&_UQda5$y8fzPy^*D=S!TOF(c;hFXDfzb=5&h$Ui^8tn4F^T-s6% z2Q0IFkQxP&ze<_T95QGLg)RW7N9y#83ayt@5oW2k6^1d*`K`8l(8fu>o zqk|2yc5j0#xUFT1s3mg`rdQ-H{jq8VO(RlMN6%@pa1;Nbk);3tffeMwh7#y#B5YC@ z+$=f8i21xW{q?`Y03n|zlK1nGg6RC(FtzNMeTB#TVw%87{Da9YwvM8ZEk8a0KzdH| ziR3Q2k0k&;YmE61EgF38M03ckQ5mqG{M7bW>LbVwH+9VtLmgXKiG3{-Q=%Xg~cg z%dvS!+kn{hC4+simqdjFd__y6;_vRmDS#+Z!q z$UO21DjgT3$NPfzaB2XwL661G3QUr&Z$?IDjSF6mT5X*(8faa|v?)e|@n3^kv9b zjLSKjd1Ys71+dLb0EG~H3kNg`sq3Sm*!${Hzuv`zhliiX( zn+mE_Kypxj_`0!@P2dQeKebqLc9iD$!vi`UaMREg66JBghJG&eVU>`f6xqjpXSJ zVh#=Ad0fxC8{!Fn4g$S&#LrNvRQEFUo`mVFa%9(0I-fo&^!^+tJi3-&w7FxNE&JK^YNy-`uks6<~ zNlQX$%D~P%D`^A~p>@ z6%iqC-Dr;Oj7^hd_uxs&uRp|`wUDn75hyH1QH4D?-t8e6&FPHR;P8nEn)Ak&f37}> zq#!a?vrll#U@e0yxlGmeJI{0t1&Qrq7>Op_x)W)F@GD0w_rJD-lBIEG^aH#vzS4-} zTt3QdoJZHkNvy9(zYN1tTUc>E*6}Ap>bAlDj@ed3bj(C92l{^l10kIp2sI}R;|vEG z9~BDOpooc=<*h(1p`&TvQXAilqW&2mX$@h-WpBa5Fh#A8O{jvAwx1cXBORUS8S9DGuzdQ`}7V zv_EpnkM@y|m!_IZyzE`Y^Id@qA`Y<(xeVEyEBP9QLB% zcaM2U6|;8{vnonNhK?H32K6GFH$1Bf8;b+a{qVJ9;4JxnCMuoSe^P5FkR0C7@Xh$DnsW*^&oiU%{`kJ0 z<#hrjbP_tFjW~aCvx!POnq`gnG*%FU5eHQrD z1Jd#$cdniJ&9q@c!^nl#?>h}(9~XnoJJuCXlH*rZLQ${|%^47l%AYS)E@Q?&Y^k(V zGb3WJMaJX`^+ZThw=qI)Cw=E>@eWTV)@@Vx-(H>Tf%s}Rl7^CvyCS}r*rqw_kMFJy z(2hnR9)V)XZBsM6HHlz>+cd(~QbXfqk_Z{Y=~cn7V`=hBjL$pB#Ur+sII<5j8}y-Z zB39dZMaD{<+uEsQ7;J3G2pvwNj@UbQz3oJ+^q28Z8P*coL6x@c0*y_fxBY`H3^@GhZM}I~dSP$v|HR&f3shMZzRJzM z+BE$P8SiFK*HwC+zl1;TVW4Prr_2b?&EJ&1Z(HO5r@^*UNa1N=-}|d_vOkFm4S_Dh zTbP51#3bpW=pKKq(XR_tvZ!nQ{W`j3o&*<<0C-n~1ouK6{7TCp44gp#{&Nx8`T4nj zXdZy44k=IsN30T;Th0Bz+lErDX@`A;k!){>%(f+kLZos3^lgr$0W-UC(j`Uq#2&f=VkbZ;SDjkIOw zKMJ)R`i`#IZ8?=5e7@Llw(oTY;vRjPGBCyg$3-j%+`EufD$mOK*vpJ4Opda{_iu=b zP^kk^@PhL&!S{b?k9MaC-2^18f0GQt&cnxbGByStyNHjJJM+veqD6CC!;4=-2SRx9 zzT({Uxs?N;1{|pm1kgOGKy+h6BwZR>QFY~s!=jdYuMX|8;7`*B4{u-CnWVZz7b$bV zw1L(WVy^^iNCIwxf{hOM?3=^@u21GE5XLx{TwO#78uoiR4bev`F(Rjo1KtzK194Zw zIjip&n*JbuZ()*qnLE#>9P55V_&K}@GMgtwiI5O1gULBx<{P&kV<=<^ZbXl0C5h#9 z^2tN46Q#P_KeUecFNwn#1N@xcq#fVCHcnBs=GY^ib>oUdT8~V= zK%@wRLS8dy0xh}rh@<7D^8DqipaH2>%PvY+WeX}9gY21X8(P;dJ|H5zqouVYw=c@? zNlF>?nJ7VYR%L_UEM8$**{6?Vx#rN{G^2u_Ev9_t8h&pXQn+*C zU(7(Y-qa3i8+iykyCjPdP{$RHSvwzGC!)D>WLjKyq@Z}{de6{e8a)Qvn(P}i#e^Px zKk^z?i(#PqhXzWo*(5+iG<8dfrhT46l0VUf>_ZvpBi@B1qd-snAf)Z~Ip(BUA>xfK zA#Ep1qVFL3LoNP&q52~X1QNv#i zRBi@DG#MNi&kVg_>)h)!Lnv*o>TYvKo;MH>0n^5S6ry@oY_5y=y`80S;jm4(LeTCs zcaV1a>*B{G_C57i2%jzP9x#y_)G8L*m_dKno|j_wh==CUMd**Cuz8McM`l6^xpq&~ z;*)d!ZcMGv;1W<1$=GjDEh(!2$a3%Gfvfii(1Kj{`s880P$RBiNh%R{8FQRkk14(s zTim$E>9MU(DX!m=6vAwE(K4s7XWjl^K>hz!x8uLs&hwzn`N5&K)#=`9eH5&%@?>9y zU15EviC?@Ah&J`?m;A7C=>kFm7wQ{W6Yu(SEvX)Ke*ve?5&2#;ACo}=Sw0v)WIz`V z9vb%LQ|?=>B~+k#quG2OGCHit%u<2%*D4txc$&i!BNa}K13q26R#L18#a4!|bUc6T zX0^PSuKN2iGK>8H%2-hNcC0lv$?j1S9dM(q zTU}q0_NrSgLIwZ>vbX;gw{{!xJdq*!41L zOX0u;&)Bnd7?`%EC28T1E6+Un{SH3+QH+BSa9nI_NHfty^yN}~Z+n*^Lf9LUq-y3# zG`RXE*!DdEfxiBr{C)(|f%+d>_#;%s2=d9M4MmCkaTGvNI&Sbf@`3Yadp z0GDh7!)0C2ajY6(8QQ;h+iH{0Dlf@{_NC^|qVqLh+aCk01QI!}E-mR*6|vRS zM;SnPcwu^wSfG3Gsx@2qL7RK&R=ItO!<~8Vbd9M06u)`gJ41~c6gRgYqP#~`Zfi_S zfTDNVN~GRu+_}mw>$x%f`9WgxK`MgeDqw&+TmyK~@RZD?a~~WxQGl!sxIXS~)hDkr{R{K0?f?+s}N z4fg&+`!eNJX;1O1^(#9~eM^O^^-EQO$%KIUm6vD~tFyD|_qUsB0R8FT@xga|c?QXjB zuilUeUhZESV&Ap}uM!5i@sGrybxX1nrx$2L&)c&B;r{et+x!Ydr(YFUGqu$AekqS; z((+5iA;h^RailGupSy=TjU1Z1gx{>6bPDJteNZlSB%p)jA^21c`x?{IJh@4_(r5-Q zbIf^e#zDFX?)qFvX=g82Pt3nbG>JkRfVYLDu2Vm?72ZqYBHYChhCFL4vTNn^Ww&Ig z(fn`CDZ4+ft?iS)kZyVDakg{lx1#Z>8pSBj6#_aEhN=G+J4mVR8}`qb;s_((ZEjW? zhqZS$RnPW3?$iyFC7_Z@Xd_V*>Q7V$HMaMkD$9%&#>mNb1Il$Lrx8}iCsx2d*Bv+f z*LT+N!!JA24zg>8#=Vq|A8L;o~NAXW9}{1xQjT3Zh1@lJ%CTS5jdkIUagu#e;G zAJIR?kEx8Q)d-BfwVhm*J0Y8!55Ta!w`{NEM4GrC?I_?zyt*Fn5R#%1%UXxJXM`y- ziYG1bh7O3%DMq_h$!v~esS~aAIAP$ChS@I%qXGs9wpcoxH=E*_!f+E`q&e~r2+OuN zklK>`eE*u3>-D96Ckra{R`&FQ3Z(*hH}4DcSMlz06wtP@)>0Q|l1$j4e&RM$yCFfb82%~nw*M|a_#!Vf2(`c@n<+_owmhl& z5AECqQ>Da?hb;G=+YWZ>;>6sGrKmWy4bRPU3g?!|c@kk|Yt%Dm?vk3U9H#^Q1^Z)@Yd2N% z->N3wk-gV{b2S#?;7XNS!s>#K8)A4`X2?9%0tEFBm4Ebr`IVQ=wTtGDkYDQD%4Pai zCHI=}`AL%~`tmk+^h{s-iNO_zU(x9x@i4oIH` zKV%JaY93u;LiXJ!Z|x5C&B>^%mAiD`*nC9t4`5c?Y=gM_#aU%>oPxC`roh(l_ay4g zk@hT?i4Py3+mxLR*H|5;cHSui9Vv}}ZpdB{A*;KUhj~$|z~>mh_7Qs1Ru_JgwvF{j zC0lx8<;y5E8C-CzA7z8JL7HUx3nc~D#)Mu^7AyWE!Zg&)GeC*yzxlG}k#;n9SzeI&Au(X58)~SwgyzsR-kDPLH zy@Z8b{0Sxi_-;<^#rE=MXWm;hXjY6x$!px`R6vC1EbIFKJLktm;Ivz6>K69pPPF~w zR7|i`gJ6Y=_#3v!CwR7B<%{=$980 z(;J?bcb@Lku3i_~82%#xCLtJQ4Rf z=d_gShw><&B=Aao6PfK4BA_$KZ%cbor7x*=VDHA8St*uY;8FaA^uJo({kOM&rTGtk zNH_KWz3|YIK+Wpz{|Q+Ch)SIkG&Ve|&B+@_ksMh6&wyy;3f{$_fyy(q<7$*&r`axR z=>GRVv=u?VuL+X`Wc+e)c1;h7n4%q8?<*A%a3vGY;rBzApx|si-i3C^&>}6NpsyR* zrvQWN&>uzzjr=cj+-$J%rgV)l^M<0W3RBA%>K-I}d6uTkGd#Ubm=+6VP(Tx*5K$uR z74h^+FEIstVNxi6Tsy?1QN$>FC1Xv^DU#I7ta)iB4Y!& zVj{b@Z+{EsJHelN$cPSHX!9Yd+!1a9cP39B$&!RGpMD-E;MzPavLis4Cck6Ph1N*yPN;gdspj$rpk`FFZj2U} z*;j0v3kkZPx#2x|r=6AbH02%m&`R8!+kN{G7Vj&U-Kt3w3$?o$gbZ0Vyph2B%} zk&lW_HnKBtD!!~ENhwR7WK+K`DwXZBWl2zNL)?K^goShhy$RE85Vu?3jH?ax1|{>s z97)cu9-nID3I4#?WfZ3uu4?#}WnN3vgNN@m-8NdE|IE>vGTiQp*)gtV&UkF+4DD(|wm6|7yZvPI3ab^_l*EEo<22lO zBsTd6szfYvoZ}q_frf7Hg<01&aNwv!9jvygYl5aFLwSKAQKAogZ%|_EzV4QM<(sfv zw&Dg36wCoB?TRif0k7xmW8{*qA2rgDMw;kS~07HoEvmy*Rj65D0m!-^h0qSWe{+_pAnW{Ie zbUcu@shFwRO;{zlBI{cxu$3Zi)NPIyo~!x$aM{@Yc4*KbD^`W1uE04c{`K>Kw{55h ztF;S%rTlF@_ zV+ku^Bn5CVBEEt7VE-zw-LH&x8+n{WE;g6bIx%8VeJ!j|F4$RG)T?hcw-M#Dyz&zA zbSEO1<68L}LYB0=!mXP2`B%oBdHas#nm3bNk%+t}4MS84obQrrF%{Bc@}4dHmY zWcm9C4G&Ux!l9y1!v0-tD1QKvbM#2_1vW1~)y-9fqXop_~9$N9p0k72RqOU>lr<;qmmo$rd#o z`Ue-=snUYuoq3AIL5Aq6w3I;!trtn_BYWP=ZaAp6`tGYchN}sA4wVGiK4s(roEbgP z{2$u!T>eco?5MxnuNq)ZN4u@{md_aLNcI-h&j#Hjho5Y?mCY!Kl~wo@p?7`&W1B)5 zWmj*{6CSH+w?8>S8RZCmq{k$Ddu70;d7>bop6fvWv+>)?uhY!=$39!;3Gra|{gN(Q zNqp1<72WZjR5NOM8*BsJd&rd_x80p4H`HHml72r;U?*t9h>a(qBkx%_P%iRk$RV{dAXH8!Z%q#8U9R-l5A zIg>43W7U1w{jsYTk1}YaTeUkDL7Wg74XZiy31%~WD zw2Dc=KBQF&<>p#m^M#QGt#WTBgzwV~P$lPWxr5t{;FVg;8?sayvev|jgE{W!o$fvR zG!0kp`bH$yaSq!qFNCmnO?q{cMA&V@N9<7Hct1S3F1+Vxbf|+q#nNPz%fD7DcFjCp z)i{c-F~*7|OsQ%yE$t)oqM;~BeS)Nt59xbncl^hS4=UmRa$39fF%__Dnss0PY)e!R z{xEI&2SBhxgy5D(3AbZq0c^Xe``%)*Lw4?bTtDxFd!zqrO6>FhW#6Vh7h>VEyOZ*1 zzJ3-zx9q`K#sMk`?2R}zsq4ng7>?~JDH)rqSF>_=>+vFpO(!dJXX@-f{*3JRyduM7|DUC*3Y9I+I?$uKg<#A zT!rwS)M%?0N^mAm9_7q@&hCgpflWx!Bh6q6dofp5T{M}~{x*F^|U8-vG-p6K}Q1B?A z(ynwhO#C(oVzNo$jf?fmyU|y%kLgY+$5S?FVC=_&PBvf{fn$BM07=vM48OQ?MooyZ z@L)g;FH$Iet}z`lE;@*j!F#VeLQ5&d+SNaw7KfY?=mBG|LvnW+vxBvL6QEJ}%Uad^EPvDGqPVhb)=^n{_9(@UjG^IeY zZ#3F)Id($40lQ%>D+-XAb}hrlazSjOs<=Nggs6xJC-GEdcP>HY0XRDEu~fpGMMg07 z=XA&=TYq=r^|+@$*<+c&LsY0g-3(Ks(e`*)6TxVpRQjJ9iT7Jsi~|OCCI@MWM!kIq zb;cvqIpJ-$WbE6_lG`$mudcyxr_$ZqE3U8$fC`(!c~B?FVEtmL1I1ld+Bz`V?(+`S zh^_m$h%CPp*T!@gZ;+I&AlUyvEB`d~HsyLUN)S}VwVw`PR$F4?5PN_?QZC3&3@!M9 z>GRW?^n|Q3I8u3ag!YN9L5-E0C^-%5lePn%wT zwugiXLMXc@r0*K*TiPaQ4rP^^yu7&EPVc}q6ej#3c3ss!!Bq8DqVww_#SflAeKz1Z zuCYm}LPwk#3PymMrCOL~iG20LgE+Bz1ET8m0+rzwW)*N&D$0-?H{#;FxN8R6(V13w zrA~lrr5%+Z3TBslZ+3Hcbe#uv7EQJ?Nv0-;j#Vj4Z@<}!Ein4*(5(8W1c2d-{=Vsqhd;j`G z1`cg&uzAkE?d_A*eVe?E>-)sKq_7F8PF+HP7sC-}3Qn|y< z!cGjHMSh?-GUN^W%6n;d+dt?lH3m4ms^dTKnsl^RM4qpc6p}>EZ#F$JAAN#d4CR$y z3TDX4^lid(&bkE2A{@*d40IdQX9Ni^s)bzTLf0ZlwiH+FT<9?{x3ThJH_2R06^4gX z5*jMJP>KmGyUCarVj0c$JK5n4oy3dM0dRDM#@2vUB^D*>GA3K<_@e!d)KW`&l~pJC zrsa`UmuD3age5NDY0f|^74Y#KAb5127A_D3-_bv+epUYJpi|a^4t+NIn!J+&#IW+aT}tn)sfJBPRAMdG za|*B?$G9_TpBgIE*3K}u%(}%1pS~Q{3H%zJU?a-ni?TrCT=w$*Lj%LzW>8-=CAJ`k zKRS%t!PU_9X)tsC>cJ?3^Zm6-+bf%m_}9A(k?1+ag(x#Utl3R(fpsF;N1&F9p$FfS zwp*JmX!Hc6ozr)YDbe@01I{?KZW%;T^=Ek#(x+Me%U7G8+SNuLxDe5w@%znVT90>M z;;c6Y?e9E)I^YCB;-=yjYWa{B({H5lcfiUk3CWA__-;`LiT9CU(jGu)ZOF&oc{`R( zF1sW~A6`4rB8s5={0H}Mc+tli5cdAsv$Vv2TUk4!nNwt=0q(8m{YG7>tK!xLDBYrH*?2%6xVq}$pWiHNuZ&;P4`YbDs*#Bkdr{U zF-N;4dTZNJ;#dB&!hjEwrFQr62Nwef#?1)x(jsH3?}`@D@y8pG&`Q0i`n#b|R%$?n zei}YFW?qhZeT%RZ!yNu@W2kTH%cK1on(INsoY%%H>UiNb&hApYKILkNU~X-bC2F=7 zQy0hVRDsG)8efUDFHaMsXWXs{9Fv(4RUk~a*JJdZu^`1Fb-A;17?^6oSG^eFO>rW@ zF?e)uHLzCl4~?JJxHBir2dmg#kURXXeC~{iI)+lK65X?vM^_b-y{cr5MaSX|0G_Q* zmrd)Gn|b+d;|g)YXx-_RDW1`bxU}#qpR9efm*lj&`u?vGIUE1b@Vx$3uT3(A0L%Lu z<`4g&Q6X7wU+31R0(cu^dviIdCYyaI8mdQppW%QfVVCMZXcW@C=CqZ3i3{i+|DpBq zqx=l5;4iBFtCq1Ga({kH4DY_%wZEdMa_rm6Zm8vZg(NZH%_S}nS9LSV zJ2hHVAm=8K9NCkPK#3*h&&t!=5!RcQ_MHh^2V`q#z`2aA>|)+kAQ+@iR_$qqJeE;~ zt0%aVch1Fao}Z+M0(-c=B-k}4GCNFfCV{YfraHeh!ZnLsZw!(kJplwNRyMwReqoh< z*aZE*^Ph1E$bfRUPhX3jI^_zk9ST?5rSh)G;N%^BE*UObjgk_W^X1<#R0$j_2K}yl zW4W~Tvat?18J@EQ;l$4Tss)78Jz{&QyR(3jT`ZdprZWu`AL-o8HEn)8s zFZ3seuG2X37+^bPCoI7QEU{?$rQcVJ{ZP)$L{KS%illBz9EDYkQgXyi&3W4H8mo}+ zu&2;wd9+rACnC6JZpiajhVZ3#bmEnTnpuT?Xu|RlO`E1Sd}AdDP*GtZ4nrzQgY9-s zXrg>ZJAmbK(QvOlp*wx0(Y1ioKF{&6s&4srYidx1?Rjse6*rzytUJSOr3C07+NSqrTA!}$1N8clJ*5@i6>SOkC^XwV zmSnS`|M^GOK7WKZ#nJGHmS{geV0F9<*Z-%h8?pRfQxYla{^poomsn3APe7p% zAhr|Zp8vG5w)oWC?mz^0siWa8~vU4oUxs{Ch2jCq9IzC9?z}_ro8|?W+nUf%T{)+C;Zl z)=5%$K$tY_wttPj0}*GN2RtlpcU&_JZIB+?RpN#2WkCi}bGxK|oy4{Ts%;w1_Zk-P zx?b^a6bg~w`RYa7BRi2K+vwzW$7xDdLw)Mun|MvdkW#t;H@NY;9@HchSJ(E~INQGL zbmt_#v}J>~2(omABizW>0rn{(=OsCnhh9GFzA%)GA}&@@^mkG}Q&`2L@_qW*2$c_W zhi`vw2%dS*$q=<;V=S%N2hG`dbdrN}Cpb!o`fW1PS$yIdbXHZ$6Dj(p1gGtW z)S~-svd+6M@V$9T=`lX`NbTfE(1KNXl9Fy|(|e*qBV`b%{5VEUL|&z>=M9ep50NH+ zH%THKEZ+!gisVQgCEsqa#B?pw=GpLFmdx#jRP~2_=u1S%M?IBDE zA>W$solWq8OP%RxBV|U1ut33S8gtdP$2y`uL zTB^l{zb*B(l<#p_=k|s=?o(+OfX*tG+hyoQ0Uadw?_dYqNP00|?V)=k_n9#ooDI}Nk4kF(jYdOPhOE0O3okIWJ(W@P85o%%ObD)A^5 zuUFGa{#ph-!d!l*YNBe3> zZcw>;0*AG}WQOIy`lp3#+PYsdz8l*ZDE5%>O+36D0Uq+?={>y>XW=QkVR9EVyzz&9 z%I1NOmm~>4kd$72^YtyJ?FEkO7q+!B$4Jz6F=ZyH`t3f5fJh`5H+~gmb2i=Ps&IJ? z6{2|$)W3IfqT*%MoBmir9ftbfpT2|R2VjBpqzgM&QP zX5aWtNZ^nS(wyQ$;$wfpxICV?8R$M;g57-;3Nc1Ij@K0`sKiB~!;Ai0eI^hfXwS{% zHg<64zzlMvw=aL+gQ2@-TG!Q21|JI5J)Nj5H9#g?G#}vk5_?Fu{)*37rp@vbe;|)%AUn0)7^5$!mfdw*44P*!$wZn8a@r#?AU=v5^p5Y zL`D?A06~n>R(^yvJ-VCjn-kq2c(@$wT-D47nDHfR$C(m+-;_8 zcF4)ob6=JBR4_w^Z&;e#XpGmn1mJUjT9B}2gOBG_eQzv}Z?m@g9{ct=lz%g@;zeS(G~ObuQmCdJ5_)|VWsaIL{pXh(;}zO?&G8sLTbH8 z7419iOQdHBh_-(LqEpvgZ~aO_f7tR~_rO1@M4{|ZsA=l8MYf>xX`(6qyOTpWE)QU7 zp(9{_7kJ_nb}#r8w9x@jn~%Sz4uNmDXCyGoceN8_ z@`yrQ0r18)O)>Orn|LccUjz>4?&GbsiT!T_umAI`i6dL=(C)8*TD!wz{Yx4viYN4s zZvhfWpMPk~?0Tr`0af%KLA|gRB)k23kmaKieyAPq^oEd+!k1u;n#rZjTMcA+Iqr80 zyqEY7Cfd^2CFLH)ZWOCYpaFTf`J8p3lI3e0G`mBQjqwawhs0Eo0XJ{Z=v57 zdUT5LA*t&)LXNO6q4xXfCV#7}%?nTCE5$3)jbOda548iycXLGgh@3IYq7Xt=N zcjxvrp`$weKvu|g~u3zaz6gvD(sUr@5!#=G>2 zC!tk1)s`isDTh^m511Jq@D7Dql-d$&H}ho2GL9hST%MSs*G7DY1v4yM)P&SulZ=ab zh}+KD?_-9D5pc^lS)h1>KWp`?w~R^qo!4MrYSv8xagOd4CuvcYS*4P*r$;l0Und?&*5MSuK2zlXdJn-Rz&0U&~a#1sP2SOE2wOMeaYUUsWme zd#>BJ%3-Z(Yus+CwiGOBs2*6M=)(d@`{l$5%IE&*oOQmRX6f6sE_rbjETYF^lu{>q zocxze>lI0*_!HND!z$NiQ6#*R?>hFx`i;Lk(k1H#-j1&Ny3GoVFurI0IT|jFl&SQ& z+2HzQV;HQqZ7K#@ThV`-dh6Fsd%Q|TYm#!M`Ij+8qA&On(^VNF80G((NV0EFYTjHZ z@h2L#r0ZH)|9}eloUllDIjFpS?J@BtH%1bedi2!0sPkC;1fnFgQ+1hg0@W{5 zx94v_IiF`5G^p1ysDv<^l(_a>P<^V`)B|p*_upFAa!79C1RLh_@kW?*x~uO|&S5e5 zTZr+qO!>t#=idxSKlWJ(Zj${FPoNZGtFdWca@H;B@Dga~Ht@QvmA72} zOB3hO8rFiKk8pjPSX8~^Cub(-kb8(_0m4M2oeV3PIWrRWV_J^mH`D!&u73VeYU@M> z^=@q2=GT`PUrVnTDn^E=C)MrLE#90-1D_H0R|G1T38R6Sbdy2*rY&jxNe62*mTeII z058|rA)D+qMAhuz{oKNoP{tn;v4TEZ7k@qCHr`W{&rOZlRMSqnpIT*`@KI=7o#gWs zfLrV}-P@A?!Q5X(wbh1izbKTpI23n6fkGij3j~KyC|@E-_Sj>O??3jzI>4LC!>#|CpSBi%3!q-1PyGXd&&`#saM%9@_b0YhW`QFPV zT9iR;YH?u@rqbKYX~$@O&L7(3!nDWWXe@^CD13jUCH+nZpvO|*tiv9zwkzhoEgPu? zBScC+$~s8bWt|_20Ggg^{OXTV3DTJtw;C6NK-W!u8ZsVc|C}H@{}47P%wKxYka%wU z=C*${qJD_8j+LX{9vvI{#*4a0~5I&uJ5%I(L#g(Q_a_caU zWb!1K$Y28{`D%yyMy0n&laiv&yeKzUL4j4{BjwO@2c4a zA4eOXiM*qg^KxRac(Op>%Eoafk3E&~HnPn!)#g(6JD+>YY+(EbVx$M$49JE86IZOL z<*_|!Pkyk*SvAq&IxfaqSB7;>J`u-Hdz9?pZFFgRkD&>?k+B+H3NGn; zlrXn&TW;LhT1-S5fkIRk(qjsOeA=-q_hDqKoVRfT->ah)c3k-`IP7+pqt{3Vz4q)b z_|>NFWYw4+)Zx!9s5Wi3IN;!>aRWymI9_S@i7hq>1&`Z3AHN=O9E$q#vAIu-S*yk@px)kT)VPxa84f6@Kc65+K z%OBXTduLfH_~;*IQot3w`?B8kQ=C9 z?c8S-u#LjEY;NUeCBZRWEe_k|wY*ZA33ZLr1AoR8Kb zjnG$_VWX5vPZOd?`#EiAvZq6i`R23NyV=OtN-6RMUCpZb!T^mkgQ91Oq{{vpJ+|h; zN0OgEko_fNNS>Zqo+k$@QEWTA4uK=bGXGH_&qFOgJc+Z%Z;SjFjF*i7Wqb^_$MR09W zeuTdi(%kRVJM`m!)SMIL#L&0A#cON~aT20h%B#>k&7MZI)QvjT^wNuNYRq)_BkwR! zysD<;F~N+U7!`l(Z5J@5k5)?~?-FiUURvziPeFGJ7GdQb49K7_9-vlFbBTvh(eRJ= zi!?a^tBK`K5$grf1j2;9cIPeV2Sc9`%;tW_RQsQ<84^vu1<7KzLQ=HvQX5$VMP-Zn z4DlGni$+>MJwaMX6!p_DLwM${OBgb^XvT~=Ro;dk>*}T9-)*!D-a^3;DEWb^th39B zZ43TIS@hJx@5mBVB0@wGkY9N_YgeyiZQrH*#L@i}RheI`%clOXUFIX$pSRnKmmuqh z%C2$xeccaE$0@fM?Srh|$k8oZ8i)ULV>%&oa0sU)J(4acdH??`6aT+GXOC(uk}9*( z<`-b6W{b(eT+=*yk8x=MOAcl|^N+BvJIpovC8zg7*`2k*Nmp<{8F*z3Ds@VJ-D zU)WAiqU;&PwYBlm#{UluuXoG-?hy4+{x1#D=iz}L$@EM-Nh>8b=3Qv}=aGm$Sfpnf2nuGdup6vW+rsUBPM1*8{6y5 za^~jmEmmSWHwV!^YI}|IF+BFU4{5)$?r3p%I|IdfvtJ9ZGWC z``n9flwA5ezVWiN)oKQ}RaN%B>0M8BPpN&b@ryP400*s_*~`h)=ttRPE&PO7)Fp-0OTw;c6S`E zC`Ehhp0BIW=oM~^_qPWXtP#dGI|hn`-}7!aB0%J6`KwDFr9GaR@30!*yip`n$M<~; z>wJau?|1OjJ4vy3!IUw-3xOM{l{}9b5i~bhasKFN&=OjzF(WKM({Fz&@F99tl0@E` z`Nd*X?#y5B+&C<&&aD}Sabu5Hc1RwuKZgH+3be<$1|!X(sBQ0*cds&G`g)!Y;6J@Btn3lh=&sVROH z?e7($G>hOH{n}8~7{2k6@@u5SE4^$2Zy5gdK-v~U{bYR1xgXo?`_f`Jg)y0r16Kh? zUrQ*>1X^+t=$@k7s>=G_=0+f(j-*5uZ41_BZM+=cbs;xlto|yDmE=FP>tc++rz9Uo zn38|LcEkMw)YTg+;!UmiKVRU{{bg2&G3KMd7M&zyoC2Z5S4x_azlJ%}PW?X~zNChT zZ@r0c00%7maVd57T?Vi7*Q!Y>Lk41#xySQbnipCYpjkQ zZ2=I}0WRKZ6NX*4h-b~&5DRjS%>>NZQ8XTWDU0TI;hREPmL-1|eazx<&QN-1l3@FN zL+^B=wL_bUdDZn}ElIE&X&k1SZVc-^&&U1LhQYlMD%you#@xA1kuWqY8Z`Ifazx{Y zI5QgOetF#N7It^iL4!F2_hhyHPASXoUd_)ery9Jdz;xR@X_To$TJ6?*ubTe+8%HVc zsebBLn+9%|KD)tD^*-m7vb8pwB!`#rwPagbB;7C&yO9XC24J0G(YeOIs;)rlqmZau zrL$f`!<<9Sq%$VqVnDL49Va59Nn8In&#{H2lXH}#0W_4ut}<1g+r^ukxAK~7rZU>p zI{QB~h;@I6MMCVCCUR+o!FOZnu0o;<%J^vm21V)P1v!l-E~AXH>st%2p0oI~C{nzw z@)?J3-R*{+AXE05Oxi$Zl!jhCQ@ybu5_;**iRwLy21o!RzrWWx3YM7^pXbU6@5_}f z;04_6RiuXW=z(vVeM5C?FW=LZ0?5~-9ZUb(cIm)g+Odzn1*Axd=x^FAixmJ87do`Q) zS@+DZZ!7sl2N^8_E3p8PrWDS4vAc5jwF3)^o-pIr$1%kmV?W2e>b5(k_ujs|rk~$$ z`67ASweo7^Vz{CG74xQbtKZFQX;aQYvYaBkUL(R6U-{ z50I^ub0gZ*Wjt7b)=}S&>Rh>cyDUdM-eVf?l7=?tKD-B^z)m7&H5;i!Egp4-*}p1( zx~-o`&fEOL^72B?SK6zg2!^yXhv2jI7|PS{HpTcIqF;l~kN^S7$;EI)+uQRO`|{E? z^X{96-*zPSMN}%ipMcWLo~~y~B3;+^q}FaLO24w~TTM;mc~x3TjKStNM)NTG_vf68 zpTLz^gyH1&b$2GVrdL9N^O=xO6;Z{(#taKcmA(fjmQ#*c0Qy!u>U0dk%k zbE{qw2m9CR|-zx9m+q~R*2Ff52b^Y)p#!-3d&R970AOjQQHK?M(WH>pF z^O_zIdr;?6#2+N(e^W%+>53hsw?RGS3LrjGTRK#&i>vPbCTLutvTaYeiA>XpR+%+< zx3sTwz;j9wvCExIQr;X zS~a?3#_6@5k$3xn`R6?RS3oa8t0%UgUTkJJV>k0Eu)(+w#mf|xdF?NK4 zl@JYATgEE_tOkbgtO51c=dq@XmQ=;|Z{AhRsYjfI#z4}nSX}JNef)jEvz6fEJb&R^ z@K1HPVmf`wsS%(AttEJBpHT|~)lWl0d^w|o?RG+GfoAF63r*Kv!qmGpyJaP(0=Zbm?Y_Y#I^T!EJsweLxe;Gsi5EK>CRnl zw*9wx->IDa5+Z}$6BG!9fRL5^0w)0C&mQaH_w1{BSq6>ub9L*Cp4ll5ra#@$uf@tX zzpg!#3~ChNvqaeAKMK#;`h2pjw5DgMkI4Z(%=gl>#XgEI)U}(OpeFRrIU|c!08B!r zdh~D4U&rU5tXDQ71M5C9?qubd$mpEOD&0xZ?<(VMrr=-!<-!%hEQ0H~EX}jVC`PSj z6_V}`gJY(XAmeSnFxTx)n%)ZQ#g7wMqm<(=EA-WckeS@W`-Jj;LZSRXlS{=|^R=iA z$x37Fuf-F64|+7fO#N-eR(yMS;@m9=h6|JnDDLN`%Td zxi0s|m42B;Zb3mv`+=iBCF3T5_gH^}Z~nyPlwPXL!|PSs@3DRM)o!{&zR@;Ce+*b! zk1=^YKB2m}&+Ndr#6hURV%DSHTz>oc{6EOsOhGdsB@;NCD3$hmvJuyUHcDSaY(L$HH@#4^alJ|eZR z>C#8+hy00&9Yo7N;zQee6l20n6OEYS)Gr|krP%uj?A00`B&(Jj24eyWzRhn83?DZC z;qE6*@tAOAE_-tr%9&NQFW z9~+UhPro=6jyewHtuIeh*$*!+b0JwQ+4V{)5qq4t;Gg&NX__GQBb)Q#oK1RAZz2Hf zL_4fN!hKskG}5oHq1s4&!W*MM?j?%YB0p6jIkcCems*$)euiCv?*>ucd{U(Ue`t&{ zfBr)=LdnnUkH_=*Bp$&#YLPQ$(F2{*KIo{UT9N$O4@^C%U5Nuvs1#$vOc9s_<21lsfu%2Z(Tj;`wL&`km;>sfxEzop2>Z~E5>2> zb8TF!h4Ayr|IlQbDENtZu5p75`3OYS1#(5csfvWR7WCwPY8D`wDOrh-!OOQr=872j?KIBKj5#!0VySQ@YnaH{>4@IwB6KBYpI!)eWsk)1C8;#1{<;~1^iAH@?7PTPHvziVJp zFUs-9)#1ClnZXXVAw<5qjhOkj&N2aR&VaS&oMEhWX0ipKRK>&2f4UsOY}7Xzv0xT& zJ+|s!TP`d1avx-&F^%B7#`X3%Jx%qDdh>egYw`-v3bkjjge(VTzTmxph`ZU2M5KjX z1Nd^S8thayL?*~&0}7{gapY9tFKu(+OsK<)Mxj`n4G!!*M;Huf3a6Y{h; zm#5Ji%x>Yc@}a-9=*@l#4&RbR${)C@2CsGN@iXnRY#!3cR?CjL<<4|ySK?T|6W=8WX6tvW*8JACVy=|e#Ya0fw8Y%a z`>&<5Wkd!)Q<2VEKQWMyqpV6ix2;uOZBI_scL9a9d|oy?*N~^wnfjo1*uB>lAI-9z zmL9M08}XY>Z|FXLTPBy=k6yQk!-OgPs$E=~zq_g{6WHsAYXnLTvDK0kO-TbN+;V~p zZ6|u0NV-W?WX$RQOte-?aG-oW*pX!n zTYV6V>JIFO{dfkhVQMZj=Q_=HQ^mF!)+m|-Y6|lW0fOA@Dj8qNX_T1Fj^^Jw?#p%# z?oQHsPR?I07y$J(ydai&S@h6cqSkz<+2<`#a>?Sn5Z`VE@p|_hR4i{%rr$=AGk~@A zgl~~`<0Mw9S3QkWn*VvS&}!Ao>vmiqR*RE!zq2W7Wr3IDA}0I&FzGwT;bNJ8o!jfL zFOBBN7gZuU;G?DmuA3x2tmfNvV3meO=XY~KJmj={?TcIgq5bUKrk}NqT<<(Jz+i$G zc%me3b6Uq^FP%^{{>%(yg^*@6zhH@SY1r09^!oh=Xr;fot~-)ZS`=Z2S>W^M?a0pJ zym8Iv4U6B`lxg{PXu0vV)t-TET;513h6mLH9Jpl>nlM3vOJ%f1pQt_jw0G!HBadcP z`fEp>`oFJEunyrkp*#~-8L5mA2j~p2PrK2fSLEkQukbq*LjCNiG7@#6ngzb!GaM5; zW{*Ac(xE<0i_PTwAa<^GRfZd>tr|Wt?ymB-i?X!9DXq5q8mfTAu*KWpc6Qq3XW9Cg zzVK1LcD6zzjzV_IAES-LG~3d88^cI&tXvj!tcK9+$x3hx@0!x~i+_0|@ycdb_S{*Y zJdO&T11J4ycBLh*M%>NW^_`pU%15Qu2`Rux{y2@4I#E3S&0(Q*pt@!YJV>LwR{r+; z>hpQo>I(~dDj~kV-Fv@&E#vev5pH|{D0DU9l4l>rDGM)3e{kUWg>EqSWs%~dmLM`> z!CAWNLWNvr^DKGDb4`MQ{#rbT#NhDgykS@&ks%_eU+?@%TGTp9&@cn*xL-EsF8PI9 z!kgHjI)V&fVws|bdqc>eA49+@#631Xu0{YH=`Kz(_mUpFwO;mx)!zV-MK*X$UcXm> zGUi{e`Tx++^q){I9nNjZj9$>PnzNLKu=;M|^f4IQwW>u4HM&T}+$bn|P1X!+P{giV z_f~dz$=RSP{Ox?)!Eq$jKCIv)|MzCe^^cbX!1`3?xi%1U6}iW~%+q*M_;zOOPrS{oCI!&x&viJi;GYL$O#8j!Bb=Aq6EBEk*G{2xi1N0gM zLwkK)PvDA82t>u@rTn`Qw6e{1*CVIOzD$lO*r%eE1c?hVa%aQ8by?=4tI0MZ-| zI=ARuy-LwJa+^wY)7)-Cjqntd9?C2#O<&3IfZ|~C&N0eD-Kd3t00kRf*O2g@#FO7y zneh7tpa}-Cw1f@(n?R~&ox3&+XSK8Zi}<#vboTVwnC2Rk%Er$JjliR>wKy||iKmrI zm#j!zb5q20-)DIp0=hdX^PA#a$kmh>x?|Ds@1`9rw;$<~ZnCKA1*dpqOk>czb{3t_ zR6aLP`AEZjH8dNV0;hZbxkm&zr|xk)V?Qd?&!?$J^ll|56Jkbn1T_uPi+yLg`(|%@WIM$a-xIGa_e`MC;K-(=Pa?dj(jbMI=AXPkvDy2 z=(>9L-S%PBbhj&YyK;8Io?#zQ;Nv#3^U{-kL?t&DOXD|pwk9LleU%h~e(vS*?S?rY z4comF`$+OHFx-8@yF4rfp$ z^s$CZ2j_AU)5=tJ9^EuF_inNSIO|j2)GTip`qhB_=S)jp^|0De^t<_hXd?$NOgbRS zLR0>S`=^TuHuzu|wnzoItlI7?K$c4>fGS(LdQ_k8vc`bBb2wWM(d&O_2kL1 z-qa{LMFae@Nw2>>(_;~GE3y@q@-Nby`OJvLfI{**Z^>=p^3 zENwBLitBgBYdMoB+BB%6Adf4CyAeR>?TU#P#`?o|tQMhoHWC8nptQ>NzsQ+!C3KPa#0BYovk=a+m z8)g|I;ol0u{E{eIgCH~&RF=}F3CG4-`y7Y(v}g%+LPq=WO=52tjD1SoviXuJ?P=U= z$V=~5And#L3)SO`YrE4BqkSim0SGNxwy-bk4xLuz+I+%V^gTQMx8KW6tGK%=sc=GP zSiR78tX`jSbysi096R)^)RKwK8f27K)Rjqh=9|tLoXAN0rKlPNGig7dzo9C%*N8Y< z8GMR{W2ax_m&R`f8G$T_;#OotBT}yvE558AKEG|ybYgMnPcBlp)E7yL)MFr+P5sv^ zyC(S2Nj+ow#2@STDSnq*GWG`=U&uiu2ez%L+0zE*+QdgAq6e^ES_K+O4{iXj(R%j! z%8~Z%LJgZP;=>05UNsFE)<4T5@@C~Wwt0!5Sons;_8l}!^6J8uLt`qU>c-QDWnAGZcY;4FYyYug5 zI+X1EKeWNz8jqkIhfRJ#F`x`22sz1D`>pY2V!gm9qZ!)5CjzANm!7q?gX4``)3F-S zsZ>LMb?lEHbOjmPJqk5{-v;Ba4F)p*VxpZ_|AD-oC-SK65%#NqJY~T2Rrp`geCv?D zOMZeIy@H=~GB+5tnSNYH91x$F*dJ%&huk6gfc4IvO9TVZ2X3ZzfoC1g`Ir8{5K9?7bA=`r+HLHowQ;JrALN#30GO!RlJ)tO_YqNC#z za=GF^H2Wi>@z}q6u^+t792E*fJ>GdGi;ksNiUAM7%L-2%SI5YmW9INzJ}bRJtw9K5 zS-+8nDizaW(J_I~+X44lAJ(oMZ*DAR71=%0cqjD&A;%tO7dr{S`>*`L5#vmVUczL| zde6yz{2!Of^IMAAZA!gD;d63e(eOiyU|SW%hp+0prp)PH+7q4i!M|RQ^fAG`12YRAzWfIc$Itr0^|QY2G~(mKH2ltT?{R}K@2$S z_rgFHGmN{fPlgk{TTFJQt+()l@S^|O$I$cZ8q@b%Wq8+=l^%B9f?3;H20rYqik&Z) z8XjZD2t}j+E}FI7`$C3M`bY+WRb}um>iN1CUotLv*u;B5D=SF7f#nZ1Mm0aD#s=>f z^~HT%g|%Fa+eX0D7ArZ%cM!nS6_8zwWzbGEMgQp#Uy3WS2orn|@Q{Mfz~3>CS|O9B zQ6i>f64i`x>$r0T#N4iTxLV7E2kfm&ofT?lo3B&xGbH^DY2&d3-CTqlzpVA%zlq}% zH#kjgKg#OcBUN%@9wt?73{wY2&w)_mNlPnfB}}z}t8N0dL{C5}o~hGtjdDMh#(^(s z1Qch*ZS>^cy1FSHHai4s+6f-51IegLElQ`d?j}}dYNS8l2{_|}Gc#%(&C7Nt@BSq~ z8OX*}P~sx4gA670=vBp?9pmeGtwqmRr@E?nf&IvqDJE|5r=DbWT=4OzBVJ(Xqx6@kWp2i1QHpx}%YOsY2kss_n8> zvI8L4w!heO#V*Asza;VtFF-8<2VNn=t7T!%9?7dRpl2WJG-)zs8vn$y1eFwHuWT$F zghjustgxjNPRts0!lVKyECyZ~Snex1x1229H6Q`LV!XPU)XhpXePy(r{AtB6B7U9G zrXuE~0lbV;9^w&lA+OiB0E9 zuut|>m_q^fKkgT2{m7gX6Z2EWLLFKeUysN>wk}!rSB9&$ni>>l0qyCe8j~!XRjue)(1PcSiYd@zx9{m%Bn(V!^J`R3mO$Ko3@>q~6|HLr;%5qa7ErA_$XQo+a?& z0%CNd##t)?o!W}|0A?>Oj+Lrc_A_wQ7b7s#Z-%dI;Z`UHHJzfEIVhc%6dK@SyN;N> z)9!LlV!vJFm477GKEUkd$L#Xr2k$R~6U`<<+X+gn=E6TJ%4PpA#LfR(AH_x8Vcmz} zak*(v`cL@GnET*#9N zh>ExHE)ic5qjp{Wdc7}2Lbnzo4}Q3Wj6eiai6 zhR=r%on6P)JecqWIr_I@H-< zp9j}+r24>jIV8$cceRBX(o;oS;aqhqgQ1)*Wj=p%zhN2eHE<#H6=rR&kaCy#5_$AR z3r(n5jFpZO_~(vhs<4c7l1bD}?BPqY-uzw>BSjSJMa68bfQ@!^c$yc}de0}BMUYD? z*0rs>a_zvXlAv8IAsWgda6AoD`W6Nng@lZSuaaU+Srq8i|NQ5Q04vvhTWqC1`PX?C zVTJ?WPjM9k_uU6=4Owtt-7k{l?*Euro|CuKvt<0!yE6GVd*mSB0;+H!@~yNhex+UU zYs_GQu(&gaL_AVEu@P_EN%E@l2$;k#y3*2`chI?fvBes+8_&AauIjiNevP0ft3TJu z@%ZyA4m2!wJOH*}lQ>f@hE~0A)q2lzC#1oAM;cgY)W%^Q} z1fuc?(wKSbjeX^Z(`enJ|qo)WD@j7p2NPbgvlS*#C4H^=JGKjXx|SPCDeVWTmpR0%gd0kk(=Y z6|xgy-N~~waM-#2eSAy081bh<5%5-fSL?PcGNwpN9T`Rt{k<}}VNK6KARWy-F`SfX zr92wzU=tF4`49W%@9gM?$_9Ppv5_OJlNK4(YdqT~mJg~u64zI9J846E4M{v-9C&h< zj9S@P0s1$5Sldkw?8q${w)@PcU^gu`Dtne0QlQA!poL33wz|O}{^cHVfZ9?AZ~3y^ zY#qn6-TOg_$)aE{J~0rWlWk?4O&g&Q8<|@Ex8u4q&mtbP+Vh;{*@5F5?l>}Iu)Gx( zo3lj5%1KwGaj_A1$QQkQZBG9G&^UOxIm8@|z_8OG0Un6EyAw^dIbZn^DJDbw9L~MA zgkto+CU6};O_GET;}*`;z^5(1m-(hmXG+aPAxobiK)1OCWz*bwCRQEjU=zCyg)7Cf z?Wh!=^}wicZjS zlJmphm@uP6Lf+A*3ER zDJXZ1&UhrU_W6&E8OB8=&gD(a9A!K~G`-j!)18*);vhm{$L~`5*Ath)*N4yJOus59 z#$x)A`uSzAyp73gqK-`$TI^qV;L1+7eIm$#Siq_|Se?QuK2#XEbkbf2b~er0!o)kA zsk1j}MD^q^3d27xp{HhAraj<&o=+3cob`be8!Ml$dT48gSd7qb^S{0=gX^86b%qN} zQ|dQzGsFu*(ACl0D@wzCt2#uTKVe@O1ro5&oEi@VUTxyA9 z$&z$2XL^v&Kk=hN2y7C=wED5#9mK%v`e8B(;ylzFMhfTC@|A$7Ux4C3IiKFyp zwZ0XeS`RW62u?5tisyJAgW^Xu9l9KPxDsXHs= zxu9f%s}46aB}e?Gpn@$ZfWI16M&m1q5_gARoM_wCC+kOf=t`5e+1ffj<=0w0n1q?H zY$wWiLQT$6O9B^WJvOH7L|tJ`+%)=o(>bv(?G`0o6baFk6;Gc;Mpdw>{i>@y&Qv0H z7fR6c%Hl>I?Du;`qnT*Y;<=ZPYO@YgJqy>u6rl~szb=vV?pdr=il<)=UceHM?rk zPI>+V+HW9!l+|-YS|WeJE?Z{?DAC(*bc2N&9NE$B$e^!3-;L+NInx#gyU=gC8Ty2g z!wM+SJ6m1Nemkr)ld}d&!ehSlgJtQ!>Q87NrvET3KBj+&E zHzfejX{3O3Ueip?@MKLGn2L?KdFbOoAyfia9T%dv3aA!4s8;d6L@{9 z2^Y#}hK=?#zkZ^3pmeQ(Ra!7c+(eUP46>_yxrXu~8yYLn6yFg`NASGe!MWBSBc=b& z(5SF?{oZu@d9r!F<1sPPJf|I7H82xFn{ds)FmD{~S* zc^-c_-2GI9*QDM@dfWH)1-6|%gGc@ft|({Z;Gxkc*eJ_%ksRWL<-?Ew`-o7#XMBP4 zLXl=>uRVVM&vWv6(0u!2W9Vn%)dqOoegrBN`j4~i*1CLwjLycFH@%obl{|D#7igUp zvAM1%<&JmSDn&jLEs7Mi^R|f73P7pw*8U=6jmu7C#%EVQhQWBeuCg+j>@tA$MQg$9 z8#h%F2ra>UMJX~2x?{i{k9H8SAFa^enZlCgf+NB7lDbK9z$tOk<|%{0R#EDlKIP?a zk&;|f8ZX-aWjA+9P7;vgCjC?9cCpLl={O781=kW}Go1G>k0w$OCBF1poLTvudg$%$ z6o83gDdH(uew3=}a8R7*__Ra`GsNa^d1EEx z<(nP!Qzc++;z5Kxwt=D_$e+X-(YP8&G#&i5+)uFoEK+5 zD%n0ITsc_yEbCAmIx6G1ntJ|$KS~Z>d|jk=;3bGd+i^+a?u<;m-CPdo{tZ|2Co(Qv z`VJ$8Q$cCZj6+UDRbVuR{L8qnzZnJ`0FNihj`_j(Z8SxPNm|E_r3$$~Z!@Zm=fY6g zV$`5fv)bITI3q+>4xwuAhoRtrcKxCW40zOPJQHgvQ+&!P`G{wG`|Ukc_}n7wL==c> zH0d3zBU=tXRFNdqY8(K2?CmN+xJ6BE3FFR8zy*9Z20l#-D7WydR3@(k((0H zYV~)t=giDIB^3y#O@y%Fj?kXm5FpWq_pEhLd*k)_OKsJmfdLs@QD)Ro>J3*K><_2i z!paeDfNc?mX~`sObrF>_6Z_md1&dzs_l^8U%yWq7vx&`#noGmZfil5zKSpb{{)mqo zjz>xkcUP63C*EI~(@Ds~c_YkRi(+2;ejKoN71%QzfW`AUM_HY}_aqa1neHrINigjE zF@c~NDm(K`0t&0atN*#xhHPJW;XNg<9{-n`PH( z$S1%!`jnFtR0I7gVGZ_T3x6Asn7eLdB*d=Azan*Wyg5G7@#=2~Hj*3-S0$292Xi0y zds2jUyw3ordgF7E#(^|wC%jS}+A>2@_%n+ltb^=ITnH%>J2P04ZEwmBayjdGO~n&Z ze~mhO^F2s+rLm;biqoU^9dnD>hydiNO3{F{v%sgPp$0F@NDJB*MexSW#MN0X=008 z+&!lR$kETOo#!v(O2USEIsI$WsWjBuB*y%V8)&0@$^K+Eyo}Dj_9yl*IaW$mmgB;c`2N!Ev<@)R zHmjn8IJJ22%X(d4o3$=WtDeWb7!K#ml2*!9($>K7=G+F%w1^R^)y%keBv%|&B_B6fYE$_~DcB56z5=^hke+i3aOf1fF!!S>NHOCO{>N$9%pRBWnfn=zL z(J-kll{F}S)|rL z8jJ?;0o_hhSYV}Ga^_a+psc~>FpF69qeBVAma{Kv^F1yJ$zxev@Lws?GVCQ!^k~pt z3?$XOp-HZ#DvJLg_k$2ruHJ*Sfgr8xdra4vm1Q`;PT634LgvRSC?&G!V^FsrL!hL4 ziU12LwL1B!fVyYeE}m)bM_V48Y{b8ZqIm3sBL9ptLei@KJ1FOpAdFVyC`p8XFf(ls z23!V#IekohZ&XDKqUrbAw0kQW^{Z`yUz<#x3%tWZ_G(&V@zr~JkB4-94G$!KkIART zzCJW46F$LJ(0^!OP@(Gko1qlKece30ZqCMjk8gyKj`>;lKTt7s6T#J+oSdlO%-{dp zMDPDUhQ<8 zFH{Ljodw+8p#r)h`6cjZqFztyYfSA!tEU*G_(>fIJS*fTK1Kn#UTq9+=9E>{`mXJh zZ7QV`%hd7sG!2)zO(#`7(q{1p@Ghc zxHI1x664bydNpX>4{S|r_;q`>6rB1pQX>i{^LG;hOr*r|R+07^G^f`^;u0CA=;W-r zy!`3iTrI;2ywQ3g{mv*~$)LZzkr$N`F4)EF#GW`GOKoHAPC=(qVYhCWOf38BmGD<` zjoQ!0f_TetjCv&trvo6pKHQK;fAWo07=+`|mYdS%1#t3Nu-cxuuT>HYhV#msrShvs zIQhh~&X#EvlmOYys|d%|W=^0Su9TWCTotsO8agV)W`>i^NNuhEIN|da;klz)%~aVo zxFT*7z-8Qb5Y=`qL>}mt%8J#+HBoNVkbS@EHx=Lt`ATZEFW|c!>D2G+UTF9k(=7si zSsq4gIYFoEmq+%m!I%_54q!(GOLrq!mNAdD76**p%vH5yHzwS-SI*vrk1H#>K>lq{ zXMWm7I6X+r+g{`ItFZ5pB(Sve^uik>F@|Q_+hMeEmFa$o)639a&xD$%m|A~q6cCQ1 z7D+#@qrU`X5n2(@@>}3>b0jo@ms)%}D}ve3b4Fdt&u>L7jr}4H3RLo#>?0)X4Dr!) zw;X+Fuss(rVXsJnT3ErO1r#DHDwusE@-M@$q9eVWjV!&CE3hxgC~TrPQ&~wfL$t`t z)aTCsIktiYjM^dd&s4|`*ur$u8rvK~MuIiP^hCUV=ScSZpmlxW=4jEzCuj7hoiA9o z^uKd>XDZ~sYKvzk4^T%Iz{YAMtto8btqSkYn@;~CuPG9)RE1eiVO+V*r z`=4v5*H62!v?h2$Ufiknp#GaDz?~-z_2zk~SyPM2%*Q(nS_FM!c@}$(=!%P>=jG_P zIagqYZvWNH1hH2>TJoau;|Ln9YS^Pr>hkTGySf{7sf!HhW z#>ftUEJbfh-4lKH_r@@(FtoAgDChWN-Qs3zx0dt#ITN3TK7JWt`V42I=rhQGvxmPy zV^!0t<989C(9@qZUW;ipb>4B(y?M6cbyHs7Vzgtt!~b?@n_AD!TN>QEYa(5MJh4EScdNw+@nghU%@~08B z@Gyy`kbYkoesZv}L`Kbb zNp}H94Zhf~Wy<=sd*pVy9$T!i$n@%a+S+rUOOr;&di8|2_d*C-Z!j}(I zK(c1Uc;^pa-m@c^ugsuceWr{lgeP?F>QmHwYq4HuirtYJXKWHJ;XsuS{_d(rNZ*G( zEMi-yPlp$aiW~^ezn@sKoSIHG_&vP&O(AbNALZ?NUko}>VZPLk^P5i2H71jy*kGfM z>$?xXu8`EJ*ni44q#SE zf>FChox$GFpC>8s%nO+ZK>AKXN-uqT8SI!-`DS$dfo!bd*#u$F7QTN`M5nLzK6}&9 z%zsuxZ&S)@t3XJ|;KA?cXca*sqC&4@`mT#?|I`=9x{s87}#!2QX_K0B^xRm&B(=3jZ zcpo_U+SO``c_qJ0UKRr=oelnyPJroC!ZI-N`I^U_8~#IE5_XxP$$8P&3~YRv?xpnt z$*S2Dwjw68ppC&1Xp@?oN!UbE?%p^h-3|6<{@Tq2E3TL-f@QcFY8{kw@~l`8D88Kmty7cPX;Be5bw&aETmYoT2ctD3K<(}!t8d!i3hOl=$p!909>YI$`;k5K z;GX6pN!tyMdS-XvHo`NC#Be&9PTU-&s7}xNfMG)7TIX)@6fnXoD8D`B5rW(#ZqUu| zbU6mF`z3lHlaT}+yU|@NXC@%Uu^|nyR@{W1qy}YPJtpR zP}~WW;#M4jmE!I$L5dVDUMv&|?hssxLvahmCAhmZK=1jz_Yb)8;okQ{)=JLVnKNtF z%$z-Y@8@}1!EqPU-~-eh+wU9gdzIbxH**0v*}F#E4`Qd9g!bPhDn$NEb0-BHVZ<3g z`nw;I4*2Zi3c;WB)Si{uVSv3(%&6}rT;g2njfNja3HtPpaTVFo@Hm)1ozrjHVkpGNC|Rz?sW zd|Q^iw6B=#hlslp?-wM%a1pfPx^({=F$v5?skmLK++~y&;T$Z^kt2~mKijcMe|l6h zxHAO%_~&U`TUmf~KIBJ?4ABVQ_*1`I;_RNNFm_5Cg%txe*EL$&rHcKlmU*8v3p#C= zE`i1wvj*|7sa75Pcf*qduV6X(kDHDoIjxItXzuO#srb+9B@>*D@Hqo7dxg?9$Na>t zNjv|-COfSC3yW4db76#Bo{dXx7eZN#oL9Xi$sqJEp}(^=A7W`Xam+|Md!0xg@LKBH zB0bXSB08&E(vR3V(kLvWL8*4CI34^WPE2ta)+L5Ts*fqRBL52 z$wYzaQ71V;w zvY141;rVE5QFk(w#JY1l!Xo|&Hxyzf9)m1`q!XN^tsskGh6^3o+YlRZ4H+hrWGovE zjskwL$ukr(zt|^RUZ3n;EZwp?JIJ9#BfGSPQ7&h_C+psL zmeb|^&0A^WajP#nPz%OwF)fZEkyYaOwiP+K33L7E>5$cqZwtwaQ1nrr>K4Dwg9gWW zH;g)#8Y#{cEBmnjQCiIrum8%G7jjqtZfOjG%o=0g$(rE|K6%*yqe%~--hbcM;2Atg zru!M|JGPD5ky29&75uVQJBCuqsiwi8++S=>Oc+e$$NgT(6C@pf@XOhl*H##JUPJaO zDuPOWYRKtNWj@qWq}Fvcs&V6U7eln>^!z%ULyuO}SRVnu9I3@6Gh>mREKR@6jy58S z9EmM0lvvOkOuDLM-D_0KJOgFf7GDrCkGzJTa7N5ZO{-O0^W|CJ{e#nTV0nx_9E&GHrGUq_gMHv6Jo?;L8aj-%(D}-LIl~-qpMsQb?LSJyD5WVxtTUd zgyGb5Nw_G1_&1@jWt)_zPu6>bI)^y;9sU}nKmX`_A6eJj0t3t1RBdVxNmvIvi^F;=kV=!0xA%z9)1MW&JUR{(cvW-apisFFB5b z2(AtvqesG65gCK*jo&ikHI2V>A+ru|wvlOfT2V9EQp8qzG^r6ecF~3op{L^&Q0&vV=;$}6Ox@;J?-*ZUkyo0{aBli$FMgH@T)nR3 zyvh8BVKZ^m_4B+nSMP@zQtNG63XSldUlS-L`Sc!jw|5=xdf)OzvAvxX&$egsZ+oXqfMDY6RQ+~65<+4v0NEvAnQ<_oQ(gGT!WD{3k8WAuJE_ka& zQgoskJFBj^&a!4wCleI-cbbN%<7CgvJyp92$3vf%9~GnnpzpGT^})o_?*fC~nPQ1~ zRq{?CXO8no7rs)HRYI1rPXsxp!*0gDYRPA6`E`S~~^deG`{nqM?!?LLY z6;OUGavW-z(O8EwaE$f0RJtdg_Nr6`-91YY7gSa^#5X(<*gIFn7I~v^-s!xs_t%$c zSm^N{31wuqnm)_#S)ojnFOR_5qOe#&ONDe%d9K~}GI0mNZMd5eKhkXs-@5cl#MYuC zV@u|n%;UdEjyCg`{ZWT&6TAyAXx8aP-sP1Nq)!8kX3qAj=!J|HwYQ}_rbDy>DPl#c zd9RP$=FMaC{0kvVm<3ho?^QEstyZOHCO95zu9hX(vdWT};79=b*sKi~M?CeV=BD9guHHTF=Jo0WM! zTzN6p%uu5!tMHKIGr(pKen41#t1yp{`AiWC)d^rU$NkZ5!iH1{TOOIpk2p1rHE-!RCAv}@T*kAPsR-mALu zbZvjI9@5iGR$g`oAvm$G-fE2a)Kt#R;=01N)6Hi4J`_{^}b!a94y zG$ceX^7Xa}17@tyh^YZ<>^}?#LD5U}CXGgL>vw>A6s08;ew=+jB_DJKs{xNqhtDmc<8c>@#qCL>AV1bSK=@jggIHQeQXnh_yVfZ zNnleqtuEy`z8zy;E?OFR3@X|QFxmgqUPxsiDB|B#a_qur$8x{mB$U5ksx3>uj^ka% z2-BA(><3|KJ*+XOZ;6BO4>|Gme;2xqe+E+p8CHHlCe~@ubUQY#Gy0b%gQK!^ zL9csAVNJH&U*M;8t!#yXHBv1pcJj|hT8BsPTGz8I;n6=UM&q=rLNq5F-uwWNa%^Ic zDpL{n-1f9uu*o%Ya%e(Y#x7@v) zgr8i8ygkKFqS;%k4_@g)jC*Ap33JAYimdAvO2L-^fg$(alm6IP+M4vcSGase=dxhvmzhHyv$v8VZ(>80y})s;FNmHbf?R;Wkd9@?_s27a9=aO~b6@t6lTQKJM|EX-~7H6!M^4bW@XO|KQF*X5%w^ z(7jgd;GU7?V>Qqa_=Q_mW4Ub;@%(5z?K5LHrOQ(7t|ooh)Y@1eLw#M`Xtu*lEZ1kX3#ot4y>S~x_nrZ37T}+$5oJpj%U|F$q&_7KC*MCbpp7+u312B*n^|Y>%>CjsKHat|(Ww#5zUqeWJ%Hdtz z-0x#%hz|QTBDWCKAN1GU8B7dVo{QP?$B`KAo6WcQ7b-=7K*alzw^N!-2$8J0f$yK_nyrhZU#&X;Fy*}NmiDWyljUH-#Sr`~$af76d zpY_@h0N0J&mv0eDz>G$b6D!J3A*fYkl)0C^mt^12LmHdx24bYCCjhie7d2HwjSQcz zp-yQB`Mqt@ba`mj#&;~e$1rm5XFw%ZiM)v9hLSnfma)S8gea4{r*r)w@~Kf174rMn z<}?-O9hdKY=JpZr%nJ;&?4N*q6La8E`>Z{*v~upS6F0tN1=@}95T}~tUBYIxwIx%! z-*#<`bKW&%uZr2Wei6UnP|<&@qh#%F$-8fDW+O3_`7wuxish*u1)7Vh1;ST!nv#d=fM5FQK;G$ z$APa_eY;K^y$&^3tZfpa`FmvwBg4LmHC*Y)HCs&&;il#R&^8z zb4{y=Q(}WV9H7qE8p$S zw5&h>by3nm^av0i211noL0z~(_wu$8*3=R4c~toX=@SiEa@3_1-1v}m{%&XOv<$f& zhK%Jh*|%P0x@IF*603MNP0@?Wa+%xZR`UZ`7)b1)F-WZ=KXS~5D%7+m-pXXjfen_h1u| zxWBJfOiUAmzrW~EeLc-NIga$SJ%g8`I`iXRqKgjoi!ys*Ls``(PK%mS6gjq!PWz&e zUIXpBj+{ru53aTE;v?dNHteX7D$gd0;@8+qZ3fED-jy8$+(qaUYkN#PCINzxnns0K zkK4|4nHrl`UY>mN=`(qvr7Y8}2}5ozvwxDZ>E6;^Q%i>_k^q|OH^mOwsc?^MTv3V# z_L(dxx>({NR>37*Bi1Qsjk|0;cbfAksIBJpU9Hs=l$o{<40Li=FZWqNz5>-sND)97zsXvD|=LC>g??Vi{) zYxN=qD4Cy_H?v+<_}i_X9F_bX{hq*)?e(W6=u;x)^=FWSy#vz2pMRH8+-V7ujj(Xf zmm*>Pu=vcQt*|}5cyUfaDCPu)60=1@E!sFy(oIM?wdp=30OS-#f zV*-oxvJxV*xpy?h&|Y^58@bXtZptLlG@!5-4p+Nouha9YDMw?-KkrV=RVSkf{UC2cq$f(-?bTf}DUtE^S@Y=o}W>N}oEw4Mp{BgV_~Tp(&t0VHeI1e;!^N1&KGk`(0HdDJ=NL zYEA_SFai3E#uU%n;0uHjl-a|#6ov41XipBTe>+>f$uykUZhv>R2;n5${}oYA^MSL>;<*svn+!VH^K8P}Y>}w=zf3 zHoQ%WDRe6LMu1F$j;tnEVpw>_jxf_vLoriU5|%HGUeKce#3gB$Dvou)tI3TNRoJ!T z2m_7o-$w@RLGJ6)$*VK;Q?hCQFxc%iEl+!GZT`yCTtzo4FSY96cP7XPsjU!`)>0ct z6_v%Ns1o(0a<@ij^8^>!Y}lG${OwKjZ7obG zq2WgBLY~t;`S5hB$58l@0z`aHOLP(4JSv4P}d|`sV?SS!tzXvNCIAgQOY!(h2`P~SjmsCxAb*Ba> zVj7um`c&b*g`sy01vax9S&GtOSQ=l|=NNrvE!tn4EWx^(MW1~Vv@l9mk*Ds^SC1)k z@#%>w*ttqv`Yrjrgx;i|FUJd={Yfgt6jx?>G`H~-pW>{vet5}+|s3Rt0Bp`@6)vMlOZHI_&Cv6OCQ2f zh)sa~Of4jt*i!LiqgJUifd__R)yu?Cj8aV`5m@A*yysHfAPlf7z=(DVYwxMQf#Q-H z`JFDbxMQo=m)(h&@!!@XqXW;Ln7%2N8$ofD0W3QQGv4gmp-1JGD;XZQ0?}XEWd0g+ zoK5m2J@xF4gA^h8k$SIwHjobxL|g95GfwC)N}TnX8*Ibm{%Wz0l8>b=-g;i;BD@0V z2k95;rOEm=dYz5&y9P_%vHH5(GMxA&Mn?i-A6D$@%KCkdPN%Kb1JWiT{fIAjZ?zl= zK*{PlFlkTqKd9oImE9Di^U|UuadE;&Fi)V1>h!d|sW0C{AHWm+Xe_DtoVE|aoIz2x z;G77!#hvrYV3tS=a=SQIq~i5c3P-H$atv2XBsXAhbdcPp)s3M_P#R_3cvNu zJ>#YGmxY(bxY6BDkWxzOS=58uo(e+2eGTatoqR^t+QpQC-EF+TRRMiIDtI-=>qoI- ztmSl|=u^E)2GHet>L{aoi3TbC7d z%*0!y@w~@%(fn?l56o$kAL;dLq0buP98Czyw$1htp9va-kMd#KDU|-=9ej(Kxm69> zf%>F#c%HUAh7Yt$sVfG0ZRI3>dY^bvqUe+%$HAjn$)VZz!X$Hg5l+yMik_>%v&mC3 zH!%HK1Lh#25lnBky{1}{oudup^8Dbo43`JO+aaCH%5 zjsG&u^TpU^Qm=L#`G$XDU;E9Epz(1T7|+o;hp2uclgr>rszz#Cl8Pcxh&G&Uwm-4{+9PMR$5PB zpa-GKgd7d8%&D+EWb026Dumz3cXJIKMo+k5NnO>>lKrJf=7<8ZFoLkRM+@SXKVGN8vNLS>q#!0J-flwXsZ^F*G(lc8KQY_WQ=9{mG`)4_0( zpJ6mPFYYcvEMCe|!d|)a>1=+fCfk^oLP+;0Hk3pIKV^bZ4oe9NvFTcK-g4VDIKE?Q zrn8F)0BFbC=uZ2?O_>84?BhO6PgCN3S+2BaOq1v--iO(+^T^dEJ9B+gxI8B<*9Q1e zfTLMXyS>r0@6m{M^G*EfFFZb53zI|T4~9>+nzML?wX?Ce2&g{7^i(fOxveKsb;8We zG2;!WvWZ2>YqzI=ftTdY*joIIPm=WJpbWTBT+O!3kTjYYR*#@0*PtLh4`hZVUOrxr z&n!kZ`5jxd!jhruw6~$n>>a1$v!0*!Z5EdV*l-1PQf@I)^t&;4N{J`>Dsl{TNQdf^ zZp9gd6x7q(pD5q|&)fNqWEZuE@pi%p)4>i$|3D4OtMHR}y9{>84(xd%2-D~`+&bWO z)#PEC-SC40*S6e3dQNL~d~jI&kKzqfx%X7SL_66>aqaAY74@g;j`ITD!zyn2fc{7Q zk3u$5(mJ_I5nY`lUg^|X-c)jozAso}Vx@x_SD`28TuV92`1yHvZ2A8%>YhclTvPB( zhD_I`6ES0?@vD+EN5{Wh=qEd(XR2KJUVFa#2g1E9n#{AVM!0; z!VJR(yQwx}n1Hw=^+(^f(4<$a1QJAF${{BkMc7z=I^mFq2_u?7zj&rN+F8}7}OXOizQ*kS^P>6QK(JwKtibfFG$l_%&N3x}b`in8f>D*g= zEKj}>d7qj^?mh_`#5-;~s!Zf!KP~Gd`z}trs(|h0k>D7zN_(Gyd_C7U(}BFusk-rR zn9q8CLo>HO5+k<1&Go}7O}<9DxnQ5<<+E6mvn<|JUG$=_+EuPT+*RB|U*wy3{v-lL zH!7d^Lr5iibnv!XYa?UpR@oJ$iNbx(8&!mR{hvF5i>MGa#H>kV_rnDFj&+=W;`rni zo|JhZW+}GgJSnm&zxAD0-r>h+x4a*IVclbDb+^>E)JHEa3%>ckC>$1-Qro)VBTEhs z0PzmX`iP!K>fn&he^4EYS8EM)lH=1DU7C(pO8*oUKLUz*4bhJ8d!vA1t;;zaklzAHWf^vKQMtZ>l8OSUL_hK^5k z-2vAQn-&6Ph*Q}B2yzdU9V@T=kMGgEP?LT8e;Du40N<0{2q|+CawTLGEbQ|e%Lz=; z_s}^D-J$mVhY=9NdB^Z~`yR6rdOT4G_%A6Yd#u_90R2jt+S;M-Lr}xY_0Cks8ue_8 zb;Cc5>w^iWO#u=MtT5UvQHAZBP!rCuJIMv*4j{v1kp+OFS0XxgC;G%)hcrNdOpo73;>VJO!A%quX<_MT%ZPEV65G(9X`X7cw zxzxiwh36fE5#u4;h8E}qFb(|_d`-^_U+8%c-0j1FecH08;{syE5B5)%Bwpet7d8nwC6?+G+TGphlemdO@$q1=CO zKNO$oGhIJ<7$YM)%Qph-|Lp5rv+~oxpybn#obuc+fj-@R;bje{x9!!Ab2?RYp!h(V zg&37deSRCGXHLz3Vyku`=JIUL+0>u*zLt0APGp_rc73YykH;GZ`MM#<6XTQkWwyQ= zW5EM~Ol@=2vJ{AExV9`WOuermJiHZBk%t!0(B1=kNR*_DI+gEJ>&EQKnJ2;U+oa@) zTe$poor4%qWitvIBMFySM3&vL`ieXU9_-C?IU%$U2^W@J{$0=!4LORLFf>KFblw5O}iIE5kog zI{aMR9>-~k&={E?_WR0Wfr=DY^>aacZf(cOB6Oc`K^^+1_HhM&@mjq`t#SY4tB&7! z``JsJdoatP-L-NL)k}yu3jb3Wto`*Vrhu?LpupYQSec)peX?#TyfJd&dRKyfIEI5; z*Kp`0#wg3%-oUwuUsACh#2kpYQa*Hu0MCEN#tKCExBSq@FY9Wn+15V^VvMjKyRUN9 z%+@;@6<2gOIkd1YQ(B&&ok1<0VXl@o268X`VXpo`VR`o^z(^@QCVTa^(m1Y1oIJb& zw(&QLK%2C;naCC$!;ccr?X*VwWd8=2b~m9wYhv9XsG~Y_@R7M-%(CJb{H+quY7OyJxACNgrsbJ@gJkEtb@624?t8J@gns>oSg`bP!cDxS*YS* zkDJ(^;PCs>kb)-L>jdUvhV$5_rrn*ah=YC+pK)p)BcJ$u!$+`*vb*5+jqJK%=vold zC!RB;85I9=MKHgf;J2zq_6OGdKt z62bba_RtQB_fi&EY>G0Q=HG&-t86_u372G_N=YYNwNW>Iu`M~xS)}OE;51i%PY@O1tc;p=p&{NTZ~mjDKst11ps<7vFg@T_q}U!ie|gPhqQ(93+swvDj=4LuDlyOYm= zgNjW(qHxgNX3W`?S5iij=h@@BD1W8-1MdTyvH**D@wCzv3xp=tp}$WI0xNaPAR>2E z(Vl$0?ajifXDr8oNlV?7Y5KDHV!i?vafumEpxnFUU-|_b?h88aP*n|0@}Vb;9t(!) zcP~%Z6DVawp;MBo;j5~#W)5!OJ9J8#n8n>Qt_BAlpDyO!GF(>De53BZTSxa%A$H~RY-%m^TcmU8f;YL;X^y-huX!4uog}7UX;1(XVsMjiVh|(0ONoFygJMVwg zfkOVdH_IJrOt-}6o2k7YN;d9G07aQ?jF$O(>I8Ju_Q&M!JDPRqv67 zM*4Fz#H$vQsYw%I{CEAR3n;Ms#CEa1N&v=CCj6a?Y6_lJWY^5ImD(=o;g8%%jEn=1 zj`KtOdo)pBZ9O#rpSv0ca8HjXS7`U>|6#O0eT-ar@RIt6;fKwV|BGf4Z~P;8^>N0P z7tcd3EqYZ=nvNhR&@Gq~y{aBT&j7H>UjG6bjr9708IenS@cKd4j0|uB;^pjtGd&DQ8LYgCWO-EZykk2FdOZL? z188bsz^fU!${Lt$8UEl6Y;}H-FIy$OVgchv00$^J1Q`y9ISmq3->S$wsSYIf@2p@p zIH@lzT-dpSXxDP|{AjH)cscfF`)C_5$BL<7tT|0dC2aBLBpoB$@!~sK`8Mbe)l8h+ z{0qFIta7tI_$2O9^p0keESP`IqwbLlYAP>kH4MlWNHo9Ek7OxJ=ZpHhEIi%p&Hvd~ zqOSVpSOZ;RqV7)zVJY5}+AYmK)D!;DF!&Fv%uA zY?*ue`BsYNkwzERV-(O*dPR2#XLcyXo#aM(NNt&s!rsj|=$LOV*5Ix1(VcP>Q`rz6 znPV2o8PF@TIUD8a2%>L#59Zl=S-kloKft1x{h^B@<0tK1*d zJ*JymNktdHRCC~wnMh~Je@y&1(TZ11;@O1CCzjm6$GJ(^ECr9^6r|Eweqz$p{U8TS z<0X12ftqW~=W6rua?E7Fl|-w&&;MzJKTg3K1tg zzkdSc09Y89SeO`CSeRJY*jPBYM7X#QAL0TD2=R!>ffN+vKr%8a+9&i>)J!yFWRJNX zGqJF;bFfp=b3f%~d-{Zpo$Zf@pkZTUEd0-Mnt$RC#Q35V%fO(#fa>=(0urN^6xxMbuMlvGbxSlQS)1cih} zM8(AAp35sJDk-bz>ggL88W}^ZtZi)V>>V6Ey}W&V{a*Wrzm15DdiNfhn3SB7n)We0 zBfp>!R#aS4TK2iNuD+qMsk!A_*Z1z8-XDGah;ih^Z%UzDH|V_-7yVUfscV_UeBGV+Jv z0G}m%s_A^lB%t#PWa%-6OU5j?{N(5l)&8W}e^0SD|B_~ZQ|#aLng!sYqoMwJ=)?eN zz{SC7UG}z9;di!tDB%B>fBqeC^kn}A&?nqEwi}IitR73lS*s`4UH*8f4)6Z2e4mAa z$zQ#JvuxD_`H4^&ZlJcx5>Q+IDK1-n=>JtxQykK}76Pd<5InrRjoVe;6KXbT=VtYX zSpJWP$p}MZ*ebLCpCu!1TB;Kyk|^Zqv`3 z=0xaq4JJT}0K#ttvp)3f!$CP(VhXpVMZ&b&zX2TE4Py;ybrwH7dMmLMCu6g`FDfHV zl!|V4r1EPk>o(qzeMkXbje2~J0e+P5knqW`d;UQlsD<|LB@#7m&E8*ymiiukbQ^EK zdb84$ZSxsD zDxKriA)G9ZGImL1U13|d@OpK&t*Y;Q$k4P*y>U@4I-(*+29;Hn!31jmeSBU0tkdYZEto9s#Xb z!MooAZC1+R!B?HOs?SA@kiQ(hiIDn8z(ZEdvdilrdRQA4J?A&|-8)jEQ-?-}twg0; z33!&x5kKg8>1CA)TlZs(*G|z{8rPI!R1rHZZx?qDUFdh#^h4@Kkfy4qC-}}=UkIko z0)x^t6108;Xu|C)zw|C`l(R@py>`U``{1p78YZSv&+(=!2p}Fb^koamnvBVXo(&k# znZx+dYi}pEiEqii-fdJ~ovY9TUy zm2PYHz20l8Nx55o1I)$Fd3^=vs->h+{*~rz-Q~^qUi*Wu<#9Ya<`gJ z)BNDk%5KQjGBsHo22J{qQHqZu+bu-AR{8uYTs{GLq2UcrJ?+Ii=_s8P-W#o^{W32G9GE zNCssqXa4I#z|L0C5TNzIF2mfjmuWJySs^rgu7qXtM$j#$KVd5UTPXXYqE@toC*Yn1Q40nehY~`iWEBz09#RH9r zv3$-RRJ;7FEdz2OFByG|hv-#K(!V^Wx!;)|Sw)%uw-Bkr%X2sB1z>xj`lQ*r5bM(x zE7B~0CZY)^FtGV<&qW$CUU!t8{M}Y2>h2TN(LG2x6|2qneQU`!8C9|k@2iz$;_zk# zr{P=GUm3H`Q&coVPHtlI*wIsYKb;K5!)hjK=cq|BKg_<}R>n&qrZ_E$yZab{}JleEmXl!q`XUHPqqWaLVW+AOgqaMHe zo6OrEUEm0r$#CBFhc5Fmo~y`<(t}E><;ITry?VgrwZW0WbCHrAw)~R#KhGl-fJ*H0 z`Ey6p6DZ8*DhY^2xNsHepkR{MSNy#-ZqO%AC7{2=on&>PB%vIgIQ5lwgV4>4D@9FzWWjVIFtJLeDjmDuv!#9<_^(LI}E=REn{J+?we7QqObeldb4ucoZ5j#>K6A&Dn~+4{!xr zyL?vgC-PuNR!GaD;;HyY@=v${s2KDg3g|EXpx(T~Ve#mSells=$)nL9qH$XH{Xe_! z@2@=p`sR&3&4;BvfEH$vVJwM1OU0$*5uIO;qUWjPr2QQ+Tg}W8|0H zg#?479`TLRWOUqay?R4vs@0P)mS(iFpoEL%xosY>QbnPLXs`VEEN>YGcO~EXqVN{O zMWhiMJLBZRBNEMd$+am=<5R_sl%)dQ#S$q8>+D*|7zXh4MtU@!-sI%?+?OAW4&bjV zjjwLmy&vOyay$oPLppV{8oV%6;!99pE)281eC^^srq0F6r?jQ0 zMm0Acs2k)E#&BXd^{JF6@QFvW@JT`J%t}pV-R{q4!DFwMLIS;D1EP-hn{T^0=@JSq za~@6L45JhGw`=mf5Fy@l*mLSjfL2SqvlxZ$-f~u`yY)R31nMAgA@jpV)e1qFO+^!~`=r=>7hXxaiFF8g4D9$y{B1JPgXi37VWHD1sTK z_yZhO_;mP$!=`nX{B_1;@Mpo83S$g=m?&4Lo480*DujmN4d?R5%c$}yum`h;{^UC$ zHMq$raJe_l>8ae5tYT_^fO<)N;4jYmrN70lsbYx1b(-k%9z9uSz$OWgVLk0sT zG&2m&%WEphv0(u5)XW?QWawW5jsNq=&Q7rs`mjey=k;cF9(u>Kpa{<|%tw(ad7qTm zNaub7@c6P;cTE?gCG|_qcL)poY#-A04lqMSZ+9xger4)@38`~RQ^h(^q8FeF98=Xc zJ{7wQ>7D%oYbKHZ9D4ewlWEtq@$lg1V^fW_v&S_;r{;0L#=9DDVQ}?48^Vawcsl?o|dQl&5S%Q)^P(6=?Z zc`Isem;+NpqRu|Jr=Jeg(|s|sQ>IDaBQ1O<{Zpr@s)iEXt&3@N(g#-HFm-fg=wonP zxKN9Wl^h#^JXZx+~+l<8vKvfJbi1>yY_(fO66Iaz;-`~q=5e3)F&nW@M1@#68MZvf!@jguzM2{JH3%+D`V7DjvPpA6- zPMS-SRL@OYQaxmXpJwpIG;5{og>j#YN4Qr=|EK!&Pal=UPZ=BYQdr|SJah7EQ^q;v zvPbCdlRcp`&Err#eiWxPd$@QBWfqM``PA_oD(Db>tUo4oDB^T!jOp9HlwQj1gj z?SBK_=E7vUX#KCXy~uFcrP{P}dp>6DG3<^2%a894JP|2c%~yI!5Hg6TL{x6049643 zyw)7E75HwM5=C`f<-=loaVAF|x|i}zo4aPxv2`p>6Wq4%Jz_hJaA#EI84&A#D(y7=_eMP3|A^=0*g`vk>oYM9OIw3&6~yEPg^F_!e#1q;k; zuA%f_zNF04bqptrnG!7#`H5{C2Y>VdXwq2v-l9U2JvMGfz&la}MrYpE%F z<(t)dmfGA}qK+7=>G}GK8FSg)40|=?cBiCnLCWZ|CS7vbktxqsmdnAzB7Xj$C3y*) zx<+)GXuUUnBS!|od)GQ^I@JgEhx7};NO|-pk(|;@<7WlG@;g1Yn>2cbs7+T7pzupw zh#o5KxF)FEBWF%D2#x|O#IR}(!`=|}Q%0hlmCImKm?wW6{ZT+1+bqNa-a>cP2(D`{ z1!$|F2}XW2Wh=NE8?OS|ljA~MWMCu3f}wwnZqV5B5Lyp5$1|SgxL7jd-_k?0!!KI& zhs24ZZ9ihlj)S+AXYd{Oj1i~hVE(5Kql`%dPt7$~A(Yq&*OM%;l}Ap`=Y~tqcAOHB zfv>DB8){nV5Ba`U+6e_2&#OMvsZ3BTs5?>+bHAE!5R$OoSv{$G+;W8V$*otwdBg_v zO!YnNH^7W5<~QI$1q{M=YLTQ@zcykQLS)2hJbr&&_=4DB(Ea>f?=5bdE?pbqWr&yF zorRBxF>}br3!{1yvEa3%+)I!#Pa;}<=QY(Y`Glkc3HEa#{}E#(*R-Gr9{A&?;9ZNY zZlCQJvH*90)s>DaReyw;esZiVsM9`2Y=8@r@4Y$*IpD5Dl@iS7!+Yiquo}WO^|ogOG~>ziX-pjud>I-*MFRm1 z=tDLTVo`%ngXAH3quHT-_x+vAeROAx4%+Cc%#-o3Awz*jL~e)mE^u(|F z#ymYf--{H_Y4oB^`pDQ+Me!6>U`5}Lhc=~U5rt%lbA4a7_D{7T+GY6>+R^%^JTG_L z_nPOU?dtV=q^UZ}tDW+|WpA>e2=Vmx18(jo+{O%lDbGEiQqh%1vtY9%KO~YWN^1mj zW+9_<9banFHW$^?p4N<^_bA|;!zyU$mJ^+0XK2d8#{M!LVh#dhQQ8{nl2`L+}?Ag({|VsdXh=7pYd7Gd>s|uoowOY`}WS)SFq!pAh$dgeMjeN-Vcqr?-XafNY9NhcMDmnv{gB^#jv zn3KWmhm;Qty;gEM&kStD_F2QrqF!igJw-3ZMznbT=tKu)2U#)?D28^`>)FlGs6~%u zJoN>|TSQQ-)G@Q$=ZE2-WCSa;I{I0ut%RP3x(8$gYCZSM=(bFh$H}mpJlATRQga~~ z(;X6==^N~hCx0@$v4p!`rM;NS+MH%l3fp%~*~n1Ns{1UEw5zV&wCqcEiY_!g?WX~} zI<)4O_SOwEX_yUywcKya6UDB-u1KX*-|?Lo+S0jr+#q?psNT^;-%_7++->%u%m2gO znx51~JHSoULQx|-XjlI&RPxHsoA;pLEgcYv?H3{*tBL2xK0H0`k8XBGui}bNDwI8` zDL3RIn7QkoR{zQ$TIkE(WfSzS+rO`ihpNpzyKq^!N=&!Ht)RhFWHL=?0oTBZvG*NRtAhADbCQ$H)ZmMXdq;Dfr zxPn*;%E6fi$wcMRM~GVYcm4kEhAfZ#7}b?sQ=SaZlTqD|i}slN33>drE#*hMX)x7es{+ zIDZY)|F>Wy6--nvZ9E>bx@IVAI!IudELsVDh*1*>N*;3uo)~3xSH_;82mVN;SLhUK z4L9wnS?+VGjQ-WnKQHG~0;Og&(Ikux8Na;FBnVkb-m z_rxYuSKG8sHgho=X*ZslzX7?)<<*+B{jL#Ryd{+)sOtrPKq!@I&&NY*odZ9w$N3Kx zLYfP)*l}%R9mQ;o6ik=&lEv~2#4NIOA|8D!c~Bnoh45-uTe<9cha0)zUbn}+BYYiU zQo6}}3d$CSai!zHII^Nm*PDeLY5P1t={a&tId!A{8%Y4fWZ93*2=2eSK`0vdreL2}ccwuzMA@RYOISi>V7pKCActq3oN=M!T(c)x`5no=q5B+vO z)Nc9Q=h%JU1OkpZ?rl(_AoQnxX2>;WFs0E1)+6l6X)*0BXDi)MD(6pmVjsi)8vs@D z-{$adF3861v3cTDnMSeG1EYF{KA9#?^*+);T71!j4f~fZ%*04hY3dlZPjp4#TJ@`* zXL1jIWvKQz+DrCI_q)9~+il5t__|maFe;zQts(h0U_hiY&GH)8EFT5<^m~5$w)7hS z0G^Fk64Kx<7JwuN#k3;@OXCc+HO-!k7%Q%u2wKM4(vHG!&qke%Hx8qk+tu7~H z*}lRCd;6jEGu4F4tVg8={c|A$dC)s1r;EST_sXOA!9Is|5boLcP;T7%`20e;?jK#Ji3Bh2MY$ zq54Xr4Q>9M`t)<%yPfUm%IGY}W1jgw!C_B>Fa06yiZhxQ5fIB7Ktd~x&Q;9aPUc?J z4KfI|K>LT*GMrG~AYcEj5vBjXZ!DgS`fUFx;QfTcetMtff%rNdX~#$lm}|1272nI6s|HF4^{uHv2yfl`FMdFKZ&G=i`U- zJ#$IYB%RG@eG}m>8WeQZ3A2nql>m$$pbQy}Z7m@V!mhPEH7>}PjbHdo)R0zbNPYA- zK;@MpUnyO3alE4cMnDE*`|8)RI?onN7aW%6$_6i$h*qb;F)3LMcbb86bCxga0q^90yb0POZ@Ac@Ud6>Q3L?<@Sd zMLw?Gbfxt3xrtVqk8CGR@8nK#NQ2AJ1-MsCwFPNj%ShlQC+tkhS)#}Yegnf_w zey62PlyfC4h*Z^HkU}_a0WC}S$31C^g&B1|U&Xw# zn6KFF+6hv(?6k%D!+pi(uKohTdY4jKWkQ)^CVoug_zC^-Q15bvWNAp#Z@|TnL|!em zlB0KBcIfx#0U0@9;b&4Fm^44Q`ssNDhNMIntlmCzvcwk`yjc{PtYlWExRL>7mI#rG zkE=b3%sK!^7`1*hc`nlvfNN4-7xkE?17f(i;GQ%D zDjP)=j35|)&G`Pu6-pg#6i)I4i1`im`q|JphG284`@Mq_&?+dO%G8{%I0Y|bGM+H? zDDrBhIk53pRseEreuU!cg*0SnoHJ`HHmHQ=tlP2@_LL?wMHmP3Fr&DPwf zcc5PNl6mz+8_v^Gxa%RYM+N<^=1ld5cv2$Ri5Joy%l6$aF$mwTuVhjDB!X@NGdnBI zmohoK{n&oJVQGEzooUI=Lm0Ud;p4b(jm%^4+k7m&RrpI~XJ$|SyLH-Kr9Q7GMat(e z>`=}2$1Q-najkbRs$s|0r)4$F9gZ&!GNh0l^FriFtS~yYoMfYi!AR*A`x~wM?UKN> z(}KPb6^l}l*{BP3dPn+sA;QG_4LAQRtd zt5%Nx<83vC|CA(H)3LpvF-7V(!2FC9f-g{R6pwZs*PmPMkNe8GS@x`Wqq$z_874Z6 zUCSRare^gl3<33~$p0z=tV7Lez?@E)Dr(v8W?{F_dw@!@|J#xTtkc2_XlnaG>3?k~ zx?A5LTLAY~M^pegvPGBsEhZ@8)yRx<9> z7_gqVWhdB+x3wq8lUaD$A8kYVi$Bq4d-Bh#bFR;=j_L(lr{C58zPf8hDGMGNj-90Qw=JA^U4S;d$j30hMwrXJ1`|iqoi`JG`!jE@(#t}wg zSyU$tEj7ba)qC6X-RB3VTqVA3qxQbx>Z=}nK-8E#2!+9_U@7N4s4)6@bsV_pMK@uR zl=HA$n4FPP;kKkS=UrjU<&0r4+CojD zjN0`K)i)J1&?|%MVEVm-pa{Vm=#=C=t*+h)nsJfUmO*O(<&(r=;bcp>DaPXCc&`}6 zFSDK?^9t-$_15kpTXB4Z;!B+dmhK9Tn-jDrtwJbgMo(vW_z1hs$ z)6SV0H`KHvPjV>(3#h**^_J8bi*;~R_^bW?>G<(bRUOREmklbxcMSC^Gc<4o ze(~;L_Jj&%ermM(6=2uy_%dP0@>I|S2(Kb@O^Kb62sczzdE=zCe$y|oBP#g8<>;=D z`e-9{xyCkJ&8+LtBgo-OD*4R{Td`%5C~RM*3uu`E`P9@B3zB%piuhP5WsKoy91Ex@ zkJ0K&d22N{5zt!PEcxq8ib)3I>498)g=)}>@>!lXlvDQ6-;%w*V4D8}uoP88K^l@! zaL@dp+#dp{h!vbvpqI_rWd*n^-<7)Wu+>^Nj|O`Mdyo7EIGXxHrR#aX@-!7<3IF3p zZ^+pfEllf>Kb{(^x?T9HfxV}xF97)AcXQj zUW_t+jnwpLf=9H6P%5R-(OgMRtg}}|gCR&Y^4!M^)>Ps-9FS8~kRcBx^Vv5d7mpt2 z!(D*rYS*Y|lgWT%D6fOP`(Go@6Mmcx(Rt;bjCF_yR^(WFo3uX-p)$ROZY;HD(8c7! zHN0Q9mW}myrBgQ-NKGWTmXmx{3&%#(Yd5mF^uicoN9rlhQ7k!ueJ!&Fau8Uj=~Xk< zTNW8GzP(ISv>i-4+NO81P6i#l9*?-WNb?JKamh+mPRhtO;>vUB6u#s+3)Yux{@9`SXM7AMXlG|(1DVd^lfw|kvgy|Rr6XiW%tnwy(w*#shcEKd9NDmLBO z@Xm*Z-9&0|_bW#arPQbaX~@P&yod6L>BM(6c28x*n;?#KE{NJh$-YPrMLh&MD`c*4 z2v`3)FhoOl$7%B8!_AvG#>XC7x@tIr-a|cm5w}hurIr3W0>C#$_uAVg2A-78UBu8- z9oGD$YFH_o-1tKI0&hRxWW{;O2B61tvJ@v@6J$H~SvaFS*3rbnK;;iMqx&AqZL9(%i))WMa^_(huQYXPI z1)G$j`K8R<^4RE=>XIs}2d#uX>GCwCaXK&RR22E8H??bPb_Ros5))(fsGtkT+!$^k z4hkFH?FO*;kf?k5M}KkN*t;><_#_IQXm`rMi2r_)BX4T(#%72IoqI!*;kD41?<&l0 ztNOJ;>(4_Wd)!nU2&(S&4a&~;7ycJ&smPEQPYlJ&?u^1PNGU3gOSQP1bQX$Gjp+@b z^<-s#W=J1|hNdIz=?yyD=(?Ki)Zml(TC3)@~5mdie<=xDXY{r~j}5_b*r9 zltWX};R6jsIrYUxRD(G-!;30S@00z8m6P~e7&F^s4g5Jjp5A!N_ts+ZPI>%9HC*A0uyKy<#_v|(W? z1%($&LbbAhvj^FId=5AxD$Rk=f^~iD*-x>PhJdo89s4GtQnbi>ET`hyRI$e|xHi$T znylW7d}=VOLDqRcvgdJsBfil>O({A3N5&s88JWV5<}F z5|FsA^yfqA&Gg%yJs(3%fOX;Qfe@MDX*Wo4^7vT?|4VxBZc)`FT61P z7+%J9o=Bi)`5Ry}G}Bp>&EsliQm4I7;ZcBn!yn>0oOC0;deZ@S9aBVQxUqiQ7xZ&? z4pLq2s3DJRnt^~<(^uNV)a<>twbI$FGq&`{gHy`NfAsZKSa@-@wwNOLa{$#h^SCkx z3N9dLAGp#XC|OKlnY`Z()<>d1S7*BL3joR31ty%(}qIzZGftuj6j zI&b)(xh$0(I$WpmeU7zumTf!V{^O8#68di$4F&@U;BDDmeR%w){xruW1-x3nT@F~Vlt#s4RH$qcYhC=?|Br8-wtMG9_4R}kiOvL$x zuKp--bAIpVMfZD-(ZkpY+Ok&-`XFA%zEo%Gp2au}=)FC) z5T2_RENBV{^d!<4(fz>=KBv+CjPv?M#^7Q{a4_Z!D&Gzx=gCuq8c6pnfjG^{-SJUKs1*MfP zyWJuhA?`%7_Y-m@31cXLsp!Xn2n`|$da`(_RCU9j`>k^3vP@rko7jCmg4aH#ICT=* zJad3mD`el0z{4+r%m{{I9!JK6ogW$;5UD<5hgGmUzWZ$T>2%vbXaMeFuTYAj$BLN0&PswODjLVd`#;U$Pv22V89LDN zFYdJf#VW>P7lxupA;M5o6j2A2x8;YTE6KAL3WhqYlqNpWbdaCTJtoL2^I z=K6$O89qO^{39b)%%)Tf{HJJO9mFK zl6F^P@($LV@8gD}Ljn>`VfkUCv*z;xbA2ps$D! zo|Po1m3qNEw@}I9DhVVdkzb&-9ny$2XJNIhuA=?*rG_Uxu*5|8z&%dojBRmH-me)? zpj!?~WvA#+(&gb6tavKq(@ZCag^l59Mwc#@GbeBc!e<=k9<|?=Es-ZN>08&R@V9Mw z^0J@8tJ`DEdZodu`9i+>43xE^;{(ZHIGN2rV64Y-RDSYmNZl|5b4E@GWq#{w z^{srZuIO1y7?B-h(Cg`5ZrpkQdF5%4h~A^BX};cB(vvDtQSNxL15H6I?8kBa)qXLW z8e)3R5;a*3ER*)?;GIvaO?XD8jZeFkSRR$Bf3@`Mz~u+3oVrqh@BF9e() z$Lj|^G<{5wQG{vUeUiWyF~4 zam&!J`g&hHfjCJ2iRqcGbd3JQr^EpA9>0y+EQkUU;;Ed~{e8&YZG?S*P8MAHp;tFU z&1=L_AmgMkGqreX912y&4SG+nB92D@-pVi5uYtTW8n4XhSvF@1)s#A$>n%%-P|1_@ z%s9Cm?PJUjPjrGu1eWMatY++Y1q|qR4lw}_NxHv(@ya}pI0sP{0*hMr{4D9nYP?m+ z3{Ub+!>2%XqN^nZNna&(n~XN=eo}v!A)KB`Nh`$$RSSYmXy!>#On`D9=W}+7Z{Zue zhRhQmc`%$VGln(PW0*azlc^$ezG`x{YAWC-sEx0;W-M7c;Kun+Aq9fJ4snzbF6k<} z(h%`5aTH7mImwrTRY?SdMM$R43JXt&;!=`x;XFYB<1G}PvvDfA35a+eGer+a6U^qu z!tQsft8jCs9QKACk|*eh!b;zAVI^((2mjm#Cj2Mdz>j$G`#PGA8wa^VO+H&_@F4|l z+E(kO98AxJ&30#XVg`Bc$1pg~f1C;YCu`-uLTo}YSxa1A3^aP~>rA>d@}{|v-^}UC z42oEq=IW{{eMv5Wj)wi=^ZytOb6o;si(eb<3qL4@A;pSJG&=7b)YEumK4v|WSCQ5@V*NtHv ziT$gD_8P?FjRXH_fw5Z2(KfqYLDW_oSi{yQI{ACl5E*hbR_<7}s`cZt{ zXXx}#iDa5;(MsWHoodrllNZ#}YW=Lr79$urPNQwoB}NO7Fe|Uv?;gz?U;H*}N?#pR zaupgo+uFmh#dM>QqNXsW?XX1mSa}wwcfSau(~RQw40~->;!--=&3ZN4u)yt3EX}IV zNEbo2J+3_Z7ebIU(G6I@j{p~u9-YrW70Rbdo~zk0of7N~97lG8n3hnw1$?!v^O#1QGoG5BTTzL&qgh&fyH@o8D? zb^1h{B$d+H<>4o#shon07yF`o$b0?%%NJ&~Q=f=GzjH~ph_X5@zs^^+dT67|2F9V~ z94{Vt(tLEbD(>k}V0>m|n5Y5X!J2|2&*-z=#!dSq0{0d*zU7P3oMcSsHjfNV@2?#( zbNDfqOTQoW>RmTY^^`aKEIT+{8mPeRVnQEbY^I>xd$9iFyiy>q=OO4x+o9`Y`{`9g z>~mbT-I&4oHNl?r%tHzKS4e~7ho49Ydtem1U+IeLSrU9wc1TD@B$fCh;Zx?L~5rN-VNe-R4JM3fxb`n~QUpc~2I)GZlfo?$Gi|o||xTYOf@~+snayQHi zcM+#j`kYrOxi}3eH%%@T1zoPI4Dx@Iv7zXQ=x*Fdz_~_-IKAz!{=Q%xGs^3@ z?sX$}_6UWon`Ormh&^a0)%bPmPe=Ua^}NSmfB|yrL}0jk#Ud&u37M%@Poz}E%TKqE zQlHdUQ4=al8z%?hquruvSL&2Crf1iwD{EvY1lks)BPeeB2*?{GCZ9}}3Vy$`8i@8i zaG37dIC)B|M6avdY*K)JD%4+Bx%he@SdgTQ#+gM$r5i-k+2|N&cEdw$Vfq#_FC-X3$=}=*!ll_-?2Rmx(j)FsTVIKBIG}11^iMC96Pe9|V&91g{4zpfpM;>8vF!UixqaE2U8HU|;sU}&&ZVvOeiiJ& zzM?duSctyu&>CgQ{@>hG`L8e}*uf4C4|^d1F;P%BT!}8IAfD5Ex-6A7+K}7r=78B^ zSD*I#Ig@!70{To~GPME)>8W6F1990NMW9lRZ%{Uv8)~Kb_$K}wR>=BDW+20sY}Fl} zTh9`_U6BpOQOju7>4Drp{=li~=)XButwOCoGrJ3Z{@hCyT}v9KQ{eUmw(M0LT8v#< zX|jUuVCXN<=`HwFt${z?dYUAzzpcD-KDXJXnI(by8U79hi!aTs#V79)9OsF zt@98UWJFau(#?G`yKK9W%DGEX(ndy7#7g7WDXO|M$q@fbAl$tCwXJ6FIP} zJ66C5ZJAZS{^iVkTY6-l5e={BHl;U!gDWIH-kDb&*Gi%4$~NHWH)7*X8TEFbUd;1c zE=vTE%9UcavQ8u069w$ysvU$o!eeRn4_`PAFj0z%(dvyyuX2CXgNZvH%jT-6`R1+G z>|Seu$usI~JkDc0&NE*bq6LVY<1P! zN>%ar#juY#;kRCt2w!xw%cUEq;eIYUB+Z_HpQ-bDURefck3~Ux#P?!)6Ui5ab|B6} z^<%Tsem`T1Y66v)L=V!75k`tk9$Lqok?=>ag0Kh$V&GaQKVx)uv>V+X-4E&5^{A43 zpPcWF5Gt{mo_uwG1kD)fY?&B{5Z+)u7@BRqqV@sDRcdLs|7auaxF=!5Fy0;JoJ&EA zBS6FO!1tsh`c+89c0!TPLtRccG3mT1G@&6`auxlp%}K9KSZv>a zx$&IQmzmM3Pu>1Le2DV7pYmQ2tkF*|DnIHud5*X%rqlVKD4VgsmwTh@QblbJqTrs1 zoQezt6&2#8pbqhbOf}7(ST-2C;042$rn4tA9&S?OxZokk(WA?PN->)*!s=GY$i+T=XOnIJ?F#Iy-`#rFgCgfqamn}0bFj#LO1&aqT zgdtwUhJK zi+W_$W@fgfXJ$3{l^Pi8FF}20UeK1@2ghZ z!Y>qIkms$*$EpIYwsOb}je?{kd5UtM=X2~10*c!*qix#C<4vV6!#2H*IyXxT*HYKV zVdA;CjAHwSg6-n!&$b^&P^Vrk(x54aSWiZ`t$9}|{`%0(5<{&3rM`Se>y**JICh~i zCya?K9RL%`j@AdzGO4^71`n;5V1^!=27z{ktT)hT}5R z7J-TU6dU!i>cpf`y}*x zkWGR55P|!aW7_SL(Fby}kKtm*{j;c=sHb9gLtaQ(l2mf%;nZItOESpsVC7nvo{=mK;(AAPcF-mk!sC@r0!Xsb*1L-d=`6^f9;McS0tv zH#;yo-qGBHoraE!X;}Xa=GdsVQQwL>Z4^~X>2E;88<<&unrB2ugV=9C(VJKUav`>| z0Z(dxfjoylk;Cp|{DDfTx(a?r_Dtld#T8<6P76IwB|1j{k)5=|$!Ur-RI3SiZxmP% zrl=ar=aC5IRh4w-v34s!W*MlDyss-Usz`HR^A~ze(7M98Z|-B4j=)>i)(|ktL(93^ z&DivArJJBB$XvB+kz0vj^hM)M0!KP2tn7%?^FE5g6A#b0+I1Z`jvIg?5cRF|!urQW zJ|8aQv&L{|cf_wmINF8%b7$h$4%bf9oGfNy1eB0W$UTFV$6yLOnAtVWorK{hN;5M$ zjHP8(O5jkfPZ5QwH)Z*a(naAa(hgDnarnoGwZ)jaNWw)jbUZKAKkQ0-P=YdxiVuRt z4A#@dZwpc3;pERzItUThW{O)ar?ouTH;JBVUFZht( z%~PW&Ji}WFwc`F`4#r=${*_O}NZd;^T_XbUT?`IYl^0S!zWGPDWhgix-`c?eavl}u zd!&a{-S_>?yT>OczXAQp?h79&=w}S2_fTkw=lu{0jd)t|5}#x3H^2u~=iJO~&DbKa z$EG+tRD5c*ZWpl>^x3;)*Tgg|`i%`G?a}P#;HWrAo$9kOMHT#~q#dH&CUKhCD<@dO zbZ1I{p-55C=+C)t&SX!5<&`LOgJ6wwqo*14a&O$G#16Qe~CI zi-VMxI2!m{lD9TNnGQT0X4*q*ardKnAwJ;R(@JWc%MUhW20hqKA%{6+&ATJ-AZ@<^ zJBbvEH;lQQps`&-#%^k5_USTyPjk7|IMSi=c`&>cR2#h%Av$Ec=$C8M9^EUnO7XKS z4BA6O8hfVwE|WM28y%6hJ48PW9ZSUaSPp*~o3cembcEqcwlcimpdz&^;(zk%sivEQ zti=yY3J;upqsjbog~8o#mcdm#)&b^=Y0+rAyZW0l!8Xi>==qlo8wfto%3Tq|V!L;0 zFw3~>Q@niAxR!}E)kivna@!?V+j_OG1}2-0CxzTiRxE{sB$bzT?>6tstX|TUUsClL z#%`LL+Lifo%p3hQQ~IolBJ{tVNH~th!#o8}B??mdYF|!>d5eOoJERdwrA06f)y(JS z7&&|i+otrYjLOE<(Ri2C}ncfj1uKU15ET*nAc{yOpta#^ZSF^?%ZIIK4$3EpP&m(whawx1o zBv2b}g7e|)g`{eH?z52W&qyR-f31tq28Z`<|l4iI!U{l;+r}C}Lc)0#O*0%d2b7mMVl>01f7o z*_QWqLSCI&oa)%dAn_npbPlNUnCHUdDT4_JrzMpRU#^NH_xrj=E~kt^h*y9tmhPCM zE8J7qzd+Sv(J6^*E>6~%>yT40vBuY>a9oC7(|;?PE84VPd;w?JGgk%BZL_6Y6W!DM z*o&p!A)0T9iKxuzZcN^G=ORbvwKkFR?!FAj8($t~8J}GuI%Kzba#j>}jhKK1eTSEe zg}jS*MZC>QET-|Q5{ngfldK+eAE&Ic?Wm7EAA?t7ZS@VwSy?z+k*8tsE%|aL8BKh@ zp(SXe!!jy5lYBiQl=r^cpD1j((n^aK`QBH;on-gQ>=@6Y&Gcth+-AG_dP9wh5gEFjtd{OHe+dXn zm=!iNx<7lT)@!>fZ;1P2gY$Aex;ovm09RRj+pRH(#EIH<+iAnnnA?55mLa^goz(l{ z6)HX6-Nxa`@m;tEDu4c!SkFR!E04TjWU`&bwuEY5WscM;D2J}4x9fWKI&ij^wCYCz z2m{sho!~NL2(=)~(--4HbmgI$!tugnSQphV_^XBhgXqp|xG_7VE%Al_#!PGk&<{22 zlDqp#j)gsK_hDklOgqQHn9w}Voxw7Y6-O&fk-Xvzk0-|IBs-J`jJL9t($%P2a_31B z=C=OF)c)KKdO_F%W3c=z2tfZ!!gWy<reVQW|ic79bVJ8+L0O!4{T;SzZ0f%Y{~YmYP1xv zn@WFjBcHiH2qG6P5l**Es+wbcR`lvdQ@(%o*aF4?6UJt=5RpMRV`32+Pk2-whnQgp z?@u(dHdthBY3#Nw<@f8vBKY8p6SRM3;s0&t{(l$`{JU|&gX{olksrPTVmJXv4VJuu zEA1GnV;|?bBe>D+NKHjOANV{=0dOq5fd{%TLig}657={3eg_j z@C%lGZ4hlw21J{-+%5zQQu@mp(fwp8+qd!o^Eqo;^CE7^}cE4BY{HE;kNB@=(w zbzcI`w!c6_O?Z!8WmS&etZEmA(C#pjTaLdG!ZTk&L$cDr6_#8HpCgFkis~zub*t@q z$HFlBp?mO*_GW2ndWF^m>S_JP{7ccYvc2k=C_dAoLiLZm{m{w{lplN>s_{{%cJfVR z1@5k$cD32dnHObL$V|5M-eUMDP5So)$Y8hhhxc9z@^}slh7|6rck&p4iwvAKAN^uF zDS{ft_dV*6c_m!4T*IomLyuN9Jw7dYNp|JfWK=M08*i!KiXKktjv?+xtN6bt$F8Nv zZ!eKZUE$1lo`sb^P%uKFpnY?^gvF#C}fvc@Mkfg9)6cSJ%#&j%S15 z(w8h-GkHU))8D3Jn+WuR;>%_i3bl!7GUlP}j+tQ}{au{9-xs~eb+4*QkK5~L5QKCQ zXfM%UjeoCon(;b)IeOsNe)d78L%ABNu)TK8SZqFBX!Jb#3cSsL-V#+>^6eQ(??la3 z0+uB$&eW!*4=3s)QyiSO>$oTy^^OHi+F=CsqPkGl+%=TAhp!yrfmxKVqu=Fu`NOX7 zBc#hyu1&xGjrPz`P=3oYP$K!nWM4S$PLeQFTa)|JBz)Ltto+R=_k1+oimrkKD&AW^ z_!zpO{abab6|Ow8mm3YX{~3wUj96l2RT&~?ADq*CElnMBc|9q6xIa65gx((+Z?QyS zPIj5p5Oej2SDmR&+M<4MwT%R!eUW}Z+UR`o|G*b3bl&s+l%>T7s+bv2pOe#x$V zI}k;acq%2h*)KfSq{gcpmex6CCkbO%CCftaJ(?Q*Xm-5+2rKIhVG-0HFw>iAN=WDY zX?PwsxDTUlZg?@0D5xl^`;*s=_;-o(X$fEWXhZ7C{!{gFfm>7>Tu7v9Q!;9{MdId}DWh50vcRF+L=8%|3v=V|puQv>wH zwVLeLgmQ58G=rhv_>Sf2VGMofS(}a}fe!byKcXM)EY#;aMX-0RgiX@B@$1dM2$wbT zWe6inn#gX<6*URmrzStqtD>6<9;>R6=WM^Zn!E_kJVk_UB&^J|z7eE!9uu-;>tRIJ z(y;};BBT@Dk*5}9vRtxh9jkCFxhFSB&bw9)Q+e5Ir0`}9tU#_Tp`0KE#DI?j7 zAB7ijQ2R1~OF5dDlAjeemn+EIPTo##>8?JfU%&-5sB!Z4oO2u4I~NVt3|kgT4u58)nB62-0c!`*Z(H>j(s zsb7BLs(OzB&naY!Ddaw--1N3;pPNp_iA%~qpq0$Q$+loe_D0dF@ovak!dp&)^AbS!2?VxO*b%T9=V64xlb<{il!&!E`^qRXn zeAzyB?)s7FJFbus-W?g=*c#mZd9YIn%qGR5ux-}Z+V_NN6H+&N%J0RC!T!xeP_Nkw zVxguxEc`M_rBh|pxukI;8&>;@uBC^EH+(9*r7TipiEYa1QlReAeRkS)a624!Q#pHCdN!A%4Uty zwx!~N{fQEwi%y2v|H#V)*FO9&HK;&;{rCR=qe|^xF9%koL2)=}{=iQ?M=dV@pel_d z-qwzmRo>%=&J}w*dIsmki72)?7NfsFIy-8~%w&65>2X&%uExh}4=7>ce}S}vR>*Nx z=z58d2-M!bOK=_p{Q9n%Akc?6Zzy7UE4-)K_OUS4a+P~3s!&vhkx~3_TwrG_SXnxg zU}r4j0jr%IZk6XCB=Finu3ZpPe<_}WtJ96XH2(GnyFJe!W1Cj|Lx;H*(wzLrOdVKu z*zUux`<9=>7M;MCKc4vgAX8b?Ouyh$%1)u`7%w6+iQ-5qN+46Nz zibKJCYfGh!Oe#h_Z+SLXm}BvYPRCyI>+r}T*f+7H{f?EqpixS`q*Y3H`VYl$n_j9m z4f^_@`d5xkFgx~likTqf+rL0Y%?3taDW>H#d^EP*DQBa%BR(vtjXt6KCiZ5&6Gzj# zk6enHcQIfgrzU9Htxn4COo?d$VpgVyN7AYe%YpN3dOpc*FC2D5?=~{S!>3KMJt2xh+0bFd7iUw7Ye#D)ZTOT4{3@PJ>QiH zeXqdy-Hz{cdsHGBeHn6iIW@lg8NEFu0tEAHfZ7R70{AiswotkL<{#q(Tk?6abRD7O zV7UClp=z0=AtjqAwxP>Sj9aq8_$%NY#v!Og@->4$PP!*Ab>n$}E^>`Dw{oH6lf zRv}+t8AV6Ko*|@Un#45D4brDOA;C@XN#0Z|Q90IvP1gH|OKA(*Um#ST(42~< z+Dpa&194`0LB{5<4DCGX`{plWeIFzAxE1U>v@gj6A>kw%Y~WfYi-=0Mz+*#!i;~HD zbQHRxt}O&^VoqaDT9nr?<@?bo+t+m~76zk;n~D4F`Ze)DHFoWNH}TQ?6Rs&`K)^Lk znDsQUP=+Vi^k#!_L2Fvn{E?KAa>V88L|V>Rg;Uy~8=inQmh#u!rLe{&BFX!Mw0d zFdy5z8hKOOy3{OUE%x<<@szksPhyLp$WR2N+2pDt=l@goD-)wVT0hyOKE+MC&}YpA zvI5qppry^URp85ipwyW zZFMYf8!V*YE30{GdM;4FXNTS$D)1WILZNv`?!#}^b9{e+s%KgTlHA0%Do>NFtogS0 zrYhABtPthdZ2IqM!tRY0fU310#)f%N6dFMo7IZzIvD=I5PYo3Ix473lqpE%ttc_!Mmo=>(PwYt zmQl8cld6=5weEIyan{sp1saaU^@@ghh+i(YGzo~N*X&x(MV7y;%g#PvZ{u3?v6J2Y ze08O>r56;r94ari_NtTKR@`2_b9$aqG@!Sqcy0T$DcGo}Fu^QiUn#Rs)igYZw z)=zOMntQaDWkpdciQX7TOXm?&qQG>L5J-#LjIj}Qs!m*1-g*B#VfD>*f>A(WnAgf# zS*+OML|ObdN`koyqY;hY?mGp+b)|=F$t@X;vWBD{X4YBHI!UsPKxpda&qRq#)*Qyl z>t*svai%v~UBnqmsDH%9{pS2C`V`}7dR%SBCwtJ;U!XuUQw-_{>d(N2z5pT2H%`f{ z$6bZke)3LFflp0ir%r$(KM#XUtrE}<#rgif{rJ{D`tc@<^e)6t^n@rCB=|pA;QkYY z?|*G;jjM?RXrWYtfV{wx%;#+TefaPF9LkQ+Ok!~zohL!WGY|Oz_5WSQP$K(_JSJEr zZG4AAHT6s~dCTw^yHJfDX0G;GX25KQMg3idUCnKdU}JF}#mf&+t!G{gO&*xJp`SUU z*NmV~AQHb@^n9HVg`cw+gbdk`8g$jp^ojUhqo{o5IjgL~NBe%dAP=Zfiz30Ex1LYg$d9-1%e|9B_Y74#;&hjyKbux`JF~2wTD(P%t1Dx2)r2O)E zQ5A-e?Gz%Fu`yCdQgtwnCe-Z|np+CfkE;nCOK6n$k8V;KgMv6yan>6VM#^qZt1 zNFTJ>OYOaz4jI8UxP*7^aanD%Z?i+BWV+;am&|gh5`)MhYD~xToQQzyNA*AWT>$a5 z%nwQ#Ih9el2lv7fyAzE$mWf;^H0-gj3Bur=)YODDcx!X-JAHBAFZ0y7`&WL#-R20f zCEihj^|vvkkZVE>yey;Bo)|cX$or?snY5p0vM}m1@{n&M?rxp!*2PXJ0#FrnC>!I? z^UKiFVkN6Y2)TmUj;_%My_a*e27Br08ow6DwXpLE6Oay$PKwa znMANKWY=?G3%V;yUt-JQ;*t)`$<2!H!RJ`A*{>dAwc5KDBpc7xyUlLFHJ-$Nn5*sT zbz$JcE*YMji39PSW~LR}3Ylz4bk2FzHqXtyVT)~y4a;3eQ&WzE=&BJ=P=|lg2E?jWi%thhOl=;M?7TaQqT+mt+f~}t)li6#=jvw^IHOx z#>yT0aa^2_KT?oA#r1lWL+*}Loe|^dIx6)&H-Ha0jtkuL{K!(6}kf-{Liu{(12`maeP=`TX_X zH#c?Y_NYV=kvb82ya)yv+9u<26BUJOPuDWN-oiT&x9S%E*aQa}V$x4p`uRXun9yOj zVuU%H2!&hm7OQoUoB2IrNVFtMXLj0ao%H)mS%!M`jU015x`>bpWSCW8l>g1{v}yo+ z^Glf#r{v04W@tExR(v)4?SP_ONG~pzGyE#TTwt`Tx9Hn9YBIFm7d9Mw6Lq-%WCPVNl4R2pM#ipz3S1<{X#GcwKEo;{sx4qaS{hPF)#e;N-VRY8|Gwy+mTmGqtc&&etCq zwtX9NcP!_>Ov}~P&DC_?T6fcvV7IW4p6S(p+^sI3Zt@uPF?wf^PSM_nPXt60Bf3vo zm=%F3)osglkahk|w4@*t5z}Jt#i4NvU3~Hv2w(p$|A4Cwbgbn$d|E<5I<|p4V?Yu8 zWZ-4NLT?=yz@wXC=qFMR+38&1%iv9!2-Pi$zvW+==NGHivU>FhbkpV8Q!8h*;A;z7 z9ZTqi&FocolGfnCO1uiD=X>uHaqL-d-X-i`lfIv~d!>7-zutIrry*Nf`Z3pMsQB&r zi0*AuHY6M(TA%Vv>%Hzpw>-%kF)OLcNO7WK0QtKUT#nG+v{aXWPYbixuu}f99Fq`J z=vxe{6E8Z@EQ*n!k&qz9;TwO)E85pbrgk{b>1jm05ZY|cY|JFen2syjzNOUupUmF=4n2GZFIQSPxFz%l44d44p#)p%_GG#M+BR8WDg}$hbSey(J;}qi+7VECw zT$QMXb}DajIX3j{HyN-2bf{jS-ibDifoYiO~(cus zCu}?-+p4p{hdEhuD^`u;#O^mja60Xq5h^y%i5WlCK!QUg=ct?AO0-bB)5nyy7KLMv z<1o{r*fj&bCclwB3ODXJ+Cnl@+ z;hX16w>%D6<9rXH2IUw??1uBBPIn467`?p}GdMUP0OdC*_@0;=E_A><><;Mj9PI>= zM>;*<1;Rk+aW!I+2+t=Y7t(gc1I@wj2R(#5?wx`cTbVgOocvpn5!g=%Bxbp7#=bVJ;Y9XnfaFv z;B&0B+S%kOu&WidQ`G*Ju`oL>ZXb6xTn~|Xs12V29B@hhxw`XMYQ6}7)e0(|Po2tR zDhnmQ)GcgB&@ML)W63umvjie0Mk8BwV@6ZxGq;UQGi1CtPn7D3d$(h1>ciLVUuHs8 z>Y&Y-99Nb8lAanumc^t*6?cqJU2JU`9YTl}9W?E96UHP%wgBDWo?fbTBRIXG%t*2_ z#;q&tQJDKhS&_s9Myg{Z3jC;N20)uOv`{am|x!VSJteT^ap3}W5_ zDRsgDPGxb&WB`Oki*6teb{@9CGVrcNEVc41%)3?LMdO;x=(J9Bh!OD`U1?@-)yaOc zsLbbxOu9xvY1CfB!r%G6%p~d-O3J~Ccqnk9J1-yAn8O*DoM}`o)f>W&XD1)skwtR~ zMgyPp+63ml(qQgsn*Hj>b7nDwv`ODyYU#OByKN{=K7-a6c>P*~Sn0>Ax0v)LVvK_; zw%7V{7Z*DZy4t+`4ES!uZLIQr|BbVY>yJ!Bk%btdZrAb=>0geTJ& zj7ImUg{cOt8Cq;45R6}q@IVX7&G!skodZ_CD_Z;_=iM7?S{~PY8&eryy2<5UoB@3& zJ&knGRVY}zxp_BeeRJ8%OKx{sE}Qw(0Y0AcPDLO?8d>}KsRe$&>BbL-0YZLQTlis6 ziCf8LwBB!65-oKB!r>ZQXI_r^;C1*Uuin5@NJ|9ty;3Gq;SY?=GFX+wD4FydOb-=y z2qR8rz$EAW+*vU^a2qDsaNL_&YW>S>KKfgcE1*OoPnVLjQm_vul)($0d82~)=HULP zkhsu>QbSsmR(VD7y>ar;`7o+v3Ic!gNvgzw+$1F*W`49={f(OZkZ&SE-<7am$KoZ| zURrk|Fb5VoW2KrCI^1TkwPQa|-9KjjxVICa&3B$dmw~mv!qR)$3eigEEpAGcg{Brx z-Q>r)fFlLcmvx%sW0pc=T+b1-^k)72cHWtI@-@m#nfJNIxU z=lGLnWdH)JoezI+5LP#~99SHC14L3a7G8P}}{e?Ne{ z4|Y!*d#kAeAe)`*qC>MAR|LhS-^VEdnyIK~L^gRjlrkdLusNM85o3%41&^QN0)74! zU$JH~o0Zp2{4IF#HAh+zdNBDHQx(Q%gzvgMYZVVm>VzF9@~pqMP8$N;tN$_VLH!@P zs|oji8haEC5CijD=KN#h{{~P0_x4Q{FLQGSG|VSxv(T~G#dk?tA?r=Y9*&4s_LZSv z^P7(9!elAHHpX|OUQ-=K+m*>}uuy}S&r^!4(^>gj*X<{jSVVlPN?TrQ4RsUBF*GaG zmvS7U4%-n?0ez+H{Db|M^I2Ot0e?UIT7P?sce7qI-bj+TGI`oS{e-~43xx3C@3UFP z!@z{C`z+yqzPhB0x8A&lZ6&Nx8}7Qts%JVr^Jmk2ByZZu;o@#{Q!3NTb$Jx=k%Ofhql*;WobnaDTCwO`)fNrT2aqggX;-8 zIyb!wzkPh^ng(e#M_g1TON(H!j!$Wgy`U=mtb573MxBvO>&UdGA-s~dCFgDp5&58p z`bfQ~`CHvS(c)wwq3T7vB2wL>=ygrxAbt^b`orfoQY2N4n=|WK6e+o+3B>9j;yfmU zEw0msiri?skzw}U>ca!sP1ZWy%G)Fa+5$GZcjM{ty~Tt|h>V_=Z6uRm^ubzup{ni# z@u;i!104qz%$2d)b}IW$c<15WK%klKo?y6*%~tf~Bsh!VR6Xu@FYf9D&ne8_w$EfV>Xj z(3QRn&MW*8@p&N5Q*?Ybucgb&vW>IAIx_w|+DqYAbcDMG`DvT+#^+adTF0*E{n7E( z`NTv!+SbcI4Hd5iGF{ed)J(1YhPb6dmE-yy7t_Hjgc`{#d7oX_%*5#2g9=WGw;_Y& zj~Oi@OWTnJOy=(y@)Ix$V9un(^n^o+Mu;{&?YyO%;GnB_F=DpjI!A($(`8?_-^Mtf zmgtrrjYZZ%>5N zC}&22zy^-1Nf&B?x`}Wm2=@(4_-fsUPq-Ff9HyI|Kk*K_4f(Ogm%R6KEti0;6_yTWp1z1l6F1T7QR;l4;nfpu&DO6X6kj0D zIYS_wB%j$mBZ*#6H@cT8NIZO_ju00D@PHvuH6kStd7!jtZc&5QBf`#0fQfdc>+`Ja zH{qb`4Eeb^{e`?bcVTkxs7Q7*4mvZXfm3Aqfdot}@%!cLwQ^_0pwZWn~;j;uCnW#LkJnJPym>14$YwV&Ndf!r4 zmZxVn)MtE6lRiZV(%rAfwFT+85gGV0;bAsW5Yu`j->8n|zpIwYIWVboLfDWCUsz;q z?BiMN(N%Gu+v!Q5%l(W!(3f8>F)uyS7D5I(j7G{ZOgFR1N#BYV%GlE#_kMgRG}+}c z`qn%$HK5FWlG>@1Mg<(sU2o5%gR25bVCej5vw><#H8gd0Z;LPLEfQ-JVBD`Q&o8vB z=qmntWkOHb>x!Y+(3m`r|3$Kq++s4ajJC?S$}a?6$Y>n;lO}i1;r)yzzs~TB&GYao zoeBD^*&(K(lx1>OWuCfb384+brRVH#JXSyEEMx`UwSg z3G!YPz}JK*wqv(pOm_veD=T&fdP-%CESg5H%~|HSd;!u~$?$If-!pvpCw|B9li9E7 zkKv4%#EKjG1rb+errj|8%R!_V3!fisJU;DfoJ|B@A`j=n)KfFH0v*qk)0>9n(&OurSU2 zi$ZHh^VQG4Jwx?y^O|&etJr!ScC?2yS=cItSF|XoCsa`LnYcG7BE+rfmabyho7?8V zWKpW{_k`2-Q$ND1>4jZWQ3IxCgy9WXSmY4V&(F}Bf%Rr!s3jZX%w?zQRf1GUb0YA; zr-Vg+3X32jNqM?9>fDMP@9r{fRaz*>0`KF=DI3gvU(dQ{vi&5uBM=ZNBO zdXZh7AbD2sZIzrP^yw-rS5vMX5o**xs7~7!A>MPc{b+6M*QkdEoFakFmb3lgq9R-K2+Q1n?|~mCI&im7*!A*nM`s<7E}5$nOIGOaG{ck1#_gQ z$|PMog`HPux>)U?A$8DNR%;GNqjA_lD-DfzZV(9mw#dh zbqMYm(`?{OJ5l{jpXm1b1__v`%7I^-OQ2yxux<=|HllC0gzH}3yLs29 z+McddaV2ooOr$`M6;)#wV$rL7{``w_C~`0G?~V$gQu%Av9X^#q7<*Uo{p8oZFRoH_=U0n(@zP=KMJ}&}TJhlT79O^Eg1c{?FdT9r2F7i66P8-~WEDLtubNA1ChBPUaVlW8f>Y68)j265km`SanZR>07(AP zph-QtthPXNLq z2kPSrtNqDhdEhur{h?mL>nHL?ezGD%i(DH5*hX}fbso)MzHyvTDCW5frJ0h)S4k3K zU}U&=AKt~myuPQ|w|}y+Rg^*LsZ1Sy61|+HmEJMR2d`O9wMNP~sp}*Gh5^mj^((57 zqyEwnPSmCcnG$1Q1Wz$MJ?lk=5%Wan!w6_UW=0g)Q>Sd!j8C_o`wfRbp`!bhj}B5t z16j}#XRT?dEN1K_Vd%ahm7qxk<%^e_JsW;W|~^H(`hKZv$7tusl4mFEqTQKOI7NMYfl5x zxUyPYNqmOzc>t4iTb7kFA&qrmawqwPbVZg)=D=q!Z8?^I>H@&t=G?p4q!Qh0{hpyG zJTD-wC{B#*Fzl`)pCDEJK$-ePKCf}T*QXdWshE&}v?8<5#-k?(p)G`nS)Jxm3M=Jf zZAI8g2iMud4>?a4C#SgaOC$z5se+zbt{qV5^ja>b)C7u<4vB2(#cem5{rW^|<<8pv z7wBc@xm~Wlwe-t7or}*1_d^;$RaCNaG8j}6-^6gIrS}UdIubIpJ&@D)5#nXA)w@n&s?BnENL6$_z~+9!`A8SWu3Jkyf~` zI(BO!O|-0RXbeGWG_f;ZTOA2b1bQDB3yET3#(Bs0nCo+DJLxp*i7>63;5P{1!*@@j z9`&GziJ&vJlKgYJD!`Nvq#Hc~uQrU)ZB&cJogz@T@ZuB2oiZ9Sd!Wd!KYR3g_33g_ zVj14A&`3KS|0QqZs2#_x+YcjjG&#M%!e4MV?gxN12EvpVdhMA9t5%2{#J-@G`If?WU6~| zRvPN6?*jd%YA7v5jhW4og^+v z;F&S^hb8<$RQ%0U{O@C>{x3KRKxwM*XBNwI3J!Y*tOcp-R5xekN9mSRSNBQtf>n&h z5|WaDzUz_Pi45lY3~%lx&w&QQV5<2y0;Cy_orUZN@cJ&Gyc3=J6s6wDuxK}hSNFDi7o=DS2sb{={FZKBF9nSPbDi%aYm<#NtHzB>NSy=D4v8WF|M^1YltW;0BWNLPJ8<1G z6JH#aQOV^$$%}F$|CYvR?(lEntdApM3R8KUE}6J@R2MpETbd=LVo^bkwv@ma}m)AbABy~>TR}X;_(?&pg&&tCTmJ+2arqg3& z>@A0&!_T(ib9rZ^jUVX0s0LC7s+n<}(IWNm#EyKrOeUaaoOig%*7eKM?lv2>mUWn8 zLIxp6);w44d0G9!fRfuoB{kdKnhbkW4JnsmCBv{Q&n5kw=VxELCUShI5MBjNRVmr~ z=n)ZA^;>sb%xKS!U=x@Ad_Uzckg)Q-Q~%ev^KUzAr(4{EN|WhsrdB^8^>wa=0CfP{fqb2j zNVQhV$lO4rKdNm;Co1BN;s>)a-G4gGU_al*r|{6 zebRbxAilnyKG^1aJO$S%qDI!k)wkOLKv4?6t3`xdVFE{RVo=$ujv_?N_t;m(zeJs#nM z;?+1>uW)31L`1QLQc5VJfvW$u2sH99(Bt~xzd)PxSa)agu|3`t0A7$v3hNd-PxPGB z>}sWlgmC{`i2^HiNAvSA{z=Kh#LmQvrWTlQq;)n~@L5^pvi+7fz1F7+l+~EoWoNA; z1;)gw@Y758Cr`p*6RV;p?CB8a-^^iSnu55JoV7zf9p+2-GpQK&4`qS3F8{|{Z|L5} zwDr_WiqVUmmZ!96f*m|1k3SKINZWR_w%(dA9Y2Ng@cFp6yzH7B`MIL%@|mec-(>Lz z>eO%?IV4ZAK!5l)Vr^D7T4s@Jd?t2Dqu^=yvcqSuCs#4IS-zW=PS88vHglGhIf+Mf zIeMCs5li$D9(L@hLESbJ6Jg_(dwtVNl45;;)J)o%Kp+@|y>=Q&zFDR7dhSD43|c^} zwm0*UNxa?jUTZIc@*``D#Z+Ub(U8>mekXbF_4RiZl@YAUT6@$|bItWdbX5xV1<%;r zh|UKYCOJpP_658wBb17~B6D*Ok;^e=NPRp{=k@4FfmHa=zb?ku8wYv%d!d!vO||Xr zc@o~GjhxED{0h%cr9Pj`ttjvXO=YdNf! zE@2w|vzjc%4O+`5*cW$D5wO2fge7n`=&sm_a4JLGx4Y39iyp`7TeX zT+_a{JvAkKpU;A#aKUlPVel%cjdjd!V^$x8^~x)R@m!ao!E z#C^K~McBM>JSpW(!7-xL1DkD^QH#Zp&;W@q4WBie2!5q58>*zq0OHhQQ5q!9k5aGr zcNvkD1=4HttXA-?$14$M15~rG>$A$zU(SaoP~0leE9ZRJSh52GH_bTsp%c6$@Yz6;k({czpo~x&BA?Cqjg>MeXz&)pEHA% zgo^3X5kE`$Ha;P>sDWMg|Oz+#JD#5Pg%^wuesdFK6*0*T>U` z@BEUK%Z|G^g22A=X;AZsN%^c7ML0~K+5dJb%ZQcd$2fh@i^7`7Z^ky&@Z z^H!NPmDXe7PP7n~Zik-@-fCa`F1~_m$$vcL&Hh>8z%Cjvjv4ker@U3OPMDkUqpD0t zvqyXxj}0GE?F!KSs+yrO3?l#?^_4dU*xM1%VxcF*1nh}mT55LGl{=N|e0dP~5mwcJ zgQvXEinWxG7MO4@zVm}K{YS*5Un)HjQ7*WZBmGnj4F2NTkx;7L-6lVLVUEt)!PS+W zo7*FlR`hq=s0dL0&wS9A2TJ#af3{_Vu@$P3If&rYe~~<)sO44_XO;%^aQ_y`4vby@ z=WPwngUj2<9rf)VU_wtBeP=EhR1a~<%RP{l`)`jUZvdPm5H;>ml%?Q`FGgzE;FT{CwQe;tVrO%5`P zn%U_eW5;rM0fOa1QUKU-M^?Jm9W>B_WpZC z2mU)0R&H@pEU$kZwldaufUq=UH?oI=CTZ|bi>yEVY>+6d;OJ(RGxX*2X+b+LEX&ie zG^aHR&*6ksxEfKH@s>F(V`ehf9NB~iCyrH0jVwY*6IPFbLqHLxQw`)6jrJbnWu%U&YOeWcXS~^d;)=?TNHIA!ms=+#t!D&Fd@3LvI`x?! zE$0OIZca&o$ajW3DmXNL`RncAb6b8KRJlb-34L+N086Rb(PGZGYRVC2B91W_VZc%%0U9~gVMqws8QavPOb{|==4;N8OxiiQgrTPhH zK;!=tUH^w@k&CW`RPri(NB+RXEhijPdx%YcHgh@@mx&0pK@43_M<2icjd(0`zfW~N ziBRjyGRqE$_S@1t{e31;NHSI_A2s$sfzeK6Il=FnED(?f=#oV6!v-KyVQ6aBlk7*D zDY2qJdr}Jnq#J(!S-SDxKK?(NbpC{;Jm@9@l1T}`K)&(gkUx*Jf$HQallHs?S^sS*ar|wN=y}N*$=4%p%m0 z#?u9Tz2!2=+(dQZX5BK<9KWFCv^j7wo5z6VqsiREa^g9o{@kQ&?69DD9{$&b;x3nN zd)1zrGa>&rY06J~ujR#GpDrh~x&mqRS0PcW&K%H(v)q-%^G7g}>~&fL?Wd z*Q)d?2Nc5i=rr?5f(sSqWLd;SXGgBRU`f<^eG5N}a@2_k$=t~n(6lUIAL%$G72N^e zFxnY_K@MDzJAnPJ^q z^QzZFv10@@yFuSTQw$kCow+HTNFwA{;78d!)x|JV1uasG*U zH-T2eMW0%D9;#O7-;(S8O(fS1bOu0V6c}U(1kiwp{-!lE{MiYd^1p9Vu6daw=%#Rl zy|+a*asnXdpp+hl+8vKiEj`Zf?sD8%rWOIGBn*O+SKTR2Yd|Wa!16m_8+smHIK($G zPk~(6R(gji_IB`r!4+IC(#3^ z_CKW5|E~q||LOJrIvy?Hm3rh*vs|5YyNdb}j9))it(iLUI09%_&qxXiW7o=<)|8Ms z@!%0~Ghpp^&I86Jc!Vj-FQ-3>9KcK}JeBG2RVvE%2);813pzQZ>yC}if;D3z>+0E& z_HZXQ_wkZV+nDtNhb17yJ04DKo0Y{|>dh{09o_h-)Le}wn6P?6cM*sg{yRAsP4iUx zy^Dv|ijz{7ZV5WyS?1I6NltZgz9SYRB4NHTe9c0jqQv<3WvoH~)SFf~K?EU>F=9k0 z&h+>7d>;x!9VV+4#t36nBSl3Bb`l|+1JO}-+Q`(Wzr+6-PV7U7o)98p0pr?~6qtx} zR*26i;BsNs8-At!ia^b=VSH8l<(wwrtz-omnqFy1EB1M}-NoZ7x0fShQTvh-W|?YX z91?EXQI6E$-M91zm8gBINzEm4$c=JYZoH4fbAroBx*y+Y$OEFUkrf!S^0&aiSBB9X z_le!3A8}Uhnx(gVhMqi`=g`%S{ra(1$)%KpQEe|=Mx32O)f1f2nb?MFl#yxNWrr}N zivwbpZb{Pg;j6MW>f(=)5IR%$UtIs$VaAIN@Q)buwZsSpM~|Q|HikkkdFi`gZgW-e zE+m;a2U-q1xIKjlSF8i8GNI!B>k{T}r-;wHyx%vn$9xP1n<)&HKQ_jrBI3Pwq~Y^V z(()wpl-4g(dgKGsVA}=Pt5H>H~L7nsrtc``KaW=*( zg69cmZW%*=9Z}JE`U`A~#id2jI>a3b1>0p=#ESC0jdWIuZZD0rxYp_BW6rPtcsMUX zGR5~Xl!|JD8fpA8y+$nJ45XuV7~RWc->hwvQ`wZ+lR{|NRIsd!)q zGZV70WI9L*8szj1CCZKoF%F&6WLNgf&JGDK+!W)7&0!W&p!RFjr(>&>9hj*LqlD(j}fH>f`TC~gbGmzUnPKX;U^TIf+t5t-QC zM>N`MQBTv%qUa3Z55XEPteGlo9kCIL=n06e7lUp^?a#x)R!63yH-#QmllTPh69*6S z{eSJfcUV(RyElsRASz7|M7q+E-a7#i5D-F@IS)PzyIX3-vN>! zYABRmz?)5&xeUroV0M)C5zPwYtRnPUCG`gN7k?8U*z~;;%Mh)ZkTDYjo7n z*AsB45PIlPmB}dZ72jw+sF9VFUJ>#$)mrh6x(Wu?low+$7Bf zzsxc0a{~2C>l_;46?)r_h}Z4C^SOQB8}wtm)wl|~TQ9_q#b-T%IMEM3S?A&FmqlNl z-L?FE#T_=_rydGUQ4baKqPC2-e80K?jpKA8GL4#FPKK@Bfp->_2N$T~l3=1}WTa zAYazKPD*5STE=ej%tmi4uq?!EDTpRs_(w(Hw)t@XLPs@t0c3Iq5a5rC`uttkGOL^X zZ=?1Y0=r`T*r#lR7R)nZ0)@@MhIWic7C{0g(-+Qh_nN0e3;FN2=QSS((xivkw>%|R zQF~)-RqI+Q7cEuL%Rkw|Na!QSc$A`V^lP}pWem<)nA@l)Up{01{Y03X$#L-Td;4io zXqNx;keW=HBTX&mYmIO37l;WeWIT7*csIUV=0h7kG(9A|P*w-o&-f{_lGgG*Nc_cm z!Z17f!yL8VHHCsBlUb&XceoG!%n_g6wg(wQGe&4%R?l6=8BHchZ6}%S##Qo>dIcx3qMMsAW~NYtN|O;F&UsZGNPb zpm}<|aeJ=#YqBU=nau6fUaL~xGQ=HmJ8Jx4~rkW>7tXUN!yq<rNm~}31 z<%BpDvAfB|*kg*VTYZbQZ})G>(%Uo1WYwnWYesksE14rZD`h=2eU~2wZB~g;i##o9 z-jllC;-mECl01dfc(%(nT=OqSW?jIOfd*yLK2u>Hmn|RgX+y2nH}c(GyEadGZ3o34 z`<47`jOf2*b^=E0g{JIqig$ax9%d4WED!qIo@3R%)Qq7 zK&?r6G4A=)2jo26G13SV7Uc3;=yX@@*M1{Kj-{f*20{_o<00AxM);+YX z8DABkJvnWP0V1G+hjR0xtBn&i-xZk2#i>o^cT?;9XQY(tyrFNgC9ufhY^T%>Ttktm zPYwyqF3YW@!{fUTSpv(ue-lK~?1RYj4x4$MDf9=QoHF`I?kx_~^MOYj{V39Ru40{` zNrBU8TTq5g1y-hHx*~^yyk7JbOh(?+)rdeCn^Oc3AY62gXIq#;_1G=h|%> zm)zBn;`Y6ufQyhdqmE(X!|YMY*mSV(6sHLFHFK7Ci+6fL+jPx#{iHrvs7DghjtQG=D0W!uAlz1%!;)g_rzT3B;!$W&Bbyg-T*OXA$MXj zSVn8bq!F??AHFNpB1E&2FAar<89dhzl(Tw1MLpkAo=Sf&HVn(C`@)jsJB=4`idW7$ zsYgqFGE@Z7cX5@RFw*z!=}F456f+E3N|N?OvQL%ONs@Xp8VN5k$yXeQzFIy@^c?ie zFI46s9|nc{_C`qtnW&saJnOUJyh`ba$Upn9JQ&-`1GdlK5;(BVN+H%ekp$!`bZU|LNG;VlCnP;Fns= zny3YvcdPkHN3hrMQ6(##UsAiiba@Qc}wEYo#BvZdp;`tO`Alc)a zvusUsk-gRm5^>%DmL3swe8mbt znN_@z^z~vbdCVj9DP>KhaHT?St#sI3eZBi(=wu!?v22rSr>2xISiS4Fxn1sus%JS6 z7#~w9_DMnVT_Zx9;Ovi6q6FmM#TroNgGgG-*6X z`O!p`@03b28O^{mWw^&F68ywvxX+r5Dswm9O*V&$I zxRx<)@Z87|kii?;QW*3Bh`XyJ{eA`OsP&PyN7Bcx{Y~aTs$;n+{CU1p@US?5@#nBg z?(zTYU!(u!d98xof*(mMr=tPe3-mBQVHg-FXmv0!PMqC%H2%4Jq%cG)=|@e>d!-)f za^v;_gIlASeHR9~bQeE@Y~NYWe)9Zi)I9$1^$jH#XxWD+?`0%;V@3|n!2DkF8b3NJ$ zHbr@57*^3W^n{eVa9>q+WTDpT9>5_B2(oy6+L85L@3T!h$c9I2n^_kiZ~1{-QPkIV z?f3Q7H`xO9wz?dm5ot{NHg>UnekgIVS_^H#7eH)+}GEVKi1x) zod^%$gFk)?82qi8<2w`15naqZEk4*X8>v0U(|qY0$zy6KCGVFpY>08Q?#c+}eDM+9 z8=d6oRS*lQHg?0kH15KWOe4%GCtr1C$;-hib9RBD?V}Bw{l%G--TFvFq zIF)Wz9wr#^kgAraTCc2?CK&DZ?m3dtR3$;}a`zD}B7O;1kK%;J2>@HP3HP0BUpK>w zxkpO72Bkmi`UrKt(NpWW4AG|+{L$P0Eo%Wx`hR=B_fLl{G<^>VbDQ!Cp++xU%c=KjZP@@I~OZL7Lw6u&aOklBmfCfg?y0>T?) zMoH!q1@{A0m*US#%YfE~T>%U-Nq3~-{XhD%kW7v9$Uz@K0sI>Au4>P8-)ty&$*xqN z+-OP1eZCy>4gefhP z7Iy+3ikJESPUGl*PI=)`9_Vl;SY{a{1G@Y7GdZqzsghR5U?#snx+K5a#1ef}S@rr( zH|Q~ciBKfs;@!Bp5sVU=7{=9r`{S{iCx9auztLe;Ftt@tHxn_AlfDgi0_p!O4toqU zvE*2GdGFa?Hl1VRQ~Z+c(1;PEzRK028RwzO^O`m>vO51eSXmDprTF9%mmGcSU~Fc` zAoG(b_u|nQyC{N11;I%QTs`D+?KOHA(!9*FH%Tn!q0#Pn+A2K-OFyT*RdaFcHurAhEFwq^rw1HUx7GAt0ZgXI{>De0?2hI9%BhImb zGpe=u`{oIVQpv|{ja@ruqLQsUwa%@^Lyb3xrsr5rZ)IJ4kdK{xZ}>4?p|M&jS1twp z=HgL*aDSGZeNpzgJ!sX!O9ec>nRbPQG;Yg);ynWlT!s4Ot4)Frs>SH2@uvn{R|t&2 zG&)3hv_6*R?weXaqcl-@JqYav@>RDB0|3v){Agqt*PL)dvuZ}(d6<8QD?6vm$hMxO z?Ya;Kup5R)vszh48TJ;CXx=`lQ(Q@V;rDQlsfflR=ClO7*Mmv1qu#lPpjh8MBF>Sl zWOp*rUp4b!?e!~(Uo1YAMB{v5%>nCU|MN@2`lB4TpFkL%(yt3jSAOHzdZBDAlasO- zCuN;){75)_{Ik?$)$&G9=K7EfSm;8!^wjc4pb*^)ZFb1FaGhjIF4BgJsPlP&s)Wz= zMuhlT`eY}`&O#sn;A|#;CQ|yC;KCYHI2#zOaUecfD|T6b6py8O*2+FtXDv;r}12L9Y5UiO*NcJ;gRPdMFAt|zIY@m}I`74Y8N z5i?kQm-!8=duoV#XJ(V9ACa3f2_&|`gnd^X(_$699(t*Xsec>J0o~HS`2zok@Bahi zFqglHwweaPx5;LX0w~paecfUU{vv~ZU7(fLF*eE7PbPpF`ZK5|lfvV9LHpq*o~EDn zia}q0$M8!r*0Q`8Ul!m41jOxFELo);flR9Gc-gu*us&$+o+mmD0NPPmMiw#VHtAJJ z{bdF3!Xa2UO8SIwQ%&}!ixo#&CuGzkKIcd0#pNWz$ac2>C={1XzBs|lGZk&t3gz+cgjlT&( zZihEZ=Swb(0VcH^uY%97{Lk^LjfO#U94CrB&T2ztST0e8@nXXinu#;(UJ5WRff-Dvyxt82KD zLH}jAz*ryp!fp2%h=i}n>2A<-o}3l?B;Aur4E}WbcNP1lF+v2*WiE9*T1~BN2U9fa9$Lx^t|2JxK_F zZx;O~=%}9(?M)0`dhQ{BvU3a0WO-fH*UAX(%mZi*95X^Kz7@q6NdVGDlyuswFH#r0 zRj!e(4_FTOS*}ibh&vbWPy+VhlHet)zdK08l?FfB`ZN4*BQ>7@qp<)F{zXPJAICq0w?&yPG!=HdwyMh;=pXc4P7eCiMH&O>cj6iSWH7RiZ z2skDB;co%~7VL?D%{_bBKR*Ne@J*w)0DpUM1kk7t4wX{`tuZfVD%kLfX5&h5<#4Pl zgyo0=fJ?{UxeCC)-dB?$5hVsXu3Scu`3C=x-vps3r`k4{I2gb4{SfSr@2>};sHTE} z0w6ZtfB%ZGApZkV47fjP4j>q*74assIsSY?>-wbL2`dSAb_CqLk1RJ#gGzhW)`Un_}Cx-UoEqBjH0n%RvvBvj& zrNAnC{U*2|u3!IiC*&<&Kk{ zihmyeXRfI=yvT4}SMd%$s66>`v;yoWPus}E^Q47jigw znRLT{oetDu9NCi<4a?8g*r!EBRL#4y<3w{&%o1O3#|> ziz&j>uJ)I3CF@Fde)IhPLf98R3wW0P4264U%wOM7bO7wfP;QYrQn+!Lh;u;dLBidF?*Xs)jeZ--V9w`nPQrcqmd_8esx5-zS{xPg+r13!|dCmY4^9g{V#Arqd*EZmY%FOQcnmv71&kVH;;031DK_; zBNjt#WMaSy0&(Gq^|(4?uLZyHIPsUyqh*uRXS?i(?VN1s4r0Lu2CvQxPm~!P2uAke z8bVLR0-h+S`f97W3!fDHD$X5Vw!pTM931{8_#wh}Qo4MQ6_V|v84{=>;K^8Ve)NjT zH{Yj7E09V~I$v=9AN(63Ppb)TDxQnS5|QVTE3cEyHx7>$7_YcCF=Xct|XX)fyw zJAnb7uAP_32l4#-ocNpj)=?;42UD*>CviZbCb zeyq0!*!JvVMpUkUN(P+Gy4C>jcY=aqUB#Z|P1V5C@niz~*`$NQ!n_U!tS(l+B(Gia zIA06^#0LC^q6us+fyF%+#huqq#~KHQ>x}~C+JTPa$;N~V#~!~%R0!x4YCb3w0bx_u z6o6!b+}C_0OAGo=!~mRmv@C+~?k~WxfT-^zpKCHPO8lA+i-{xv9jZbf(iC5s?{*@V ztaB|fU?gcLhd4@ zfxiqY0Jvp`uBHm0od;5yZ~zYbFaM4jGrXT{7sV6aDWkBx+cix7 z#U<#USu+29*?-eIdYw51h35`kmi2vu-7u0ED53+;bo#xxHCHki5KE0{7*mkP*mo^P zDNs*jYfpMfp&OMF@7Y+y(yj@$qpD=)AfcZw(9Ae@zd!qoWj|iQ5eAp5EUF;jx&va zI$jGB)fV|)BocMwhT9PD#uXH=BpH0t*Omg;UDBe)h5~-4tz-P35Pr()cVW&R2?+Pm z4z-zjW{wfqnlQNRMM20?X|i2S<$4ran4O9}p@~t_?(Ip1;Ebq2OX9X(bs}1=R;SR~`hA-QeCX5?CJ-p}gGSwofJt3^7=m5yq=)w~ z%m;wq=;8#0ZZz|rA~2K1unJ|=yn-V?>;qx{#w&nh8U%Q+AO~?i zwPe(($wGtmbz){~Y;3I8e+x_1qY3oThr3{n3bCfj_=STXNi*s$?i=jvEQJF0(766n zh4dlEBrR&nG=xelv7z;A3(ZSu-~Rn>1sVjC`mE+hPRjEbcQb2g&gOs~3(kpFHXI;( zg~8_sp+yyIg6tB+{eE&ftA!oC7y}EW-(43p`Cp&a3$T8en*`oANNexFol)vSVucl5*wA zj#KKfZW#!ho(vbAN1@uxFJFru|CBt0mhA*JI z>$gE$$v8W0IJ!Q{FQzf=$fmzxd^<>qjyMYI(|Z@%DuU6juiX5p#ZeoU?xT8HMt-d) zI3*x5JczvvcQ;!n_2ty5Te`Fq2j+2R4?4gX!8%RV1J1ETcnBGAye05rN4J_?A>g9G z1IV^fZ85v1FbK!oJ2y{1Iycy#h4z|c7FAM2dY%{5)j4$jnMQKfn`#niBv9*lL7W>Z zR>76?%zSJq?Gh<;qqb(=uv0%wvv~fS2OS;R-3W9m2TdJ&iJ^^zo70?yia{t}%(&`UH@<$yCKnnftob24zNRQu%G#0B>xpjSk5@#7 zq0c{MGUYbEp15IL{)WhHk;=uk5vx@O77^2H`M_83GBoNuaw$7(A8ubh{8C(fS8RvS zy}Ekf;G)QC%r{Skb@+Z z+G=&e;mxXxQb@_0atnybjM|#{FO}Q=P1kgwXT8rx_V%yu39A}Yz>WG8$W4C}#DJ*S z>o8=v-voBCCJ-JL0&aQYLeAYB_CQmLC^6{*%I@+PvRP3abd@$<3Ce6Y^nZpXSg4>` zUI$U7J^A4L5HYzXHNf8SSX*)5!v27vhrZ|CG6bu#U$ye}GoO`8-^^B7kY~*slc|pxo&92CT2t^tzm)tQOT~*U* z{DDNQVB~)DQ>zp&^ZvrFNJkcpr8avA!G^`7`i7>-hY0nT@S>U9aq=pfEj!{+vx}lG z4L%gD0Q*OWh0a`sT6u~4llK#)dMF8W#jc$6)E=x%rWCIWH6KF4MA>Plwy)`r{Uf1*qkx*I#;D zyg|3&db5$8FkV9pbMDQ?bcu7DhXAPYi%aw1($Tg>dEz2D(A5V5e z%Ez3Ks!5Mtt1Jo~SMQzD@1>Nee;&}O1H|^PiPxd3tsL0woZf@q1ZYnQ6Qb@e-IBN` zR_m|&HW3#{Lk#r=xbvM?Dl_bdVe88?XMMdr&bY|u6USGN1V#0l-%Nt`HBeAdEetZk zOB(l)%mdtzRyCe}7s8HJL181&O&{CnAx?UV#jm1fxssPo&y~7?+zlPAj8XIGgUATD z(dj3Vv>UXCM|(GKq{;r01|w5K37)^9c+4{aoG8DmyxhbsZxPsJ+_oBEVB~w-`%_44V8CIY-?l!}N99q91ZCb zIox|}dfOnL?I5@5x{*Q``!&G%_IM&yQc9gN9*C*vRglGA@Pkk|DzAl9|W6KQ^YeKK?hxSP!&ByRWz6$a@R#^*v_BISfBAGM2 zx|$zaBB3t+nU(V`zpON0#mkfP{`OAbx8 zt*<3McK0oc#W#a%K7NMFHgI=?tGjQTm>Ev?mQ}o6=HBYONf z2n&T6&oP;7mk7tV@#p)0J$t;qX;!=oXoVgQN?whr*AKXro1Mk~<(tR@C(hfF*~Q&* zb8}%rRhiYM4nDt#c#0}LLA&-v~(W(^*2GWNhrHkoZ=RAFxU=6 z&)^n-nm07mza!E!nw7o`154B~0X}^y3%T}oicO6XRP%(N=t|KkoUu0VI`c^*01;>f zOl@HfH^4ThN>I5}M`-2TQM_HehBw$>q^z|+pzZV{e;*>>{8$QXoBPyTR`$viJocMl z`Qq>PEE(RdS9*hJ zTFD$tf+JkS!4!U}lBw-NSE$)>4_Pz5I{C{7F;Pe07zmZ=H+nM<$7ow0&%sdYDqmcz z8?Y8ZapL^m43!KT!<|F;M_xUk)pFoZfLWfz^?5i&}N&Gv9@YMpo;%p7Zny-J= zevx-Yfx3t=X_1phx|bZ4%j%z$8BTDw27S&6Y>tr`ZT7B_{`X2zSn=(y2H0adyy^>$ zlI77FkYgL8lL=8}R&2rd)87P+k8M7XGZ4n;WTs4;nzBuufarWZG}8LVy_!fIWnhUf z$;?N+1_h1ZY8Ecendh$DFCasldwdI`IDidD-qpeUC4(<5c_v9+UzbL>G4~4kp?T~i zkfrPWBKEElMm+4PM;-be7gAd$%It?UxULk+&>>lG5*g`S<#jWQw40tGWLzrTtQf)O$xG37!so76-d7eO@BA5xaYBea4n%v`x>4Zwb%SL;u?PLwQ=2o z%t7tM@XYSXm5lm@^NR>*2hOnwOX}Nix=4*3I?`>RXqZu>^y)oxZ@gZOXO#>Ap%^?+ z`=m~k^OPwKrrt4JjqJ}G$$KY04KiZhJ@iVrZzGZss$=0K;r%RcZ|%OOJ7EJIG8<%5 zseQQQe;y3zE#0=%xC< zND+*hY#AEC>Sp(DnT{~twO~0oLUAUc!8fNZu!(27tsj<|jgR^(pm78=D_KIL1y~P^ z%>5eKzDbT`F+Y#@qCYQwu1w}y?>d}dR`6ekp0Fesb6T%s-o;*vkj|Hv363Vt|1uOuJ_@-PHUWk8bMiC3Ll% z3fsWJ-kzG3`3{Nj2?y^A^7X}ESzH*KNf9Sn@4D___yhMMmEmV&?q5E!2c~+p@JWo7 znCuM+uib88e8+ktHk4=OjyoBA7vr(C7)(% z3JDs|;uz2Fx;M+`LqQWUI7px2;(Q`Liv=xlg$u~ZT6>g{e2gwdztAk`R{TD!A)UGN zrhm%5Y)e7-VC^HjV{oOhX>*7Oar*Vnal;jnf)Tz1A>U~iL*h5QsJ0kpiuwacY!diO zmU`tczS8EE9Ihhhc8Qm0K2F;7#C+e?c8&Ywp@UxQ(#TIIlft+U6dy~>zrk3}3SQ-X zc9wHP1wLN>{&}kAd<~C&b_<@m|U zyHOBQY~|i5F6}z)G)2QpGJ&8HX>b)~%DBj#e!ssM*D@`LFD14t9!2lU7`?3&932(E zLEQK*&9zP|U{%k@=&m6HTZO}m=|?4f>`S)~;-gp?_M3Upbp`fDNX(XSLEmfK;%gJumgq-`5 zs}nKb`lWboknv~D=mWbr$)VW;ir6;FW-x01U8lyV_+6s7@9}A?rCWY0Q707PEELBe zvY9z2gq0adBkI~f{|i6nl%xG!zF4jv;wP|*pB;q$%nnK3M2#l~@o)Jmj{~G@p_jh4 zsY2=r9V?S@*=5sCydO!v3lLw4zJm72Ngo&~j>ADPH>6fTU@$vGtWuUh;Z5@+_QnIQ z?hWUffJTFRt89JJ{nab7qXe3Hmp(=} zkqZ=<1ES$Ch1#RwPJR|ujOT1z@iH{l;!x+Dat;XCA8z87Dq6L-x#gu$Gb(44vrXkZ zdJ@1}d>o~t1+!}v#uP{Lz|QsGL@|#8cz)K-s7Z+9mDUDyP=F!r0W&J(4Cv z%8168@~6U62_>8y!=ej4Vqn+fZ|An8yg1$j-}hQ_4QwK=6Ju4-XYP`bG4i9^jNfB@X>gWB5imM}zY3;N-V%&!a}ai^2k z&b_+zTe)x@jQL`Bb>3h}xnt4#z+sr?Sy01Zpn$J91{A`_F{U6k_hMK$>uFWphg*Fv z(B06pSZ)Q>gS@CmeSo6)A9%9=eZOu6OYH8!T(<=~rupnbAo)z9ih#T-zrGO(#|9Sv z+O!}YZ(J_jYiL7i^i&~V_dvr!kLR&ow1e&%iSiR?(em+ zY8r`5QkraZ(WUpLd;KrGqv#vBtP$9RVsj@v(PYi#P2600w0lAk0HT$EAIka*!xAp8 zdG56PE|6!!RIIe8HT4fZ3LqX$Xj=PiAi;#?%z3eDDTZ}G37OPv@qo_Y;*-nquybd8oQtyXCh^ugt zWp(vv=}B{?M&q9=JSSX}E&WkuEyiZ3AkmF9{KEtO`G}-zS-aCTii*SQX4yNNC^FX$ z1Z>6sB*{cBHifi({SaxFms#5Y(FANA&(zZ40SAWp%McP}SOK-9kmg#Lb?h(CDi#z| zT30-=%Dp7Xh=iKcWS0*GI=bpBCu^;dd1(UmOc%@mf{CxF1;)nT_a`6oPR~qW#SN)5 z@p&Bm$bJn)q>SOmaz)s_B`JH%`=>zOO(*WUdXi1+wYIoy@@8E$=pE%2LL&W4;<42D z_p1EAnEerFn&vcuaAt&RDQzD+^YfAbH*+Ft?r8z|d@)WOgY3+v0+(XNOt-w_7BPF; zlWadjH_gdQE8&nySa)IS>l<-Hucr7}t95sWY4)h~R(EKn0V?h_=4}E>f?EQ$Ze@!a z?hDqo)~6P{$h@eW+lP=@62(!kePS*7?uiP?x@<9lJ<&bh$@2bYr31Cji@kjD`IFPK zXULYkySR``QoYpn_{<Ym)^ z6iUWHWCua z#nGZv?rkB2Ewz7Hm&Q!4zL#(QCRm6d5M!~d!q^h-vDQL?qId^4LQhQLyx6_Vo1eZ^ zPL+}-oCe?-+Z4@Rzn#tU@v+`*w^H8h_N3O=eJTLYUg9V2Z6k%NxKFk+!&K*oZjutb zlDQLLq=gYyVD-K11w zin@?eY9R26w%r67>-q6+URYv)A)l4?o0(&zMP9Z*D$PkFiiLO?8;L4$J~mhDe2Z{u zAbVwFmUne+tqj=2|H9Bloj`d!$)xv|WA6N@$Y=Qga9E(XHy6Lw@C=)0Cg9hereu%V z$j0xX*kdww#ZfHOK@8Y(V{9Ymm!eHqg{(2v4xKHj`@{MWtr4xBt@g~QuVygvOc-M* zd3A_dZuxWFXUgWv`Mjj%q?B8{tHDvAoA75@!VPT)ff=9Y%o10+ADD-oZt-rF@rb(> zTlcit??*}o-Tl%qE

SVz_iQ`5>7^ciSRi8B8{dMRuN<7+`GUY}>uIis~J5*;C$J zff3E30Iz!sIN3mxP}|(Ku@cs)I^Wcf{*Ct(g#y*e++>@w) zrAh4Zqm>jc2D!F5Dn34-kPi|OxtchohWi}200%6R=s*^0vmT$D)5|`iEfP`QhM$m? z!`TYtvpCg*usa)P77Y5ua&uYU3GSf>;=gcKSSW4$aY>AOWnJ-g{FW*m^A>cpBtK1) z=pu^qwEKI_bQHUmKXTo+anU>uwqfxS?IeSh7-mJ zqB0Wa9K5|}hd#0;tws>U2l*R~)abdj<~JVIzmt>4D5E)k=sLYu$(dH|Tzw&}fMbSE z!$By65%_&iDFGXAhYu$9R_azlT3*yT@6FEjA7ky81qrcz$jTaSxUy@alD!Uv!WEg% zf>1P?I0i24R{RYWz)vl-9@y^vQkInT_USB-d))e)puq(a3`&T2d#X8@Jhx!e)y?51r{b3Ia3iwNp=jC5l54y$uj}+eC0V3uhArG6 zGWUAbh>9>{aaZt-S>L(N&ztqm)>b}h54I|2n|(Sg=&@-BgDbTo&Xu*95^7v8UkUFI zYg|Y~X+d;2YB3pCgYA#|7X`fWkYXm9G{%>{OQ|^ecjGhqShMK-7GzCQbLrwo>Z`S{*Cr zDFf9R4GXC`UOJz*Em3qX-o-+?ljfoR)^nzxm!!QO9PL2!u5uOVq0FL*V>%=3RDCcy zW#?Xo^C6W0FX~2v3fXOsPB{{f`{0*vbVx@_t6uV23ROsU^qRaU@}f}q~|`^Y<3Lcq}iPlxg9 zUaK#XuWaHZ{8HLCT#YPnD4MLN83LhOlL9KSk1l$jg$;VK;!1APAr-DZ;^>gR;7jmj z(6?Q=pAs%FJ%Bsh@}mE2ta6&CZw?m2y>y`xU&_@AoPxc1UXa{ij$|1s!?Jdwo$2|6 z8~{b~E*{bL=-JZu{uy7akkg-CBIoE&RWBU(c; z<3+Igfy>Uy#n|%4nhZ~^+8fAkS;>$RTEH+(sNpC%WsJ0!Im@$vk4y;^!seepaPooNm(!}7TUxpGpg`ae%3ZxBO3rS)%&Q|VsN$E1pw90Q?t|F zRtC~AcES5F%c#_9!Kg8lgUXCCvEKw@S?b?ZnRv^uvgAlg9O`CM3(>retZmIdY&6`T zo*-Z46{lFNLNr+(z%{V8=yE|?C;QGxNh-(sXHO5cuMwB9wyZDtgtC0YQ^xVu%mssn z1@E)T6Qe9*Rc`ahhT4;0tWj6>@tzN%>_sFcaabEB(T%|Jfo3`=MikZkWz+kD+N3q3 z;+d@tAc`o$MuA)?evGpnoe zN8)1<@$E#hyn~CQ$Iukl%YJcvSi7loEiEHq7(hQoMz?Z1O@b_=JKRj>Q+PRkeYPZK z@}8<2(MqC)cYQPSUvqsk-yg2S$w|)HXRo!_y4Std-Y29%(gfs`f{eTj zgo1(s@(BDvNW%~*$dSWTN2m@TIYM=Wn)=95no~41$BxlJPtu(@bryQ=+*v3iBQpyJ zjQKp<1xCh;S1+<%;pFDwW`gluM+y(M?}uNTE3O3+{GqsM5DgA+d=EK%n(E9YLCGWZs>alp9iZ2rg{K^4yIcH~L9J_@UC6}o`7s*Cv*(zY zIj(SWaq|enZ`>5QB`S4KT1Hk*UO`<$Q%n1yj;^VhxrL>bwT+Xri>sTvho}FGm#+d| z2cjY(qoQMC-^RtKrln_OW@YE(e*9EYT2@|BSyflx(Ad=ct>t@nPj6rUz~IlJNzByr z%-BfknGtAkC<f{@h%MnxCsmjk*8 z6hf9vl`PJIYQS3=ptUR-!8^2B6yV}>sVE@y-`hV8=(*Hqil9BvWy-%5EO_S_xc*Pm z|IqabRTLLEO$`&Ia!5_RSQ>Hzle-Jd1Kjlffe_^3OV4OLxN`|Ghb%P{V1~cNp@fd8 zXD1)Ah)F;_p@oS4Eg&}-7+@ykAprvcZ1lIbfyD~S9C(UD{59Zo4vA68s&^pJlHbPj z+lbVFg^|^Fgew)CE)6Y#M480I_?@C5Ym?~wG`vFP+hyrf(d&IyejbL!em;I9i z{};SRfjdARu{1w4<$(j>9z}BL2}TFNC5g*02(`?b`UBSXCqn`Dk9mSUVCKJ1iU|UsK@KK> z!}0z0biglufAsH-G5;5w_ZKJq7x7F%L6;oj$QB$`^7e0?9wLLofy&5oqjagrP7kyh zM5c5AV4x711Na0Sp=9!(RDOUA|9?9Ehk^DV&@=#`VLgBkcad3kdPZ{Rp?_A1scksd1e{hF24jBcN-0R)+U`ieRC^vo1eZ)l#!CLYlXri!F zCf{N?1OQ-u+kYAB@dq{=r51l*g+l%h$>#o@`GT}bn4ARt_5(7Ya9e>?h78%y?ob`D zi$k&hBlwvxMIHVL2@;`<@g_k!-XR5z80O2m$CeniKAdP1o<|8L%CqFHC8-bPJ%RO ze|#l4{GDBp<>Px|;fl0PZNJxU0z<`yy(Ux#5dcY^KKmbYH_ ztd#MDSW1@21&4pzI;?$sYCN3%iNRd{mj zu?_Z=>a1l?Tx#ug|0!h1<#%2-D&G)Q+e@K6@!R9i#~C@WHGNHSxw`DkL4qE2a)CcD z`}>D^UP$uHeXASQHv|<_dG}G=@4cGE=cVRxMsKl+VSj74s{?KmX2W`17Dh@9Vbs40 zA->(N5^imit;J`vtJKD0Mtn<8r>H3`Fz{?*mVa*YF?_*MVgdp_+lEkX`ZY97szzjA-3m9c9|cV~quS5ZtLVDrtxWX_{I<_W_+FE7$%!Bf1jrWnpw ze9LRM)hAmSKU6dg-06yJatQlD(d2%)7TKBX6>O^f3Ua^bwoS#d8_izp_NyL=uJuBb zapAI1`niEHx?e>K8KN39=Nwl(I&*F{w$y}FPc{cHdpjft%Y0>jo#x>r&8gvS$+RlI zRG_mC}pNkpy<4OA5=OcXF2t4OPjbbS6;mn-$7@PW7d;l2Nf{TY;+kUXd> z9wd)sTC6}W{Be-uAXj?UZ%(4X1xN`1WXL~Ky}#V_KXJqVuO0s1UVk4&YvNwta3hg% zoiJOJ{bXOfYWn5=5BV>YBk^bKejcml{bc(zS2VLU(^}OdJ~74G61I~SX9~+H3iCF{ zzH4N?6fa#?WyjwZ+RBhqZ#udcx!LH^*w#?)BwVi6BAoANsC88tW80Y(+k$`4d;*&z zCJi(9R_os!^_mzDEE2XIw72v9u`pXV92NHEbUd!E_T_pYY`v9vr?54YaI)63@cjko zt<)-^6MC~Vk9h}u&)^2`bxK^or786B$Dbe0Kwdih*lp(Mg;1m}c9AzXgF{v4eea^^ zlX);a)u)|?5Ece*3Y}Z_r^<@6bqDkNi(j`jq)-~a6Y1#H4zuaLT2-(ae$C7)PUoTX z#mb9)HoPL;Gw+g|)~e;(Nhjx;i#k^ zs#>hw{Fk#NbhufR8)Im(oDEk`PCR+{ezuZFi{tI5h#wE+IoW$`Qds4(QI4~bmdN#s z;aGJkNO;`23$Se^pAxjQ4=+af8Dc}zSzvE|eD7FM*}!UOhR3Y{ES)mt`f){hMSV^y zZ8~foQ9h&w1ism7)Fcs(Y!MtlEtM?R zT?%eJh8x&y&vrSyPG~wQYW6G!Z~LBwTUK|ENrt~It!~z40jB2Lg5Kb=8Q&s7NRX2L znm*e)q*)IM0`)B*L5xU{eI?t`n>6bVMor->#w5tAfUf&vLNe=~T371lGgqNcppZpw z3TPz=b3$bD_ovNMKO`nCRUfz&t+8M>vIFWp-)X? z0ng%bhI^}COHGwEi8_Vsb{$uPbOQGVv|w~A>XEK;vjs*!OCoyr$Ca>d0WR{N3vL>8 zuVyTVjj|QvDGEL~83}k>;B->mwZAgPH@z-DcKdoW^xa4qp?=MaRZQD%U(h{3t>0TH zThGSrx_-g?ua`U?Jmh9MwuVwqV}0N*7Q*l@i9LM9Z!QD+raPuG#P5F>HPeO3g$%&Q zK-r%e!UZ@qs6B(Ka*t%a}Dr` z?<&OaYQ!Bk^daPQ?!3`f7kZQ4$gXGXF|t;BleNHwt`DG>o)s8aHjSO{dPA$ITl{Pwmr2qXchWWz7l>gI zYZyNYA0{v(OLTXY&iQ0WvN0{`s=rZFD$LYmuhhMd>vRTYvm@Ibo8d!0xE{ATuw4K2 zF_9Jbe42lXwnskHpqP@t+jQFiE6^x$r6xkLKx=kr@O?&U{wsFLL6*;vTZQG5bPY=9 z>wJ$5l+>uNAgrt0+&@?B9QomOr`>%n(YARhBpNo>t}bh!8U$Y=e+T9!9L+UiRpBIlvrOtcyhn23nohs~{^qlcx_0pPaun!s%@ZUNnJUAJv(rXI)93oW8 zCK1$({?O)bxjgPbTi)=^5c3eD{P9P1!t)^PlKxy{>+4ks4%=UP3K0!E2;Q_K)DSm@ z)~$yM)xjmAzQrQlHCy7^MCJ#}iX8#Q8~b!67f6tK_yUZ!_S$@{aE-z3M!r{>-*qlU zz0wgJusxYIR4ZJ#Gog)-wxdM+>LWomDRs5#)Kwf&gQ$nOAzGHhezP%QY6BsjDIknf z(_)K=@D1v!8=A%0kRMOj!&hTMpIs;|53&_M(RItyvP}hjx9# zK%Src*R&r^Wts63p}0J(eO=<^b*kCuEJC4e>r0i_+sn^y9CnnS+Q@@_)W$!DukGPN zcbRw7%6J!$KLv=AqB{g{SrQ~U-W|mgeI(XFC3jI%DM>OUN<~!FP=4{>lW>#gH5(78 z$x*9hayC!S&DEG8x>SGB5P;Qx6-)n{@5zPVQxprT`jXJj633>HpljdjFNS6)NhaUN z+Ov35cW#wM%-v;^t1+!eJyF+87@x!=cy@Q1jOcF5Pcl8Usd6esua8RZe|ziWdGx~ao&M_ zH3~)4dhP>FjyATRSyWW5^aW84!F4Kc{rnumTCqI=`bjZD`U4DC>kkZh5?kb_^EBthuik*e$M#S(G( zcZ@4TYbCT<;*=eT@NvK38-$hitETb8ro8MQI&RI@2Clo|-<>QbZjS%ZZqL)x8sqLS zC^_aV2WRS0h>G!Y2+mhF{JCP#mvbvUt?RvWZg$zYDLqcMI|jv@+;D)`9k{<30aGJO zHlV?4zK2PW7R^q?QX244T78DUP#m_^1^n4s0e_az`eWDs_N zZ^|wYDd0Gp4xc%y{#=v<$+H@c*`Ba7lL*QRvnfJ-_LxM|;H$<8s7e~l?q1)3;b^7@Uih|Lm8rx?MuvW@ zb09$|J+Vpjqskr_aW%}MY>Z`9EPpfmWIOew{)ajlO?~@RQI0@|%#6My9X-73y6~sR zqQSk7-rIZ09}4ZRCQuu7Z|zIEq#1qnpdgAQiR^`>VT(FGdSGgh+s2jg0Ea@(%3e#!?S6GOC35MBN#EL8b4;PCUxY3HJXfegp~)cNl}7Sc2|wWYFCQQvz1 zRa`%qZBXD=0ySS?ItQs0m?nc9)X!5RqW)3$CD*+ECv5j)SCcX%;siz!3XB*pSkf3D z2@;;C4eC#o$W5M>0((Xh!b{XKxdway_#t`D^0e|A9)#v1}^*U5vWU~uSv{Z zhJjO|FAO=?izDnmvB-S&xXGBSXSHR%$lG2$fi;ZckxBimQ_th*|LJa*G=mw{Kb4P< z2pK+GXXK2;lm*P>*cGu|aHXJw`%jP{M{H~PE8I8FpRJH=c41Z!4}117KOw8Nr{arSpL<&;GxO!y#Gi^!q(vJ7AG zPhwR9CNn?mDT=nUQK4Lpg;#I3xp(Pz%Wb9aYW_$%?`^Z*{L0MB$~;m7egD;~9x9bR zp+xG*_zfS+?ZAP;hg`(4ei<&_Xqf-Z%HdTeh7MR(3OJ;HpWY0 z_@p#rI9{&KUVqy=&F`gU09BXgFuSt4>Xvkf1OW^jvDFE%{7UTz0~YoLy~|TYM{q`f zM7Eq-0sDzA*ps!8dcyQ2l!o{9%D+{Ppp^e>%?|}wOQu2r65gSMs^&>+=|g`eApQgU ze1f4@s~3}bPeK3Uq>R=TpLaE%3?HDG@xhAARfTWFlVyJj{<_|^heh=#9P7g|e2bc5 z>99)8v5tRPmSxT``eH%+b6zFO14#x4TRyFz(!$g(P|KyTDl}?l75K0o^Y)3ok@s4| zHSXPX#N?Vj`nd$#q6A;>=Qn(`5r+}A6&}Qg%`+|A1)5A1UW!&y@9k|9Q=|pu#cdO? z!S$Pc?{_D&tCc}m!Uifa$E|e^eHe<{YEc zJ5_SU#EXTY-Th{xD=Tl0(%Ad<8)YqQ4zFZ3;hho=jmBIRwOXZo!hM~4yg%ScudDiA z6?<6QPtrbEYp#V7>miQJR=g1p^?boy&({yrpP19_>Aq_GJ~o`i|HUmNU6hDt%$0-E|1DBE4mD2B)FCu zPPoIgB#8P+cxeGVA1#vj!bgutXaVJ54T4sdeIs>g;F7a;lDkwhb6Ir(NA%h&`^`b! z8}<@rkCH?Dqgjv{Zn-~IY?;1({TY*<*bt@t&ifuN${Ut1X-s(k#CyN$R<~ zT`ca1YF#I64#k99dpOx~r1!|MOhk%>B{r2TCCo4Dx-o*;1mpi~82mpFnn1LF1bsnC zo{tO;JLS~o>+7COfl+#R5>ovRwu8;vJU1}cfkIDP^dXm4?Fr{>J6mh7JTovSb#6W2UpY6=Tn7R z&yA;wsJBLM|AnBoktU%T}0oJa7zjUB+CBR zbtlTtxU(b(hqfdMQW!vjNW!-#7L3@5ZMF0@y?FDJ6{gNTC4>eAS-MN-Xv96^_kMb6 z2ZlsMEr;q+ojqp|0#)HE6#DRQ5i5`s3PYmEoIDDwV2G;BZq3~?Mg}1j8`*76 zMN=@kECaO>!ZAd53g8_+$Qgoi*EteIp>2wbZ?<-$|4j7|-KwQ(ypaAI?>p-_5+pW< zt{X^5W9ogkQ&v6;A*Y)%d(ON@dMExW8oHfHoGMPOD8mJ(6iGRc%LNPLWxKriev%+% zMg-5KmD>V%yfo6nganxz-VYfTwx|fjJ=_!6;Rn4NBte*sz|qZvqj69$jr_5m^b1S9 zZ6QGPL07DNlCgbFg1ih(B|#k5h=fpV8j(@r4WSjizl~@LUAfPR#~ZmLEik_u9~ag> zBf&P09<73HcL2)v!02_=rQ3vT9~0rL9W*4!3}(NP@D4?SB-yWu-S3K@8o-=eDOqMj`t#K0mvyq1Y1J1%ft@ zkRWegAYa?B=RF(|+qYfgn7|$<8lWo^z-;0p&Nt4S`&9{O%wXPWT&OIvI%fzu-pLcg z^Jd6)?b2i(-vn{W5Y=H|`T$vtv>BJz=*>Y|ksz*%l$&8%sM4Dy;V0ksFT~7eOE<`_ zeh-+hOJq^LORE;)b^UR3mr@&3qe_59P>&*w&>bodfIy)EF^N3owr^bY>@=xcZiqw@ zVz+lz4E>a@IB7pf&uNXPQ!|UyvTPlLVkJt~rwqMlWtb#dtLcX-Ns#6+66F0r*WQs* z(?aXwaqFJ^4hnIdrtZJK>LTBikRUt@-qj^7uV!R_1oVt}Y5VIKxCcyH1`ctj zU13BBdq`;3dFCu5b=PdpefuRVU(`^yk-oewkv?*4Nk6uMj`<-@R>_*3 zZFjkP1I!TbC7K-~(lmLfZJi3CXmIe`z&)TbL2 zcx``TcNzh42cU)%2_jtN^5;au)BEzGEk4P+j|*PUwV(9LaD61Of-yB53F;)gLr(QP z-26qqt6ipz@@-2dym=@h^6QlIcF|*K@pyCCJf3FCb*|vtUQZ6KBlBP*HkOqEfHUyM zXz$obqg|#=s0Lov~?5wKjEP0j1XZu2&1CA_KQ0y6a^azds=;v{ZLa(y7cvb1kC zo+;7kqU!mZ-|sYE)IzQ>fTp8k5OY7=ND!+5rFEEMxBYECrz>furnggP{H!Ns9zSxs zTvNG0cyPO!naEq*i>w=7M-mR30pdePg#L>ohA!kIcPHXAU1cJrEcou94j5*~LM?X^ z7-JogCzpnhuQ#`9yDhE{3qen46tVgDmpW)Hr+z4YA!QcRzy4e<57cZw7e5Jhdog)mq1$gS1s;8vA=Fq;zPBHhc0G6hD&+8Gk0 zGw(|2XFZ@6EkHJm904KMj5Ly`d&zp3cm*WVI+y<92#2(L$3F&ubq!erAEd&rMQtV_ z3NfwGhge$L(`FRI$r{q(0;*_qB^3=Xi$6_83Ee-0;%b9jD(Xmrf;_b?mz<}L?=cm1 zni?fZ@PGk})g-5~=uK1YlvwY_6V2XSKT;!5TLijmx?JgCLL?Fk_2JeB`(J6om0>zb z%0$4FHh7lCw}^;M-GLgKb>*KNbvSLqkvna;MdU)nz-NzaL@-ixT~N)iU$#0x`Ddzr zSNxkc<+Y+Y+4!V!qxQ<(SSMSFhLWfbK}0P&fq%ja#sAWR?V>r4jO4jn470U2a5pED z=H;uD^F*~v|fKW zN9!Ndr`wNxM%k!ac^jG0GC-Jm7<^lCCtY&O*hrH3P4q3H`Y4!?{28@A*YD&o^xeF9x$%uUb4iU@t5L}`FMmOlA)kBF*EYv`!>)b@!zI7++0+8{iEdNi5zUUq6K? zaO}AGRmwAOP57b0nw3yy<^T^-(9fsU5}|b{+5TM8WC?zl1S!zpz+9+BY^-;g<3eX7 z9AmY6!LlPAAJ=i6w!Cp8Ddlz9jP$oBXAS3vkE+U>m?6CGB`HW>G0m0CXOSJs>Tlx_?BVky+IuwkFe zm7i8&8QH47s~)Ra1#8G!ER{heS+dqSb8idBKCEE5XSoi)yyQq%Lz9%!Xx80Zb~!Hti)O(N@imZj>{mYv_^=_O_aOsex|*oR;jWOPIBEr9C7C%M1bK`kj`a7_V zyUa=EI*)&FJo7OLDS-P(0z&|RRF;{ge0p(V$L0JpP?2qO49vglyH`bI%9-k2(Ie_U z+k$dqj7yTnoH_*jaXCd5OQu-giUfga#2Oc(JHL6V#se{fxdL0c#~ZGfZM6C=3!6jf z-@~BD@+M$7cFakcuU-+8Svytw2E+Iv$%oHq@dZ-1{A|O!Vq&@SGxVq+<;8V#42xArl(!hw z=cju5jfVw;bKlYUA$YLKR&6e=C~Pz$(839sCt|*SBh)jXLHB;ePo&)@KlQJ?E+aif zVy=7A{KP=}Xt5uHMpI-V^m|DFRCz_+$Rnu21Ywai;luKo^(}sht)Z5+=eD8=pNp4+ z@SRn|r{8@fS$G?a(bWM2&AtZY>bLs6KAg8wfz%G1H> zvOZ>9!<{DBc7-x_#cWtjCDCG1OXTq_ATL*#2QvZv==Dno918L0Xl)M^BP{3w?;(qN z0`P~FiKSM=$sp7!1A_SF1<2>Q zv3SPyiAR=IeU_A|EuvGKDz-TRO?%Ms4VLzEI^KLl8YZeeVqS7eZ0NdX-k^Ox8m>b7oD{F zV8tw6n_$b{U4OK$q^&Zv7gI{b$MD9@&3qWFONRRWTj}h-=QHjILeFMauOs-M@`ST^ z7j$KOm$?*>)>uGV^W%SF@6*d;3iMh7#|ixE8##zZ&6F;TT4P$d;O3z>|4KP`@5-ujyPj6VCjA6ZJXVkSKHbX)_=C=E1)mX`0{)teM&d`}AaYpJNOZ(HQHW_Y-O!W}1?%kB-yxO}yBf9>U18bNxfBE5DMbN|pKTLWBaA<Kevq1ypTe&qI;d`a<&OSSv>CMxjb!m3G z%OuD-*d1O`RDfaHqFM%3XVp-2*OHJr^Y+A690?+tr>L^1oW~m>9vD9h^u!1ImHumH zb!E4gb0|t}F4keAu(`~e4xKn&zvn0W7~aYL6X!`z#JOa+n0Sy$$nOXa7yz;0* zgMexKaGz#>+nYjdIr^VJR#(e4zPS+Lq(P=7eZh)EL?)n^eKz~^@*8Q`?^xA5_E;@` zC8qS$xUkAJ7Y-;*{ik>#rBuHU6SiY$%Q#G^RGX^7rPa?P)obi#AuPUxG{|!2vnUv_IcWq*6A}V(ZiQg%Z;^DnM$HUM^bJo5FJ4 z_j#I~D)QBJ-^|L!-hyG=>pfJs{UgLimo-6alzNNzNpMylJHkc7x0K$7zFd}ao)`Y) zvN#J;)ID7JE_W`sGq*9Ow&n5YeS(>N`&)xhElzBkN$Di|$*R2jz3wDb?BM zR(-1y(u1+>k)J-`mBgRS8AgiWZOW|LlzGhdMQXZST#jcfh!LH!xuc+HVBe|bYt?SG z?Xax;A?xR<^RKCOB8hwH`{o~(uKPMCnUn$UcWhUckYt0L2`hZl^GozBr{1%g5^;0o z_OzR>N_{;WSqayB0pAwd?Kv-BwrNa)9LiP88jVTdUp7_Fg4N6<)dM1{Dr9Z>kqGI{ zk|`HwYM#1pcT%DoJ)@POyc?GqEih|#hX1XnP-vzNBdQ)}5r+I?)6#{gzB$VsApO?o zrwWlF^*!S45S*I?5#tdC{#*YP3C)h9$62W3PHXGQR>4LP!S{v?z&fYa+XPyxT-nNe z8>!vzcFpMSw?-^dzM6LVPqgy|cGa1W$&LjFOloD&YpRKVuXPNm#Aol{GX<->A9Q_K ziZ99V~X(mi5ZoeidalfQnM_HGKerTRj9_1Z9yKWYV1p;K@Hy0ev09~`{Wazk~9c%$$7 zCYkH46YVqb<8BK)s1FfogaPV#TfehvZp||f^je@Z?t5BlUt9%aboYchDLQm{UxjK{ zO4cW}=Qm@HNAG{tEsi;oCBc;I%1SDyIq`zs^T^H?jC-jm4`Jb3!Bl(&dEAoe4)Du>Bg3`ZNjrvTbc6(f+Eg1 z5P#;kO@tgxbFrq`GG1>bY#$bFi67gKFL zSHVrl^GplLR16CEiB6gSnOd=ggv|qw$+u2HtTZ7rY;|!-G8N6S*^(U=kCCFw8KL!> zIE#>56U9&>7ouVWs`=2q06?|o?FWdTPi?+D@;q$-p1sR-D(RofPXD$AeZpFLml1Uz zrQb;*&6NHPRCR*>EGhecm9gT%Z-NNNffXAGi#HSDi}k;9&&Ib!=MXj*Ya0VL(x+pV zt#5u5Ubt2G#OTbEZ=XsMoqiSH6j=JPQF+S-~NiXxzR^4{~dA2mfk(>X(pRNDOfSss*a;E zu2tVjxA~Fk$Cou2{)SzUmpYkPIQ^dlHY!alub~R0yV)ti`J7r_lqbvLMx}Oz9i%T34*97&KJC*FOv|!wm_6sxQ z@JpM6f-J{i3eOk2`?qcw>PbEg$d11@wFRYE2f4$WxQktd4eqnPK15Z6?~B)Wq~V)p ziO1Gk*P32t$$p**Qn~6Of#&DsUz<#NmDN5he+iVm9mDZUUz*H?inKJ@?363NyGK&L ztiSuxO02nPv*WnIeIyiAD|i;KC8h*S8Wy;$BNf7C`-vO$^Isoo!PmaF_O+Ds*-dZi zn3@x0Y=0yw>LSc`aSY^A45R9KrG*COA=?TTYhzk12~-UWjOdv3!B44pHh=9K%~-q;zTY?R6YL=a))NwGhT3j~ zXO}2e91FVuGc`1Py7D4YeD!=RzbIeroK^ocuze|9uicaS3V7;v4<|W_-sh23vBlJ6 znQn3Q)&6J~6d}^%)M-8}9^LCtml`NsL6!9< zZ*pQY&ug(9&1#QRNLSb_*?ulLEIfJ;97h?PZ$zCDrI+TQFhjJ3IlIDwZyP+Q;c&q9 z-bxM89MlhA*3nyf2I#Uf1`vXwo0PaHBEy5A?&(kypD3@hGFdmDW+uXQs5R7ehO^rQ z%vl@ukGcxK%J*ub>+ESNSOQOW@(M@QM2Q_=?A>Rvr_SJF;hncFpjNDep+A(_Bd=2G zsJoxP`%a`}g9I6I*?G84qzMgAuycqy81)i`s< zxEt{=>{r;mkm2xp?aNJ4R^wd>QNQpPcA{%k=ls;38E6jpZ4C;Q9nFMowku;B%|>uY z&C-qpKu63n9D z;F$@2jfbDxLC%d?`pS?iw^j9Bviv}US>7JwJq^Ar0|ER;#7h?qlN^(2-6jpa_g=#fl6*Pwxs0LvEuq{!GH)*Ir3GxTiEF4c_aht(s&(|rA4YCu!xT#GC)nm~rGo?Wov3CVUUj;9T9-I< z`WraShus`?gN0`s-DQhAE(37YTG(@2om4sX-3|7`1TXOe<#r;)s9X4 zI)d3$=j7Aojl5vFakZL{woqct-mUl$o-fx z*2C`oijs*Tfj_v=Rt#B^A!ni|B!F60v= zj{a81C--!)GTsESKLP3`iVv%?{E-&?W_|V9cGY(UaN5T4v!B6ZwijXhR=nPDq_x(y zD2Akn+xQ-?tXFj!dB@rpj4u(v14&98|o^Xy^A}_<*VmaAQS6sFGac`kF` zqqUoeXjiTL3^A4T0wUBs$`LMuavutPhlYp8&fvz0ufU8-?O75eFeS3-E114LMuQwb z4ho%pdTXqM(ow~)Y;!zM(B=^l8L9@#jk+Cpk72&|vcb)vz5O53be7akp?=9tSy$SksuTWahF3Lu$-zEPc-cJncbeT}{Zk4NN6%CJ zbZkD9>n-kcrBx$jdhyKhWrko@ag@+nWc*eRM({W-r)rh}TVtYuG-mQaVmPubYt|>& z9($QSRHCstNA^f5AMv8qhUt%+r;#((C#Y4LOX7J>Y?* zj~67Vv0vY7ipZXYJ(o|qcZim$=y)lvAXk=Hd^rqRk~FCsGk*5lmx>;Lue@*rmG%!G zM@u(E7N7PT)21NfmNm5FhP@5C&l7wydVMF36o?@M$IeH24_t2~;$^BP-x_C?bTzAU zHTB?f5EZLdg}QXC?v6&)xpxs`-|{+fS<-KbYwD$l?M|&$dg&F8o%bK>v_nGZRxL&u z-ok6(wJTcyrplfN!ds~>=+}+QQ>hgwt*~1zXO_R&55Cb zKU*I9?eWVKcy?p&UTrUwPYWfO<`R_DA~nnOSM25p;ratV;m2bL(|I(BE5B~eBrT~G z`ac;NRfIQxDm%Mz4q796qaxZdwxyo4%2Yqo%zhz z_BdHV-@7HWeQ0+%JooKk^}dI`PztFPOI(`qgR|C&QZ!XcX-N9ey2$UPPa;AaRH)1= zL8i?pQG&f{nTB%GxjXLquwy|<)Qat5&K?{h#?~K`BI*=cWwbtH2f?a^_{{ z6yqUP<>+zcZ@q6^U|4hC(gg5Jmdts=c3q9~{|{wv9oFO<_77vCpiZO_n2ORNQi8CF zbUCTfAfR+eBQ=$75ozge>1IeuOO3A4B@70PmB0J@JjZh!@4xR~Fc=*7t~;*t{M7ja zTjns45VozHb=wDk=N^OmGRu`49Eqx+otKP7C4*kfgpP96n%+gGH&?%FT?W0j{a=q~ zeqPQeM$sTbK&|FWnqlW#1M+|R9>}E2mPI0OZcDsN!KR6G71IPmlYf;r^O`&#bdNSS zEr*6^_>DdUPM&q;<=xkZ^lhY|C|8ZTF%GEGZDXrqf}nvU7l2iFdQrPM-9OcWCirtG z@Ii$z3yl~Y zVdreA`uZ))ef2uhwgp6^H8`KBsRz02+w19(lBHFgRK`!!1y7Y^xxMwtQBcE{mE~Y| z!K01z1)q=~OfALQS4$sAgXL0B+z!Bo{!D7*z6#in;Z5X}8D zVPlQE1!;i`;DLIL+QIW&7aWUucuOu~S2U+wm-=)-r7we`~jvX8;#abS9RpdQt`aWf4+5}ZBo-jb57a&8E5|#@U|JPJHOnC z-7x*}SZ?e)S@g8eZnZf6?XEMmkByi1i17Ebbdra(;bBMWB9iZxn-JmNEplU-eK}aO zZgh@ckfYCynd5|+9?L+P|L~2kUZ!5i&tu%5o3=M7^@%bc>NBiV5QZqt$$4qw7 z)>Dt;{OqR+`IxG=^~fsp!)u4`cjwU&)9HF4c9pBcB7gF`YnL$(rnAwt7HzNgR@>sY z_LJhf{aGo&<5d;yY`dD)`{xWNpdQd^rFel-RNd}KfL zFy-fbHCE-B$)hvA3glk`X@uP(6cdJzom)!+vUD2rdZ=KHrakbV^@ujAfGhNI=&KX8 z(Y$E##$%dSk~cm+#?p_y)zO~saiLalVNtv9p=TV3(^Fs}*1UGC<(VuUn0#X8eW!SB za5nG#goTJ|C=|#8B($Br9ggxEOW3MXo8EB>DGP9{#3MEE^wjO%RqF%3O z?y}(2_aat`2ORV}|0rgplt@<`kcXWBdkp^nzHply{y7B^lQ>cGWV1LLOiX%&RX^6S z?lF{3eLpY@d(g}m^yt~sfV$vS86*8k4}F0-__uojt~wteb%$4E#}WT~Y)(Sy&^7 z`E#*-J$APGbkC**88+Dx&0-Pt?VEy?=-)eDqR3 zLE==gu@^W5;mih*YE`NLV&hOioMhFqb@ZJhKRpdGFRYt)^n;@!opR+%js6hrHu+>K zhKn6gC$B@c$ky~gFJT(@j{*t;PR6hWuEpf%q-d41Jzr~Dm!&zYUarcj4JEM=XhQ2P zN*hAU*Pxh#dn60`Hdd>9_p~FtOy8k-EUUh!GfxF)0+tey5eVD7dh_@A@6H02ysuxR zVtG>>ScK~?U&FF$iPa7guTEN2snKZvz*hU+dbTf>RXFs@J{bdwxSsX_b=0+~+R9*g z9I=}!NvY#JP%`-5nIkE2iOaH||I>Ka$oD5c5t|p$tQtPX$p%I3TR-~I)CY>MYL@-K zf#tPHlEnw+N5}Pqz4^$Hy>q53B>OhPwL&8P7x2k?z;A1SrO}5Tel`sp;xQbHG);s! zNxz8P+$z-)K`d#IuU|`SSe;ksDWV~Sy+%Ol+{pKaA6t?D-0*N7o;d@E+qY04!WlQ= zS|*Vo``^EGQ>|cseXNBLnJf$(vh7Q}_r+Axnz{^EvcDUJms!{YBGW0E@hpF(Ulf^{ z*lKF{x$(U_&T_#P-y4{{?`qUpIQgKshbc;f_v@P=0jKPw_xcg^8)h_msU(J;{1&HO z9`wHDC)u--??HN*gZG#E>UcH3*_<3G^~~+-MbpLCDwio&T%5vHem$pl+c;~|1O~))wO6qppgVD;Y^uh(1B1J8(3!u zSe13iCcGI_5#gABQ#7WB`Bhlhdc-kFYR-32QLH{XCFR$OFW`++dkI||UjQx~tHo~% z0h>1f+S|o*TH)4ve$jVDJ$s88o>Jy*`;k4&FeI6`lcnxEuNyl%9J%G7Bgb>STBsm$0N%1JEA-o|`OCazzPQ8l8) zGOt-@7hza2-Ba@uykSBPK8n<8;^Qp$pwD41$!tX&fy;f^BaimF@Ng7CXs!T!JihXm zB&Am<$6YLASapJHf6}Eje&=wII7&S(+Gekp%$efoCM>h2Mdz=71eH3h6$-|;2Akb zxohl&?T2~f!|`TO1=*lWN^hm8V${OoLtHXt`%9|L)<}jx`p)Zg?g@BA)yib4RLqH& zPz(?CwcVHa)B)cnv*?*K`tWk^K$WrY^;N}lhQ1n4DUV0&&P1e=TEj(7oFHGa{N)JY z7pa(G`?bPA_r*a+7q_C{QUbNoU>xmTzCaYhX1-rSFnDzv4eolf&@)Op&H|xA{!}`S z78sJ@J9SERa!-bW-Y-_2_V_uM_*r6>a=(h*DEsq|;&$yrVcfBO!j#zZ-Q9s@XOs}v z=yO~B*e%Ub`o46Z-e9xiQE?Vf|jNyS(2pk#%b7H)7w?fQEu^up5v$E)80 z8vFLl7@D8E-gwcnt`%mCy;N zs~2Lo`8Hda-l+v&`x5e8Qf$Epr(&SH(X3S%SM@^giJ!d99;dk;Jr$H@+Y3?4kO#v< zQVI(RBZtH)0|_uYQGNDU?{$=~5d%pL&I)0f$lVy*fF7{?3Dl?#vv{HW@*jnlSQq~| zwS7&ZL7rvxqqH@z=qJ#Y_7LbfKN>uws}dmSjfP#s3}p1v$^D~vUv5?fpb4Y3(DRPm zeeukb0}$zmk1MsWhJ#@AyE7gg8?}7s9YQ2A>s<)ETE5q6agcdHQaVbG-7o>qlq0t0 zz=RboQp_~je-(UmN$D&Pk?`$AX=W3-`p$c>Axun&c*72`x{$>HA}3M{xT_CLgk}Xo zi9aLB7j&4bSMr2oaW{%T=InsGGY?ceC4+FWYj0=SA5Mm!Cq(NoL(UF z-5+wW(I|~6ym+9~I);r!s|~H6DM~|W10F?PovOUQcNt7dtaT)F`l&%ZcQO|bH~?vq z-5<$A#h0w)+6;T`Je7~>ufuAbF??t}Oj{sgTFs{KxZKDrJV2W1BqR*hDvItwp==z_LA@n`V8b4Rj+Ls!)vo`^*G!N!sb*sZ51XWai1dI@k0aXlEH$PqZWw zwG$tEu8)ZJhMg^DZNGyau~^!px^h$z4|S@%M^>sDgD3IV0=R5IvCro4(x><35QaZ9 zAV;;0w`IEJ0T^`gCy*gAvGeeV0kL;S?H4?lr1K0Dmaz!#oy5#pY1 zteG8WDVW+Ww!|$X6spR%feYZq)!pdnb|hmdBF5@*ztD~CM9+KwDB7-o)~9lMCw2{c zC#=Wm^gbC8U8iz8TE@!q{$tjf5z?q=WM7LDWGZW@y&cGK7`9gkFTf{O>11lp|KiBz z*tXMYO7M|{n%eh0z#Xif^`#f?3UB@4yM#wYfm!@GxIhB?N~BUZ67Q4^B)?0ww)1sRF+ zS$c91%g>}JC`u7=hXWICJl7Gh zKQb_W0GCIF|x?tGAfRugXX&pK6E51S*)?Rnv%fXN6M#>>npF7 z&nYJN&@X}r2bcPcR}hBSHocX;FHV<4WIx&-vJncP&lEoRZ2dxnYBF;5dckkKP($2G zCf>N7eYDPgOuWU_^WAh33dUU%M$g2PY#W&N2rJNXZcOiYwVbwMw~JhWKx1gg+ewrpFh=rMlCFB5@IX`7PV;b9fr~%f(C^4Be23O8ATZ94 zRmGH#0ZP34OrVJVv~K^jD)$3zxVx zWl<$eE`uHClS^0sQ2^3CGmdY@a=Juel{iBeVxiyNFC5sO8 z{Q^_IG$He5oRFK%9=|24@>Pwu@*L&x`zMH|1GlR?^+V1x?Zt|h(*Vqmd`v1c{1<3uGk(I z3?8VEmJIz%K7k$#d7TI~CU>{xoBfWkjfx3|jRiZ>fxD5(MN3R+hmSHl+rJ*i#npvc zUTDE<3_B5l;22)>BiFHH(&!E`9MZTA9#j-&XJZYe2}>=YW~faikdOE%S| zSBS9KqQWvvgA(B5aq$KS4mxteBOu0x2dql5>w062o;5Bv>RBns#rSx!Z+2iR`EMGS zzYtKap)*!p?UA4zFTYW9r@ra8lqY4rm6vSqo!lF~2|%8&l-AvhsJ)&7pGQGCH7M|q zH*>tn?(K)u0B)hi?ZU`P*h(5<myPRC95;V%d&?9?P( zW-34@el?R@<~XW^RLFkG7;DIVQM~2-+nEoaA>grEZaNQf%7n80aR%pG^7j(HEJK;E z+ZsmGZKW(Lwue8AQksGR653OaS+TH7>^yaLcxQ_8EyCl4)0?eJTX*71?5sy{%7v$bFcfJ0Fi!hdr zFDjac)jRzxToHz2)FSe=)U2pnjYPz1eHHiEp)BE8KKKsuWY``ZrCX+;Fj;4qGn;(R z+jX{CnE0{?+&Knr;e=A{R4HinOqpmfJgX)sJtosZyPgv5t{>%h5UL;Ir|lI*4Eg=v zPmWoMO=}0ncS#KX;Rq1Bvd!`Zz|=1XMDhK>DBd<4D)AIG$akujp2hl}?%DI;ZvjeW zZ=}zhIS@@Fwu8&1w--s$Pvu`K)XyE%Xe~X@aXHo2;O@dH6Zs~OUPMi>Fr}5*1!Tb^ zpP3D4jXXh7Ca#Q`W;m3ml>t4}@}pcw@!{rqfD87U;vZnsw0|C}pJA(F`gKn1^PW9; zRb7f91F^BF^k>2#8X&yWCiWOUExw

+ + + diff --git a/electhon/public/logo192.png b/electhon/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/electhon/public/manifest.json b/electhon/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/electhon/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/electhon/public/robots.txt b/electhon/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/electhon/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/electhon/src/App.css b/electhon/src/App.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/electhon/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.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; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/electhon/src/App.js b/electhon/src/App.js new file mode 100644 index 0000000..3784575 --- /dev/null +++ b/electhon/src/App.js @@ -0,0 +1,25 @@ +import logo from './logo.svg'; +import './App.css'; + +function App() { + return ( + + ); +} + +export default App; diff --git a/electhon/src/App.test.js b/electhon/src/App.test.js new file mode 100644 index 0000000..1f03afe --- /dev/null +++ b/electhon/src/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/electhon/src/index.css b/electhon/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/electhon/src/index.css @@ -0,0 +1,13 @@ +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; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/electhon/src/index.js b/electhon/src/index.js new file mode 100644 index 0000000..d563c0f --- /dev/null +++ b/electhon/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/electhon/src/logo.svg b/electhon/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/electhon/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/electhon/src/reportWebVitals.js b/electhon/src/reportWebVitals.js new file mode 100644 index 0000000..5253d3a --- /dev/null +++ b/electhon/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/electhon/src/setupTests.js b/electhon/src/setupTests.js new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/electhon/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; diff --git a/package.json b/package.json new file mode 100644 index 0000000..a7ef8ca --- /dev/null +++ b/package.json @@ -0,0 +1,39 @@ +{ + "name": "2023electhon", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-router-dom": "^6.10.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +}

?+S 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 Q(aQosY!*DYh5h{Y9}lXwxc~qF literal 0 HcmV?d00001 diff --git a/electhon/package-lock.json b/electhon/package-lock.json new file mode 100644 index 0000000..56cf4bf --- /dev/null +++ b/electhon/package-lock.json @@ -0,0 +1,29534 @@ +{ + "name": "electhon", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "electhon", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", + "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", + "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.4", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.4", + "@babel/types": "^7.21.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "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.21.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz", + "integrity": "sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "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-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/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.21.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", + "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", + "dependencies": { + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", + "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", + "dependencies": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "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.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", + "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz", + "integrity": "sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "dependencies": { + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "dependencies": { + "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", + "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", + "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.18.6", + "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.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@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.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@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.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "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.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "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.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "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.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "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.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", + "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", + "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", + "dependencies": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.4.tgz", + "integrity": "sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==", + "dependencies": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", + "@babel/plugin-proposal-async-generator-functions": "^7.20.7", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.21.0", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.21.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@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-import-assertions": "^7.20.0", + "@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.20.7", + "@babel/plugin-transform-async-to-generator": "^7.20.7", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.21.0", + "@babel/plugin-transform-classes": "^7.21.0", + "@babel/plugin-transform-computed-properties": "^7.20.7", + "@babel/plugin-transform-destructuring": "^7.21.3", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.21.0", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.20.11", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-modules-systemjs": "^7.20.11", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.21.3", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.20.5", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.20.7", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.21.4", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", + "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-typescript": "^7.21.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "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/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", + "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", + "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "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-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "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.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "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.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "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.2" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", + "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.1", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "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/@eslint/js": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", + "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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/expect-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", + "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", + "dependencies": { + "jest-get-type": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.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.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "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.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/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/@nicolo-ribaudo/eslint-scope-5-internals/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/@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.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "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 <4.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/@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.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "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/@testing-library/dom": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/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==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/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==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/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==", + "peer": true + }, + "node_modules/@testing-library/dom/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==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/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==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/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/@testing-library/react/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/@testing-library/react/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/@testing-library/react/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/@testing-library/react/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/@testing-library/react/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/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "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/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@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.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "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": "8.37.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", + "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "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.10", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz", + "integrity": "sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==", + "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/jest": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.0.tgz", + "integrity": "sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@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": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/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/@types/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/@types/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/@types/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/@types/jest/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", + "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", + "dependencies": { + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/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/@types/jest/node_modules/jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "dependencies": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/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/@types/jest/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/@types/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/@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": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "node_modules/@types/node": { + "version": "18.15.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", + "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==" + }, + "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.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "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.35", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.35.tgz", + "integrity": "sha512-6Laome31HpetaIUGFWl1VQ3mdSImwxtFZ39rh059a1MNnKGqBpC88J6NJ8n/Is3Qx7CefDGLgf/KhN/sYCf7ag==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "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/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "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.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dependencies": { + "@types/mime": "*", + "@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/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "node_modules/@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz", + "integrity": "sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/type-utils": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.58.0.tgz", + "integrity": "sha512-LA/sRPaynZlrlYxdefrZbMx8dqs/1Kc0yNG+XOk5CwwZx7tTv263ix3AJNioF0YBVt7hADpAUR20owl6pv4MIQ==", + "dependencies": { + "@typescript-eslint/utils": "5.58.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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", + "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "debug": "^4.3.4" + }, + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", + "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "dependencies": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz", + "integrity": "sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", + "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", + "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "dependencies": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", + "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", + "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", + "dependencies": { + "@typescript-eslint/types": "5.58.0", + "eslint-visitor-keys": "^3.3.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.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "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-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.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "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": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "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.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "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.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "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": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "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/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "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/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", + "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "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-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.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "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.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "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": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "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.11.0", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "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.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "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": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "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.30001478", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz", + "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "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/check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "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/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "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": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/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/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "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-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "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": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz", + "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz", + "integrity": "sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==", + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.1.tgz", + "integrity": "sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==", + "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.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "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.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "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.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "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.8" + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.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/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.5.4.tgz", + "integrity": "sha512-fGD+J6Jlq+aurfE1VDXlLS4Pt0VtNlu2+YgfGOdMxRyl/HQ9bDiHTwSck1Yz8A97Dt/82izSK6Bp/4nVqacOsg==", + "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.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "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.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "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/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.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "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.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.5.0.tgz", + "integrity": "sha512-USawdAUzRkV6xrqTjiAEp6M9YagZEzWcSUaZTcIFAiyQWW1SoI6KyId8y2+/71wbgHKQAKd+iupLv4YvEwYWvA==", + "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-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "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-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": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.365", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.365.tgz", + "integrity": "sha512-FRHZO+1tUNO4TOPXmlxetkoaIY8uwHzd1kKopK/Gx2SKn1L47wJXWD44wxP5CGRyyP98z/c8e1eBzJrgPeiBOg==" + }, + "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": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "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.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", + "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "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": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "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": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "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": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", + "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", + "@eslint/js": "8.38.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "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-visitor-keys": "^3.4.0", + "espree": "^9.5.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "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.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + } + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "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-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.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.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": "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-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/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-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.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/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-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "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.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "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.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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.10.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.3.tgz", + "integrity": "sha512-0yhsKFsjHLud5PM+f2dWr9K3rqYzMy4cSHs3lcmFYMa1CdSzRvHGgXvsFarBjZ41gU8jhTdMIkg8jHLxGJqLqw==", + "dependencies": { + "@typescript-eslint/utils": "^5.58.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.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "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-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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/eslint-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/eslint-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/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-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/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/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/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.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "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.5.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "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": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "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": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "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.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "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.11.0", + "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": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "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": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "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.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "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.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "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.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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-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.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "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": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "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": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "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/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "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.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-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.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "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/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "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": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "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-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "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/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/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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/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/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.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz", + "integrity": "sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==", + "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": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "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.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "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": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "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": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.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-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "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-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "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-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "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": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "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": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "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-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "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-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "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": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "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.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "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/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.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "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.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "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.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@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.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@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.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "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.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "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.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@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.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "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.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "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.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "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/jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "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-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": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "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.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "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.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "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.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "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": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "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": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "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": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.0.tgz", + "integrity": "sha512-yK6o8xVJlQerz57kvPROwTMgx5WtGwC2ZxDtOUsnGl49rHjYkfQoPNZPCKH73VdLE1BwBu/+Fx/NL8NYMUw2aA==", + "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": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "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": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "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/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", + "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.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.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "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": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "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": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "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.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "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.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "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.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "dependencies": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "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.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "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/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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "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": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "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": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "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/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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.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.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "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-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "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/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "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.2" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "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.2" + } + }, + "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.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "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.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "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.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "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.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "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.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.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-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-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/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "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.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "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.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "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/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "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": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "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": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "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": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.3.tgz", + "integrity": "sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==", + "dependencies": { + "is-core-module": "^2.12.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "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.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "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==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "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.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/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "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.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", + "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "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": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", + "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/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/semver/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/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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "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": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "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": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "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": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "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.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "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.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "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.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "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==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "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": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "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.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "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/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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-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.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz", + "integrity": "sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", + "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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/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.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "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.3.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.1.tgz", + "integrity": "sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==", + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.17.2", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1", + "sucrase": "^3.29.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.16.9", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz", + "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" + }, + "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/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/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": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "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": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "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.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "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/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "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": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "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/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "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/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.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "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": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "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/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "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": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "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-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": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "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==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "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.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "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/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "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.79.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.79.0.tgz", + "integrity": "sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "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.3.7", + "watchpack": "^2.4.0", + "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.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.13.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz", + "integrity": "sha512-KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug==", + "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/serve-static": "^1.13.10", + "@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": "^2.0.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", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "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/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "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.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "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.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "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.4" + }, + "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.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "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": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "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.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "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/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": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "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": { + "@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", + "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==" + }, + "@babel/core": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", + "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.4", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.4", + "@babel/types": "^7.21.4", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.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/eslint-parser": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz", + "integrity": "sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==", + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.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==" + }, + "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.21.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", + "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", + "requires": { + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", + "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", + "requires": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.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/helper-create-class-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", + "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz", + "integrity": "sha512-M00OuhU+0GyZ5iBBN9czjugzWrEq2vDpf/zCYHxxf93ul/Q5rv+a5h+/+0WnI1AebHNVtl5bFV0qsJoH23DbfA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "requires": { + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "requires": { + "@babel/types": "^7.21.4" + } + }, + "@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "requires": { + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "requires": { + "@babel/types": "^7.20.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + }, + "@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + } + }, + "@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", + "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "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.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@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.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@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.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@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.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "requires": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "requires": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", + "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz", + "integrity": "sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.21.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", + "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", + "requires": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.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/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.4.tgz", + "integrity": "sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw==", + "requires": { + "@babel/compat-data": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", + "@babel/plugin-proposal-async-generator-functions": "^7.20.7", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.21.0", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.21.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@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-import-assertions": "^7.20.0", + "@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.20.7", + "@babel/plugin-transform-async-to-generator": "^7.20.7", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.21.0", + "@babel/plugin-transform-classes": "^7.21.0", + "@babel/plugin-transform-computed-properties": "^7.20.7", + "@babel/plugin-transform-destructuring": "^7.21.3", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.21.0", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.20.11", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-modules-systemjs": "^7.20.11", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.21.3", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.20.5", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.20.7", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.21.4", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", + "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-typescript": "^7.21.3" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@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/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + }, + "@babel/traverse": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", + "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "requires": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", + "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "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-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "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.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "requires": {} + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", + "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==" + }, + "@eslint/eslintrc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.1", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "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.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "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==" + } + } + }, + "@eslint/js": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", + "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==" + }, + "@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, + "@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/expect-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", + "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", + "requires": { + "jest-get-type": "^29.4.3" + }, + "dependencies": { + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==" + } + } + }, + "@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.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@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.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + } + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "requires": { + "eslint-scope": "5.1.1" + }, + "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==" + } + } + }, + "@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.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@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.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "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" + } + }, + "@testing-library/dom": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", + "peer": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.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==", + "peer": true, + "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==", + "peer": true, + "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==", + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true + }, + "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==", + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "requires": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^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": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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" + } + } + } + }, + "@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "dependencies": { + "@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + } + }, + "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" + } + } + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@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/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@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.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", + "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": "8.37.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", + "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "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.10", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz", + "integrity": "sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==", + "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/jest": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.0.tgz", + "integrity": "sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + }, + "dependencies": { + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "requires": { + "@sinclair/typebox": "^0.25.16" + } + }, + "@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "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==" + }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==" + }, + "expect": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", + "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", + "requires": { + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.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-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==" + }, + "jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + } + }, + "jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "requires": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "requires": { + "@jest/schemas": "^29.4.3", + "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.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "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" + } + } + } + }, + "@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": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/node": { + "version": "18.15.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", + "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==" + }, + "@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.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "@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.35", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.35.tgz", + "integrity": "sha512-6Laome31HpetaIUGFWl1VQ3mdSImwxtFZ39rh059a1MNnKGqBpC88J6NJ8n/Is3Qx7CefDGLgf/KhN/sYCf7ag==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.11", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz", + "integrity": "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==", + "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/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "@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.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "requires": { + "@types/mime": "*", + "@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/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz", + "integrity": "sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==", + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/type-utils": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.58.0.tgz", + "integrity": "sha512-LA/sRPaynZlrlYxdefrZbMx8dqs/1Kc0yNG+XOk5CwwZx7tTv263ix3AJNioF0YBVt7hADpAUR20owl6pv4MIQ==", + "requires": { + "@typescript-eslint/utils": "5.58.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", + "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", + "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", + "requires": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz", + "integrity": "sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==", + "requires": { + "@typescript-eslint/typescript-estree": "5.58.0", + "@typescript-eslint/utils": "5.58.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", + "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", + "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "requires": { + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/visitor-keys": "5.58.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.58.0.tgz", + "integrity": "sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==", + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.58.0", + "@typescript-eslint/types": "5.58.0", + "@typescript-eslint/typescript-estree": "5.58.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "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.58.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", + "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", + "requires": { + "@typescript-eslint/types": "5.58.0", + "eslint-visitor-keys": "^3.3.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.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==" + }, + "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-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.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==" + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "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": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "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.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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==" + }, + "autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "requires": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "axe-core": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", + "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==" + }, + "axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "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-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.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "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.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "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": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "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.11.0", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "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.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "requires": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "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.30001478", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz", + "integrity": "sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw==" + }, + "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==" + }, + "check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "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" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "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": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "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" + } + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "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": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz", + "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==" + }, + "core-js-compat": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz", + "integrity": "sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==", + "requires": { + "browserslist": "^4.21.5" + } + }, + "core-js-pure": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.1.tgz", + "integrity": "sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==" + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "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.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "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.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "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.8" + } + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.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==" + } + } + }, + "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==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.5.4.tgz", + "integrity": "sha512-fGD+J6Jlq+aurfE1VDXlLS4Pt0VtNlu2+YgfGOdMxRyl/HQ9bDiHTwSck1Yz8A97Dt/82izSK6Bp/4nVqacOsg==" + }, + "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.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "requires": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "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==" + }, + "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.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "requires": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + } + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.5.0.tgz", + "integrity": "sha512-USawdAUzRkV6xrqTjiAEp6M9YagZEzWcSUaZTcIFAiyQWW1SoI6KyId8y2+/71wbgHKQAKd+iupLv4YvEwYWvA==", + "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-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "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-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": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.365", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.365.tgz", + "integrity": "sha512-FRHZO+1tUNO4TOPXmlxetkoaIY8uwHzd1kKopK/Gx2SKn1L47wJXWD44wxP5CGRyyP98z/c8e1eBzJrgPeiBOg==" + }, + "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": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "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.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "requires": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + } + }, + "es-module-lexer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", + "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==" + }, + "es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "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": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "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": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "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": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "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": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", + "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", + "@eslint/js": "8.38.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "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-visitor-keys": "^3.4.0", + "espree": "^9.5.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "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" + } + }, + "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.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "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.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "requires": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "requires": { + "debug": "^3.2.7" + }, + "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-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.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "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" + } + }, + "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" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "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.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "requires": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "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==" + } + } + }, + "eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "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.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "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.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.10.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.3.tgz", + "integrity": "sha512-0yhsKFsjHLud5PM+f2dWr9K3rqYzMy4cSHs3lcmFYMa1CdSzRvHGgXvsFarBjZ41gU8jhTdMIkg8jHLxGJqLqw==", + "requires": { + "@typescript-eslint/utils": "^5.58.0" + } + }, + "eslint-scope": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==" + }, + "eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "requires": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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" + } + }, + "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": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.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==" + }, + "schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "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" + } + } + } + }, + "espree": { + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.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.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "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": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "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": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "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.11.0", + "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": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "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": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "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.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "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.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "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.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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-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.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "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==" + } + } + }, + "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": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "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": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "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==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "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==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "requires": { + "define-properties": "^1.1.3" + } + }, + "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" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "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": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "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-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + }, + "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==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz", + "integrity": "sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==", + "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": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "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.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "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": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==" + }, + "immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==" + }, + "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": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "requires": { + "get-intrinsic": "^1.2.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-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "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-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==" + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "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": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "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": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==" + }, + "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-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==" + }, + "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-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "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": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "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==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "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" + } + }, + "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": { + "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" + } + }, + "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-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" + } + } + } + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + } + }, + "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-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" + } + }, + "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-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" + } + }, + "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-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" + } + } + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "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" + } + }, + "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-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" + } + }, + "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-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" + } + } + } + }, + "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" + } + }, + "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-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" + } + } + } + }, + "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" + } + } + } + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "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.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@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.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "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.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "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.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "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.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "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.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==" + }, + "js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==" + }, + "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-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": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==" + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "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": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "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": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "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": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==" + }, + "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": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.0.tgz", + "integrity": "sha512-yK6o8xVJlQerz57kvPROwTMgx5WtGwC2ZxDtOUsnGl49rHjYkfQoPNZPCKH73VdLE1BwBu/+Fx/NL8NYMUw2aA==", + "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": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "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": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "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==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", + "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.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.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "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": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "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.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz", + "integrity": "sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw==", + "requires": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.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" + } + }, + "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": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "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.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "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": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "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": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "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==" + }, + "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" + } + } + } + }, + "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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "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.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "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.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + } + }, + "postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "requires": { + "browserslist": "^4.21.4", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "requires": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "requires": { + "browserslist": "^4.21.4", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "requires": {} + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "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.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "requires": { + "browserslist": "^4.21.4", + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "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==" + }, + "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" + } + } + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "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.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "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==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "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" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.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-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-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" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "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.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "requires": { + "minimatch": "^3.0.5" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "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.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "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" + } + }, + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "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": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "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": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.3.tgz", + "integrity": "sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==", + "requires": { + "is-core-module": "^2.12.0", + "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==" + }, + "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==" + } + } + }, + "resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==" + }, + "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.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "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.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "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.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", + "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "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": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", + "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "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" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "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": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "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": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "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.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "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": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "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.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "requires": { + "internal-slot": "^1.0.4" + } + }, + "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" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "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-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz", + "integrity": "sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "requires": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + } + }, + "sucrase": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", + "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + } + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "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" + } + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.1.tgz", + "integrity": "sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.17.2", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.0.9", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1", + "sucrase": "^3.29.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.16.9", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.9.tgz", + "integrity": "sha512-HPa/FdTB9XGI2H1/keLFZHxl6WNvAI4YalHGtDQTlMnJcoqSab1UwL4l1hGEhs6/GmLHBZIg/YgB++jcbzoOEg==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.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==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" + } + }, + "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": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "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": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "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.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + } + }, + "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==" + }, + "ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "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": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "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" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "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.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "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" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "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": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "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": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "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": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "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" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "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.79.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.79.0.tgz", + "integrity": "sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "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.3.7", + "watchpack": "^2.4.0", + "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==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.13.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz", + "integrity": "sha512-KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug==", + "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/serve-static": "^1.13.10", + "@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": "^2.0.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", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "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": "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" + } + }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "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==" + }, + "workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "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.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "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.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "requires": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "requires": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "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.4" + }, + "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.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "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": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "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.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "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==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "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/electhon/package.json b/electhon/package.json new file mode 100644 index 0000000..cbcf549 --- /dev/null +++ b/electhon/package.json @@ -0,0 +1,38 @@ +{ + "name": "electhon", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "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/electhon/public/favicon.ico b/electhon/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 zcma);c{J4h9>;%nil|2-o+rCuEF-(I%-F}ijC~o(k~HKAkr0)!FCj~d>`RtpD?8b; zXOC1OD!V*IsqUwzbMF1)-gEDD=A573Z-&G7^LoAC9|WO7Xc0Cx1g^Zu0u_SjAPB3vGa^W|sj)80f#V0@M_CAZTIO(t--xg= z!sii`1giyH7EKL_+Wi0ab<)&E_0KD!3Rp2^HNB*K2@PHCs4PWSA32*-^7d{9nH2_E zmC{C*N*)(vEF1_aMamw2A{ZH5aIDqiabnFdJ|y0%aS|64E$`s2ccV~3lR!u<){eS` z#^Mx6o(iP1Ix%4dv`t@!&Za-K@mTm#vadc{0aWDV*_%EiGK7qMC_(`exc>-$Gb9~W!w_^{*pYRm~G zBN{nA;cm^w$VWg1O^^<6vY`1XCD|s_zv*g*5&V#wv&s#h$xlUilPe4U@I&UXZbL z0)%9Uj&@yd03n;!7do+bfixH^FeZ-Ema}s;DQX2gY+7g0s(9;`8GyvPY1*vxiF&|w z>!vA~GA<~JUqH}d;DfBSi^IT*#lrzXl$fNpq0_T1tA+`A$1?(gLb?e#0>UELvljtQ zK+*74m0jn&)5yk8mLBv;=@}c{t0ztT<v;Avck$S6D`Z)^c0(jiwKhQsn|LDRY&w(Fmi91I7H6S;b0XM{e zXp0~(T@k_r-!jkLwd1_Vre^v$G4|kh4}=Gi?$AaJ)3I+^m|Zyj#*?Kp@w(lQdJZf4 z#|IJW5z+S^e9@(6hW6N~{pj8|NO*>1)E=%?nNUAkmv~OY&ZV;m-%?pQ_11)hAr0oAwILrlsGawpxx4D43J&K=n+p3WLnlDsQ$b(9+4 z?mO^hmV^F8MV{4Lx>(Q=aHhQ1){0d*(e&s%G=i5rq3;t{JC zmgbn5Nkl)t@fPH$v;af26lyhH!k+#}_&aBK4baYPbZy$5aFx4}ka&qxl z$=Rh$W;U)>-=S-0=?7FH9dUAd2(q#4TCAHky!$^~;Dz^j|8_wuKc*YzfdAht@Q&ror?91Dm!N03=4=O!a)I*0q~p0g$Fm$pmr$ zb;wD;STDIi$@M%y1>p&_>%?UP($15gou_ue1u0!4(%81;qcIW8NyxFEvXpiJ|H4wz z*mFT(qVx1FKufG11hByuX%lPk4t#WZ{>8ka2efjY`~;AL6vWyQKpJun2nRiZYDij$ zP>4jQXPaP$UC$yIVgGa)jDV;F0l^n(V=HMRB5)20V7&r$jmk{UUIe zVjKroK}JAbD>B`2cwNQ&GDLx8{pg`7hbA~grk|W6LgiZ`8y`{Iq0i>t!3p2}MS6S+ zO_ruKyAElt)rdS>CtF7j{&6rP-#c=7evGMt7B6`7HG|-(WL`bDUAjyn+k$mx$CH;q2Dz4x;cPP$hW=`pFfLO)!jaCL@V2+F)So3}vg|%O*^T1j>C2lx zsURO-zIJC$^$g2byVbRIo^w>UxK}74^TqUiRR#7s_X$e)$6iYG1(PcW7un-va-S&u zHk9-6Zn&>T==A)lM^D~bk{&rFzCi35>UR!ZjQkdSiNX*-;l4z9j*7|q`TBl~Au`5& z+c)*8?#-tgUR$Zd%Q3bs96w6k7q@#tUn`5rj+r@_sAVVLqco|6O{ILX&U-&-cbVa3 zY?ngHR@%l{;`ri%H*0EhBWrGjv!LE4db?HEWb5mu*t@{kv|XwK8?npOshmzf=vZA@ zVSN9sL~!sn?r(AK)Q7Jk2(|M67Uy3I{eRy z_l&Y@A>;vjkWN5I2xvFFTLX0i+`{qz7C_@bo`ZUzDugfq4+>a3?1v%)O+YTd6@Ul7 zAfLfm=nhZ`)P~&v90$&UcF+yXm9sq!qCx3^9gzIcO|Y(js^Fj)Rvq>nQAHI92ap=P z10A4@prk+AGWCb`2)dQYFuR$|H6iDE8p}9a?#nV2}LBCoCf(Xi2@szia7#gY>b|l!-U`c}@ zLdhvQjc!BdLJvYvzzzngnw51yRYCqh4}$oRCy-z|v3Hc*d|?^Wj=l~18*E~*cR_kU z{XsxM1i{V*4GujHQ3DBpl2w4FgFR48Nma@HPgnyKoIEY-MqmMeY=I<%oG~l!f<+FN z1ZY^;10j4M4#HYXP zw5eJpA_y(>uLQ~OucgxDLuf}fVs272FaMxhn4xnDGIyLXnw>Xsd^J8XhcWIwIoQ9} z%FoSJTAGW(SRGwJwb=@pY7r$uQRK3Zd~XbxU)ts!4XsJrCycrWSI?e!IqwqIR8+Jh zlRjZ`UO1I!BtJR_2~7AbkbSm%XQqxEPkz6BTGWx8e}nQ=w7bZ|eVP4?*Tb!$(R)iC z9)&%bS*u(lXqzitAN)Oo=&Ytn>%Hzjc<5liuPi>zC_nw;Z0AE3Y$Jao_Q90R-gl~5 z_xAb2J%eArrC1CN4G$}-zVvCqF1;H;abAu6G*+PDHSYFx@Tdbfox*uEd3}BUyYY-l zTfEsOqsi#f9^FoLO;ChK<554qkri&Av~SIM*{fEYRE?vH7pTAOmu2pz3X?Wn*!ROX ztd54huAk&mFBemMooL33RV-*1f0Q3_(7hl$<#*|WF9P!;r;4_+X~k~uKEqdzZ$5Al zV63XN@)j$FN#cCD;ek1R#l zv%pGrhB~KWgoCj%GT?%{@@o(AJGt*PG#l3i>lhmb_twKH^EYvacVY-6bsCl5*^~L0 zonm@lk2UvvTKr2RS%}T>^~EYqdL1q4nD%0n&Xqr^cK^`J5W;lRRB^R-O8b&HENO||mo0xaD+S=I8RTlIfVgqN@SXDr2&-)we--K7w= zJVU8?Z+7k9dy;s;^gDkQa`0nz6N{T?(A&Iz)2!DEecLyRa&FI!id#5Z7B*O2=PsR0 zEvc|8{NS^)!d)MDX(97Xw}m&kEO@5jqRaDZ!+%`wYOI<23q|&js`&o4xvjP7D_xv@ z5hEwpsp{HezI9!~6O{~)lLR@oF7?J7i>1|5a~UuoN=q&6N}EJPV_GD`&M*v8Y`^2j zKII*d_@Fi$+i*YEW+Hbzn{iQk~yP z>7N{S4)r*!NwQ`(qcN#8SRQsNK6>{)X12nbF`*7#ecO7I)Q$uZsV+xS4E7aUn+U(K baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/electhon/public/index.html b/electhon/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/electhon/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +

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