├── .gitignore
├── README.md
├── index.html
├── package.json
├── public
└── vite.svg
├── src
├── App.tsx
├── assets
│ └── react.svg
├── index.css
├── main.tsx
├── pages
│ ├── Login
│ │ ├── Login.module.css
│ │ ├── Login.test.tsx
│ │ ├── Login.tsx
│ │ └── index.ts
│ └── ShowRoom
│ │ ├── ShowRoom.module.css
│ │ ├── ShowRoom.test.tsx
│ │ ├── ShowRoom.tsx
│ │ ├── hooks
│ │ └── useCars
│ │ │ ├── index.ts
│ │ │ ├── useCars.test.tsx
│ │ │ └── useCars.tsx
│ │ └── index.ts
├── services
│ └── Api.ts
├── test
│ └── setup.ts
└── vite-env.d.ts
├── tsconfig.json
├── tsconfig.node.json
├── vite.config.ts
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | pnpm-debug.log*
8 | lerna-debug.log*
9 |
10 | node_modules
11 | dist
12 | dist-ssr
13 | *.local
14 |
15 | # Editor directories and files
16 | .vscode/*
17 | !.vscode/extensions.json
18 | .idea
19 | .DS_Store
20 | *.suo
21 | *.ntvs*
22 | *.njsproj
23 | *.sln
24 | *.sw?
25 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Projeto com Estrutura para ReactJS apps
2 |
3 | ## Estrutura de pastas
4 |
5 | `assets`: Serve para armazenar imagens (imagens leves, se forem pesadas sempre prefira hospedar em uma CDN), ícones, etc.
6 |
7 | `components`: Componentes reutilizáveis da aplicação. Componentes que são unidades para sua aplicação, um button, um dropdown, um modal, etc.
8 |
9 | `hooks`: Essa pasta é utilizada para armazenar hooks que são genéricos, têm interação com hooks do React (useState, useEffect) e normalmente reutilizáveis e qualquer projeto, exemplos: useScreenSize, useLocalStorage, useSessionStorage, useUserActive.
10 |
11 | `pages`: As pages são as páginas que usam vários componentes. É essa a página que o usuário vai ver.
12 |
13 | `services`: Aqui ficam as configurações de HTTP clientes, normalmente utilizando axios.
14 |
15 | `store`: Ficam as definições de state managers, context api, zustand, redux.
16 |
17 | `types`: Armazena as tipagens de typescript (types e interfaces) que são comuns em várias áreas do projeto.
18 |
19 | `utils`: Funções utilitárias como formatCurrency, formatPhone, convertTimezone, parsePhone (javascript puro).
20 |
21 | ## A aplicação simula uma loja de carros
22 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Vite + React + TS
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "react-js-project-structure",
3 | "private": true,
4 | "version": "0.0.0",
5 | "type": "module",
6 | "scripts": {
7 | "dev": "vite",
8 | "build": "tsc && vite build",
9 | "preview": "vite preview",
10 | "test": "vitest"
11 | },
12 | "dependencies": {
13 | "react": "^18.2.0",
14 | "react-dom": "^18.2.0"
15 | },
16 | "devDependencies": {
17 | "@testing-library/jest-dom": "^5.16.4",
18 | "@testing-library/react": "^12.1.5",
19 | "@testing-library/react-hooks": "^8.0.0",
20 | "@testing-library/user-event": "^13.5.0",
21 | "@types/react": "^18.0.17",
22 | "@types/react-dom": "^18.0.6",
23 | "@vitejs/plugin-react": "^2.1.0",
24 | "jsdom": "^20.0.1",
25 | "typescript": "^4.6.4",
26 | "vite": "^3.1.0",
27 | "vitest": "^0.24.3"
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/public/vite.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/App.tsx:
--------------------------------------------------------------------------------
1 | import { useState } from "react";
2 | import Login from "./pages/Login";
3 |
4 | function App() {
5 | return (
6 |
7 |
8 |
9 | );
10 | }
11 |
12 | export default App;
13 |
--------------------------------------------------------------------------------
/src/assets/react.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/index.css:
--------------------------------------------------------------------------------
1 | /* Uso esse arquivo para fazer reset de CSS */
--------------------------------------------------------------------------------
/src/main.tsx:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import ReactDOM from 'react-dom/client'
3 | import App from './App'
4 | import './index.css'
5 |
6 | ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(
7 |
8 |
9 |
10 | )
11 |
--------------------------------------------------------------------------------
/src/pages/Login/Login.module.css:
--------------------------------------------------------------------------------
1 | .container {
2 | padding: 24px
3 | }
--------------------------------------------------------------------------------
/src/pages/Login/Login.test.tsx:
--------------------------------------------------------------------------------
1 | import { screen, render } from "@testing-library/react";
2 | import Login from "./Login";
3 | import { describe, it } from "vitest";
4 |
5 | describe("", () => {
6 | it("renders the title", () => {
7 | render();
8 |
9 | expect(screen.getByText("Login")).toBeInTheDocument();
10 | });
11 | });
12 |
--------------------------------------------------------------------------------
/src/pages/Login/Login.tsx:
--------------------------------------------------------------------------------
1 | import styles from "./Login.module.css";
2 |
3 | interface ILogin {
4 | email: string;
5 | password: string;
6 | }
7 |
8 | const Login = () => {
9 | return (
10 |
11 |
Login
12 |
13 |
14 |
15 | );
16 | };
17 |
18 | export default Login;
19 |
--------------------------------------------------------------------------------
/src/pages/Login/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from "./Login";
2 |
3 | // eu reexporto o componente para facilitar a importação em outros arquivos
4 |
--------------------------------------------------------------------------------
/src/pages/ShowRoom/ShowRoom.module.css:
--------------------------------------------------------------------------------
1 | .container {
2 | padding: 24px
3 | }
--------------------------------------------------------------------------------
/src/pages/ShowRoom/ShowRoom.test.tsx:
--------------------------------------------------------------------------------
1 | import { screen, render } from "@testing-library/react";
2 | import ShowRoom from "./ShowRoom";
3 | import { describe, it } from "vitest";
4 |
5 | describe("", () => {
6 | it("renders the title", () => {
7 | render();
8 |
9 | expect(screen.getByText("ShowRoom")).toBeInTheDocument();
10 | });
11 |
12 | it("renders the cars", () => {});
13 | });
14 |
--------------------------------------------------------------------------------
/src/pages/ShowRoom/ShowRoom.tsx:
--------------------------------------------------------------------------------
1 | import styles from "./ShowRoom.module.css";
2 | import useCars from "./hooks/useCars";
3 |
4 | const ShowRoom = () => {
5 | const cars = useCars();
6 |
7 | return (
8 |
9 |
ShowRoom
10 |
11 | {cars.map((car) => (
12 |
{car.name}
13 | ))}
14 |
15 | );
16 | };
17 |
18 | export default ShowRoom;
19 |
--------------------------------------------------------------------------------
/src/pages/ShowRoom/hooks/useCars/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from "./useCars";
2 |
--------------------------------------------------------------------------------
/src/pages/ShowRoom/hooks/useCars/useCars.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joaobibiano/react-js-project-structure-lesson/c96cef4fbf034e31abcbccccf096c6241e815100/src/pages/ShowRoom/hooks/useCars/useCars.test.tsx
--------------------------------------------------------------------------------
/src/pages/ShowRoom/hooks/useCars/useCars.tsx:
--------------------------------------------------------------------------------
1 | const useCars = () => {
2 | // react query
3 | // ou um useEffect com useState
4 |
5 | return [
6 | {
7 | id: 1,
8 | name: "Audi",
9 | },
10 | ];
11 | };
12 |
13 | export default useCars;
14 |
--------------------------------------------------------------------------------
/src/pages/ShowRoom/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from "./ShowRoom";
2 |
3 | // eu reexporto o componente para facilitar a importação em outros arquivos
4 |
--------------------------------------------------------------------------------
/src/services/Api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/joaobibiano/react-js-project-structure-lesson/c96cef4fbf034e31abcbccccf096c6241e815100/src/services/Api.ts
--------------------------------------------------------------------------------
/src/test/setup.ts:
--------------------------------------------------------------------------------
1 | import "@testing-library/jest-dom";
2 |
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ESNext",
4 | "useDefineForClassFields": true,
5 | "lib": ["DOM", "DOM.Iterable", "ESNext"],
6 | "allowJs": false,
7 | "skipLibCheck": true,
8 | "esModuleInterop": false,
9 | "allowSyntheticDefaultImports": true,
10 | "strict": true,
11 | "forceConsistentCasingInFileNames": true,
12 | "module": "ESNext",
13 | "moduleResolution": "Node",
14 | "resolveJsonModule": true,
15 | "isolatedModules": true,
16 | "noEmit": true,
17 | "jsx": "react-jsx"
18 | },
19 | "include": ["src"],
20 | "references": [{ "path": "./tsconfig.node.json" }]
21 | }
22 |
--------------------------------------------------------------------------------
/tsconfig.node.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "composite": true,
4 | "module": "ESNext",
5 | "moduleResolution": "Node",
6 | "allowSyntheticDefaultImports": true
7 | },
8 | "include": ["vite.config.ts"]
9 | }
10 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | import react from "@vitejs/plugin-react";
5 | import { defineConfig } from "vite";
6 |
7 | // https://vitejs.dev/config/
8 | export default defineConfig({
9 | plugins: [react()],
10 | test: {
11 | globals: true,
12 | environment: "jsdom",
13 | setupFiles: "./src/test/setup.ts",
14 | // you might want to disable it, if you don't have tests that rely on CSS
15 | // since parsing CSS is slow
16 | css: true,
17 | },
18 | });
19 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@adobe/css-tools@^4.0.1":
6 | version "4.0.1"
7 | resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.0.1.tgz#b38b444ad3aa5fedbb15f2f746dcd934226a12dd"
8 | integrity sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==
9 |
10 | "@ampproject/remapping@^2.1.0":
11 | version "2.2.0"
12 | resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d"
13 | integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==
14 | dependencies:
15 | "@jridgewell/gen-mapping" "^0.1.0"
16 | "@jridgewell/trace-mapping" "^0.3.9"
17 |
18 | "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6":
19 | version "7.18.6"
20 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
21 | integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
22 | dependencies:
23 | "@babel/highlight" "^7.18.6"
24 |
25 | "@babel/compat-data@^7.19.3":
26 | version "7.19.4"
27 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.4.tgz#95c86de137bf0317f3a570e1b6e996b427299747"
28 | integrity sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==
29 |
30 | "@babel/core@^7.18.13":
31 | version "7.19.3"
32 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.3.tgz#2519f62a51458f43b682d61583c3810e7dcee64c"
33 | integrity sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==
34 | dependencies:
35 | "@ampproject/remapping" "^2.1.0"
36 | "@babel/code-frame" "^7.18.6"
37 | "@babel/generator" "^7.19.3"
38 | "@babel/helper-compilation-targets" "^7.19.3"
39 | "@babel/helper-module-transforms" "^7.19.0"
40 | "@babel/helpers" "^7.19.0"
41 | "@babel/parser" "^7.19.3"
42 | "@babel/template" "^7.18.10"
43 | "@babel/traverse" "^7.19.3"
44 | "@babel/types" "^7.19.3"
45 | convert-source-map "^1.7.0"
46 | debug "^4.1.0"
47 | gensync "^1.0.0-beta.2"
48 | json5 "^2.2.1"
49 | semver "^6.3.0"
50 |
51 | "@babel/generator@^7.19.3", "@babel/generator@^7.19.4":
52 | version "7.19.5"
53 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.5.tgz#da3f4b301c8086717eee9cab14da91b1fa5dcca7"
54 | integrity sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==
55 | dependencies:
56 | "@babel/types" "^7.19.4"
57 | "@jridgewell/gen-mapping" "^0.3.2"
58 | jsesc "^2.5.1"
59 |
60 | "@babel/helper-annotate-as-pure@^7.18.6":
61 | version "7.18.6"
62 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb"
63 | integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==
64 | dependencies:
65 | "@babel/types" "^7.18.6"
66 |
67 | "@babel/helper-compilation-targets@^7.19.3":
68 | version "7.19.3"
69 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz#a10a04588125675d7c7ae299af86fa1b2ee038ca"
70 | integrity sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==
71 | dependencies:
72 | "@babel/compat-data" "^7.19.3"
73 | "@babel/helper-validator-option" "^7.18.6"
74 | browserslist "^4.21.3"
75 | semver "^6.3.0"
76 |
77 | "@babel/helper-environment-visitor@^7.18.9":
78 | version "7.18.9"
79 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be"
80 | integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==
81 |
82 | "@babel/helper-function-name@^7.19.0":
83 | version "7.19.0"
84 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c"
85 | integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==
86 | dependencies:
87 | "@babel/template" "^7.18.10"
88 | "@babel/types" "^7.19.0"
89 |
90 | "@babel/helper-hoist-variables@^7.18.6":
91 | version "7.18.6"
92 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678"
93 | integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==
94 | dependencies:
95 | "@babel/types" "^7.18.6"
96 |
97 | "@babel/helper-module-imports@^7.18.6":
98 | version "7.18.6"
99 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
100 | integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
101 | dependencies:
102 | "@babel/types" "^7.18.6"
103 |
104 | "@babel/helper-module-transforms@^7.19.0":
105 | version "7.19.0"
106 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30"
107 | integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==
108 | dependencies:
109 | "@babel/helper-environment-visitor" "^7.18.9"
110 | "@babel/helper-module-imports" "^7.18.6"
111 | "@babel/helper-simple-access" "^7.18.6"
112 | "@babel/helper-split-export-declaration" "^7.18.6"
113 | "@babel/helper-validator-identifier" "^7.18.6"
114 | "@babel/template" "^7.18.10"
115 | "@babel/traverse" "^7.19.0"
116 | "@babel/types" "^7.19.0"
117 |
118 | "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.19.0":
119 | version "7.19.0"
120 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf"
121 | integrity sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==
122 |
123 | "@babel/helper-simple-access@^7.18.6":
124 | version "7.19.4"
125 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz#be553f4951ac6352df2567f7daa19a0ee15668e7"
126 | integrity sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==
127 | dependencies:
128 | "@babel/types" "^7.19.4"
129 |
130 | "@babel/helper-split-export-declaration@^7.18.6":
131 | version "7.18.6"
132 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075"
133 | integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==
134 | dependencies:
135 | "@babel/types" "^7.18.6"
136 |
137 | "@babel/helper-string-parser@^7.19.4":
138 | version "7.19.4"
139 | resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63"
140 | integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==
141 |
142 | "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1":
143 | version "7.19.1"
144 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2"
145 | integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
146 |
147 | "@babel/helper-validator-option@^7.18.6":
148 | version "7.18.6"
149 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8"
150 | integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
151 |
152 | "@babel/helpers@^7.19.0":
153 | version "7.19.4"
154 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.4.tgz#42154945f87b8148df7203a25c31ba9a73be46c5"
155 | integrity sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==
156 | dependencies:
157 | "@babel/template" "^7.18.10"
158 | "@babel/traverse" "^7.19.4"
159 | "@babel/types" "^7.19.4"
160 |
161 | "@babel/highlight@^7.18.6":
162 | version "7.18.6"
163 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
164 | integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
165 | dependencies:
166 | "@babel/helper-validator-identifier" "^7.18.6"
167 | chalk "^2.0.0"
168 | js-tokens "^4.0.0"
169 |
170 | "@babel/parser@^7.18.10", "@babel/parser@^7.19.3", "@babel/parser@^7.19.4":
171 | version "7.19.4"
172 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.4.tgz#03c4339d2b8971eb3beca5252bafd9b9f79db3dc"
173 | integrity sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==
174 |
175 | "@babel/plugin-syntax-jsx@^7.18.6":
176 | version "7.18.6"
177 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz#a8feef63b010150abd97f1649ec296e849943ca0"
178 | integrity sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==
179 | dependencies:
180 | "@babel/helper-plugin-utils" "^7.18.6"
181 |
182 | "@babel/plugin-transform-react-jsx-development@^7.18.6":
183 | version "7.18.6"
184 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5"
185 | integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==
186 | dependencies:
187 | "@babel/plugin-transform-react-jsx" "^7.18.6"
188 |
189 | "@babel/plugin-transform-react-jsx-self@^7.18.6":
190 | version "7.18.6"
191 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz#3849401bab7ae8ffa1e3e5687c94a753fc75bda7"
192 | integrity sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==
193 | dependencies:
194 | "@babel/helper-plugin-utils" "^7.18.6"
195 |
196 | "@babel/plugin-transform-react-jsx-source@^7.18.6":
197 | version "7.18.6"
198 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.18.6.tgz#06e9ae8a14d2bc19ce6e3c447d842032a50598fc"
199 | integrity sha512-utZmlASneDfdaMh0m/WausbjUjEdGrQJz0vFK93d7wD3xf5wBtX219+q6IlCNZeguIcxS2f/CvLZrlLSvSHQXw==
200 | dependencies:
201 | "@babel/helper-plugin-utils" "^7.18.6"
202 |
203 | "@babel/plugin-transform-react-jsx@^7.18.10", "@babel/plugin-transform-react-jsx@^7.18.6":
204 | version "7.19.0"
205 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz#b3cbb7c3a00b92ec8ae1027910e331ba5c500eb9"
206 | integrity sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==
207 | dependencies:
208 | "@babel/helper-annotate-as-pure" "^7.18.6"
209 | "@babel/helper-module-imports" "^7.18.6"
210 | "@babel/helper-plugin-utils" "^7.19.0"
211 | "@babel/plugin-syntax-jsx" "^7.18.6"
212 | "@babel/types" "^7.19.0"
213 |
214 | "@babel/runtime@^7.12.5", "@babel/runtime@^7.9.2":
215 | version "7.19.4"
216 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.4.tgz#a42f814502ee467d55b38dd1c256f53a7b885c78"
217 | integrity sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==
218 | dependencies:
219 | regenerator-runtime "^0.13.4"
220 |
221 | "@babel/template@^7.18.10":
222 | version "7.18.10"
223 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71"
224 | integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==
225 | dependencies:
226 | "@babel/code-frame" "^7.18.6"
227 | "@babel/parser" "^7.18.10"
228 | "@babel/types" "^7.18.10"
229 |
230 | "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.3", "@babel/traverse@^7.19.4":
231 | version "7.19.4"
232 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.4.tgz#f117820e18b1e59448a6c1fa9d0ff08f7ac459a8"
233 | integrity sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==
234 | dependencies:
235 | "@babel/code-frame" "^7.18.6"
236 | "@babel/generator" "^7.19.4"
237 | "@babel/helper-environment-visitor" "^7.18.9"
238 | "@babel/helper-function-name" "^7.19.0"
239 | "@babel/helper-hoist-variables" "^7.18.6"
240 | "@babel/helper-split-export-declaration" "^7.18.6"
241 | "@babel/parser" "^7.19.4"
242 | "@babel/types" "^7.19.4"
243 | debug "^4.1.0"
244 | globals "^11.1.0"
245 |
246 | "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.19.4":
247 | version "7.19.4"
248 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.4.tgz#0dd5c91c573a202d600490a35b33246fed8a41c7"
249 | integrity sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==
250 | dependencies:
251 | "@babel/helper-string-parser" "^7.19.4"
252 | "@babel/helper-validator-identifier" "^7.19.1"
253 | to-fast-properties "^2.0.0"
254 |
255 | "@esbuild/android-arm@0.15.11":
256 | version "0.15.11"
257 | resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.11.tgz#bdd9c3e098183bdca97075aa4c3e0152ed3e10ee"
258 | integrity sha512-PzMcQLazLBkwDEkrNPi9AbjFt6+3I7HKbiYF2XtWQ7wItrHvEOeO3T8Am434zAozWtVP7lrTue1bEfc2nYWeCA==
259 |
260 | "@esbuild/linux-loong64@0.15.11":
261 | version "0.15.11"
262 | resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.11.tgz#2f4f9a1083dcb4fc65233b6f59003c406abf32e5"
263 | integrity sha512-geWp637tUhNmhL3Xgy4Bj703yXB9dqiLJe05lCUfjSFDrQf9C/8pArusyPUbUbPwlC/EAUjBw32sxuIl/11dZw==
264 |
265 | "@jest/expect-utils@^29.2.0":
266 | version "29.2.0"
267 | resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.2.0.tgz#3c0c472115d98211e7e0a0a8fa00719bf081987f"
268 | integrity sha512-nz2IDF7nb1qmj9hx8Ja3MFab2q9Ml8QbOaaeJNyX5JQJHU8QUvEDiMctmhGEkk3Kzr8w8vAqz4hPk/ogJSrUhg==
269 | dependencies:
270 | jest-get-type "^29.2.0"
271 |
272 | "@jest/schemas@^29.0.0":
273 | version "29.0.0"
274 | resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.0.0.tgz#5f47f5994dd4ef067fb7b4188ceac45f77fe952a"
275 | integrity sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==
276 | dependencies:
277 | "@sinclair/typebox" "^0.24.1"
278 |
279 | "@jest/types@^29.2.0":
280 | version "29.2.0"
281 | resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.2.0.tgz#c0d1ef8bc1e4f4b358e7877e34157371e7881b0b"
282 | integrity sha512-mfgpQz4Z2xGo37m6KD8xEpKelaVzvYVRijmLPePn9pxgaPEtX+SqIyPNzzoeCPXKYbB4L/wYSgXDL8o3Gop78Q==
283 | dependencies:
284 | "@jest/schemas" "^29.0.0"
285 | "@types/istanbul-lib-coverage" "^2.0.0"
286 | "@types/istanbul-reports" "^3.0.0"
287 | "@types/node" "*"
288 | "@types/yargs" "^17.0.8"
289 | chalk "^4.0.0"
290 |
291 | "@jridgewell/gen-mapping@^0.1.0":
292 | version "0.1.1"
293 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
294 | integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==
295 | dependencies:
296 | "@jridgewell/set-array" "^1.0.0"
297 | "@jridgewell/sourcemap-codec" "^1.4.10"
298 |
299 | "@jridgewell/gen-mapping@^0.3.2":
300 | version "0.3.2"
301 | resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9"
302 | integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==
303 | dependencies:
304 | "@jridgewell/set-array" "^1.0.1"
305 | "@jridgewell/sourcemap-codec" "^1.4.10"
306 | "@jridgewell/trace-mapping" "^0.3.9"
307 |
308 | "@jridgewell/resolve-uri@3.1.0":
309 | version "3.1.0"
310 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
311 | integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
312 |
313 | "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1":
314 | version "1.1.2"
315 | resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
316 | integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
317 |
318 | "@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10":
319 | version "1.4.14"
320 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
321 | integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
322 |
323 | "@jridgewell/trace-mapping@^0.3.9":
324 | version "0.3.17"
325 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985"
326 | integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==
327 | dependencies:
328 | "@jridgewell/resolve-uri" "3.1.0"
329 | "@jridgewell/sourcemap-codec" "1.4.14"
330 |
331 | "@sinclair/typebox@^0.24.1":
332 | version "0.24.46"
333 | resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.46.tgz#57501b58023776dbbae9e25619146286440be34c"
334 | integrity sha512-ng4ut1z2MCBhK/NwDVwIQp3pAUOCs/KNaW3cBxdFB2xTDrOuo1xuNmpr/9HHFhxqIvHrs1NTH3KJg6q+JSy1Kw==
335 |
336 | "@testing-library/dom@^8.0.0":
337 | version "8.19.0"
338 | resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.19.0.tgz#bd3f83c217ebac16694329e413d9ad5fdcfd785f"
339 | integrity sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==
340 | dependencies:
341 | "@babel/code-frame" "^7.10.4"
342 | "@babel/runtime" "^7.12.5"
343 | "@types/aria-query" "^4.2.0"
344 | aria-query "^5.0.0"
345 | chalk "^4.1.0"
346 | dom-accessibility-api "^0.5.9"
347 | lz-string "^1.4.4"
348 | pretty-format "^27.0.2"
349 |
350 | "@testing-library/jest-dom@^5.16.4":
351 | version "5.16.5"
352 | resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz#3912846af19a29b2dbf32a6ae9c31ef52580074e"
353 | integrity sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==
354 | dependencies:
355 | "@adobe/css-tools" "^4.0.1"
356 | "@babel/runtime" "^7.9.2"
357 | "@types/testing-library__jest-dom" "^5.9.1"
358 | aria-query "^5.0.0"
359 | chalk "^3.0.0"
360 | css.escape "^1.5.1"
361 | dom-accessibility-api "^0.5.6"
362 | lodash "^4.17.15"
363 | redent "^3.0.0"
364 |
365 | "@testing-library/react-hooks@^8.0.0":
366 | version "8.0.1"
367 | resolved "https://registry.yarnpkg.com/@testing-library/react-hooks/-/react-hooks-8.0.1.tgz#0924bbd5b55e0c0c0502d1754657ada66947ca12"
368 | integrity sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==
369 | dependencies:
370 | "@babel/runtime" "^7.12.5"
371 | react-error-boundary "^3.1.0"
372 |
373 | "@testing-library/react@^12.1.5":
374 | version "12.1.5"
375 | resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-12.1.5.tgz#bb248f72f02a5ac9d949dea07279095fa577963b"
376 | integrity sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg==
377 | dependencies:
378 | "@babel/runtime" "^7.12.5"
379 | "@testing-library/dom" "^8.0.0"
380 | "@types/react-dom" "<18.0.0"
381 |
382 | "@testing-library/user-event@^13.5.0":
383 | version "13.5.0"
384 | resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295"
385 | integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==
386 | dependencies:
387 | "@babel/runtime" "^7.12.5"
388 |
389 | "@tootallnate/once@2":
390 | version "2.0.0"
391 | resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf"
392 | integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==
393 |
394 | "@types/aria-query@^4.2.0":
395 | version "4.2.2"
396 | resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc"
397 | integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==
398 |
399 | "@types/chai-subset@^1.3.3":
400 | version "1.3.3"
401 | resolved "https://registry.yarnpkg.com/@types/chai-subset/-/chai-subset-1.3.3.tgz#97893814e92abd2c534de422cb377e0e0bdaac94"
402 | integrity sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==
403 | dependencies:
404 | "@types/chai" "*"
405 |
406 | "@types/chai@*", "@types/chai@^4.3.3":
407 | version "4.3.3"
408 | resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.3.tgz#3c90752792660c4b562ad73b3fbd68bf3bc7ae07"
409 | integrity sha512-hC7OMnszpxhZPduX+m+nrx+uFoLkWOMiR4oa/AZF3MuSETYTZmFfJAHqZEM8MVlvfG7BEUcgvtwoCTxBp6hm3g==
410 |
411 | "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
412 | version "2.0.4"
413 | resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44"
414 | integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==
415 |
416 | "@types/istanbul-lib-report@*":
417 | version "3.0.0"
418 | resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686"
419 | integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
420 | dependencies:
421 | "@types/istanbul-lib-coverage" "*"
422 |
423 | "@types/istanbul-reports@^3.0.0":
424 | version "3.0.1"
425 | resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff"
426 | integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
427 | dependencies:
428 | "@types/istanbul-lib-report" "*"
429 |
430 | "@types/jest@*":
431 | version "29.1.2"
432 | resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.1.2.tgz#7ad8077043ab5f6c108c8111bcc1d224e5600a87"
433 | integrity sha512-y+nlX0h87U0R+wsGn6EBuoRWYyv3KFtwRNP3QWp9+k2tJ2/bqcGS3UxD7jgT+tiwJWWq3UsyV4Y+T6rsMT4XMg==
434 | dependencies:
435 | expect "^29.0.0"
436 | pretty-format "^29.0.0"
437 |
438 | "@types/node@*":
439 | version "18.11.0"
440 | resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.0.tgz#f38c7139247a1d619f6cc6f27b072606af7c289d"
441 | integrity sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==
442 |
443 | "@types/prop-types@*":
444 | version "15.7.5"
445 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf"
446 | integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==
447 |
448 | "@types/react-dom@<18.0.0":
449 | version "17.0.17"
450 | resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.17.tgz#2e3743277a793a96a99f1bf87614598289da68a1"
451 | integrity sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==
452 | dependencies:
453 | "@types/react" "^17"
454 |
455 | "@types/react-dom@^18.0.6":
456 | version "18.0.6"
457 | resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.6.tgz#36652900024842b74607a17786b6662dd1e103a1"
458 | integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==
459 | dependencies:
460 | "@types/react" "*"
461 |
462 | "@types/react@*", "@types/react@^18.0.17":
463 | version "18.0.21"
464 | resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.21.tgz#b8209e9626bb00a34c76f55482697edd2b43cc67"
465 | integrity sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==
466 | dependencies:
467 | "@types/prop-types" "*"
468 | "@types/scheduler" "*"
469 | csstype "^3.0.2"
470 |
471 | "@types/react@^17":
472 | version "17.0.50"
473 | resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.50.tgz#39abb4f7098f546cfcd6b51207c90c4295ee81fc"
474 | integrity sha512-ZCBHzpDb5skMnc1zFXAXnL3l1FAdi+xZvwxK+PkglMmBrwjpp9nKaWuEvrGnSifCJmBFGxZOOFuwC6KH/s0NuA==
475 | dependencies:
476 | "@types/prop-types" "*"
477 | "@types/scheduler" "*"
478 | csstype "^3.0.2"
479 |
480 | "@types/scheduler@*":
481 | version "0.16.2"
482 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
483 | integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
484 |
485 | "@types/stack-utils@^2.0.0":
486 | version "2.0.1"
487 | resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
488 | integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
489 |
490 | "@types/testing-library__jest-dom@^5.9.1":
491 | version "5.14.5"
492 | resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz#d113709c90b3c75fdb127ec338dad7d5f86c974f"
493 | integrity sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==
494 | dependencies:
495 | "@types/jest" "*"
496 |
497 | "@types/yargs-parser@*":
498 | version "21.0.0"
499 | resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b"
500 | integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==
501 |
502 | "@types/yargs@^17.0.8":
503 | version "17.0.13"
504 | resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.13.tgz#34cced675ca1b1d51fcf4d34c3c6f0fa142a5c76"
505 | integrity sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==
506 | dependencies:
507 | "@types/yargs-parser" "*"
508 |
509 | "@vitejs/plugin-react@^2.1.0":
510 | version "2.1.0"
511 | resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-2.1.0.tgz#4c99df15e71d2630601bd3018093bdc787d40e55"
512 | integrity sha512-am6rPyyU3LzUYne3Gd9oj9c4Rzbq5hQnuGXSMT6Gujq45Il/+bunwq3lrB7wghLkiF45ygMwft37vgJ/NE8IAA==
513 | dependencies:
514 | "@babel/core" "^7.18.13"
515 | "@babel/plugin-transform-react-jsx" "^7.18.10"
516 | "@babel/plugin-transform-react-jsx-development" "^7.18.6"
517 | "@babel/plugin-transform-react-jsx-self" "^7.18.6"
518 | "@babel/plugin-transform-react-jsx-source" "^7.18.6"
519 | magic-string "^0.26.2"
520 | react-refresh "^0.14.0"
521 |
522 | abab@^2.0.6:
523 | version "2.0.6"
524 | resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291"
525 | integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==
526 |
527 | acorn-globals@^7.0.0:
528 | version "7.0.1"
529 | resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-7.0.1.tgz#0dbf05c44fa7c94332914c02066d5beff62c40c3"
530 | integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==
531 | dependencies:
532 | acorn "^8.1.0"
533 | acorn-walk "^8.0.2"
534 |
535 | acorn-walk@^8.0.2:
536 | version "8.2.0"
537 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
538 | integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
539 |
540 | acorn@^8.1.0, acorn@^8.8.0:
541 | version "8.8.0"
542 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
543 | integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
544 |
545 | agent-base@6:
546 | version "6.0.2"
547 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
548 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
549 | dependencies:
550 | debug "4"
551 |
552 | ansi-regex@^5.0.1:
553 | version "5.0.1"
554 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
555 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
556 |
557 | ansi-styles@^3.2.1:
558 | version "3.2.1"
559 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
560 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
561 | dependencies:
562 | color-convert "^1.9.0"
563 |
564 | ansi-styles@^4.1.0:
565 | version "4.3.0"
566 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
567 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
568 | dependencies:
569 | color-convert "^2.0.1"
570 |
571 | ansi-styles@^5.0.0:
572 | version "5.2.0"
573 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
574 | integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
575 |
576 | aria-query@^5.0.0:
577 | version "5.0.2"
578 | resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.2.tgz#0b8a744295271861e1d933f8feca13f9b70cfdc1"
579 | integrity sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==
580 |
581 | assertion-error@^1.1.0:
582 | version "1.1.0"
583 | resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"
584 | integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==
585 |
586 | asynckit@^0.4.0:
587 | version "0.4.0"
588 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
589 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
590 |
591 | braces@^3.0.2:
592 | version "3.0.2"
593 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
594 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
595 | dependencies:
596 | fill-range "^7.0.1"
597 |
598 | browserslist@^4.21.3:
599 | version "4.21.4"
600 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987"
601 | integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==
602 | dependencies:
603 | caniuse-lite "^1.0.30001400"
604 | electron-to-chromium "^1.4.251"
605 | node-releases "^2.0.6"
606 | update-browserslist-db "^1.0.9"
607 |
608 | caniuse-lite@^1.0.30001400:
609 | version "1.0.30001419"
610 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001419.tgz#3542722d57d567c8210d5e4d0f9f17336b776457"
611 | integrity sha512-aFO1r+g6R7TW+PNQxKzjITwLOyDhVRLjW0LcwS/HCZGUUKTGNp9+IwLC4xyDSZBygVL/mxaFR3HIV6wEKQuSzw==
612 |
613 | chai@^4.3.6:
614 | version "4.3.6"
615 | resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.6.tgz#ffe4ba2d9fa9d6680cc0b370adae709ec9011e9c"
616 | integrity sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==
617 | dependencies:
618 | assertion-error "^1.1.0"
619 | check-error "^1.0.2"
620 | deep-eql "^3.0.1"
621 | get-func-name "^2.0.0"
622 | loupe "^2.3.1"
623 | pathval "^1.1.1"
624 | type-detect "^4.0.5"
625 |
626 | chalk@^2.0.0:
627 | version "2.4.2"
628 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
629 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
630 | dependencies:
631 | ansi-styles "^3.2.1"
632 | escape-string-regexp "^1.0.5"
633 | supports-color "^5.3.0"
634 |
635 | chalk@^3.0.0:
636 | version "3.0.0"
637 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
638 | integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
639 | dependencies:
640 | ansi-styles "^4.1.0"
641 | supports-color "^7.1.0"
642 |
643 | chalk@^4.0.0, chalk@^4.1.0:
644 | version "4.1.2"
645 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
646 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
647 | dependencies:
648 | ansi-styles "^4.1.0"
649 | supports-color "^7.1.0"
650 |
651 | check-error@^1.0.2:
652 | version "1.0.2"
653 | resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"
654 | integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==
655 |
656 | ci-info@^3.2.0:
657 | version "3.5.0"
658 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.5.0.tgz#bfac2a29263de4c829d806b1ab478e35091e171f"
659 | integrity sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==
660 |
661 | color-convert@^1.9.0:
662 | version "1.9.3"
663 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
664 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
665 | dependencies:
666 | color-name "1.1.3"
667 |
668 | color-convert@^2.0.1:
669 | version "2.0.1"
670 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
671 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
672 | dependencies:
673 | color-name "~1.1.4"
674 |
675 | color-name@1.1.3:
676 | version "1.1.3"
677 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
678 | integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
679 |
680 | color-name@~1.1.4:
681 | version "1.1.4"
682 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
683 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
684 |
685 | combined-stream@^1.0.8:
686 | version "1.0.8"
687 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
688 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
689 | dependencies:
690 | delayed-stream "~1.0.0"
691 |
692 | convert-source-map@^1.7.0:
693 | version "1.9.0"
694 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
695 | integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
696 |
697 | css.escape@^1.5.1:
698 | version "1.5.1"
699 | resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb"
700 | integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==
701 |
702 | cssom@^0.5.0:
703 | version "0.5.0"
704 | resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36"
705 | integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==
706 |
707 | cssom@~0.3.6:
708 | version "0.3.8"
709 | resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
710 | integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
711 |
712 | cssstyle@^2.3.0:
713 | version "2.3.0"
714 | resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852"
715 | integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
716 | dependencies:
717 | cssom "~0.3.6"
718 |
719 | csstype@^3.0.2:
720 | version "3.1.1"
721 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9"
722 | integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==
723 |
724 | data-urls@^3.0.2:
725 | version "3.0.2"
726 | resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143"
727 | integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==
728 | dependencies:
729 | abab "^2.0.6"
730 | whatwg-mimetype "^3.0.0"
731 | whatwg-url "^11.0.0"
732 |
733 | debug@4, debug@^4.1.0, debug@^4.3.4:
734 | version "4.3.4"
735 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
736 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
737 | dependencies:
738 | ms "2.1.2"
739 |
740 | decimal.js@^10.4.1:
741 | version "10.4.2"
742 | resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.2.tgz#0341651d1d997d86065a2ce3a441fbd0d8e8b98e"
743 | integrity sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==
744 |
745 | deep-eql@^3.0.1:
746 | version "3.0.1"
747 | resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df"
748 | integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==
749 | dependencies:
750 | type-detect "^4.0.0"
751 |
752 | deep-is@~0.1.3:
753 | version "0.1.4"
754 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
755 | integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
756 |
757 | delayed-stream@~1.0.0:
758 | version "1.0.0"
759 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
760 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
761 |
762 | diff-sequences@^29.2.0:
763 | version "29.2.0"
764 | resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.2.0.tgz#4c55b5b40706c7b5d2c5c75999a50c56d214e8f6"
765 | integrity sha512-413SY5JpYeSBZxmenGEmCVQ8mCgtFJF0w9PROdaS6z987XC2Pd2GOKqOITLtMftmyFZqgtCOb/QA7/Z3ZXfzIw==
766 |
767 | dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9:
768 | version "0.5.14"
769 | resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz#56082f71b1dc7aac69d83c4285eef39c15d93f56"
770 | integrity sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==
771 |
772 | domexception@^4.0.0:
773 | version "4.0.0"
774 | resolved "https://registry.yarnpkg.com/domexception/-/domexception-4.0.0.tgz#4ad1be56ccadc86fc76d033353999a8037d03673"
775 | integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==
776 | dependencies:
777 | webidl-conversions "^7.0.0"
778 |
779 | electron-to-chromium@^1.4.251:
780 | version "1.4.282"
781 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.282.tgz#02af3fd6051e97ac3388a4b11d455bc1ca49838f"
782 | integrity sha512-Dki0WhHNh/br/Xi1vAkueU5mtIc9XLHcMKB6tNfQKk+kPG0TEUjRh5QEMAUbRp30/rYNMFD1zKKvbVzwq/4wmg==
783 |
784 | entities@^4.4.0:
785 | version "4.4.0"
786 | resolved "https://registry.yarnpkg.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174"
787 | integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==
788 |
789 | esbuild-android-64@0.15.11:
790 | version "0.15.11"
791 | resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.11.tgz#50402129c3e85bb06434e212374c5f693e4c5f01"
792 | integrity sha512-rrwoXEiuI1kaw4k475NJpexs8GfJqQUKcD08VR8sKHmuW9RUuTR2VxcupVvHdiGh9ihxL9m3lpqB1kju92Ialw==
793 |
794 | esbuild-android-arm64@0.15.11:
795 | version "0.15.11"
796 | resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.11.tgz#49bee35218ea2ccf1a0c5f187af77c1c0a5dee71"
797 | integrity sha512-/hDubOg7BHOhUUsT8KUIU7GfZm5bihqssvqK5PfO4apag7YuObZRZSzViyEKcFn2tPeHx7RKbSBXvAopSHDZJQ==
798 |
799 | esbuild-darwin-64@0.15.11:
800 | version "0.15.11"
801 | resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.11.tgz#89a90c8cf6f0029ac4169bfedd012a0412c1575f"
802 | integrity sha512-1DqHD0ms3AhiwkKnjRUzmiW7JnaJJr5FKrPiR7xuyMwnjDqvNWDdMq4rKSD9OC0piFNK6n0LghsglNMe2MwJtA==
803 |
804 | esbuild-darwin-arm64@0.15.11:
805 | version "0.15.11"
806 | resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.11.tgz#556f4385c6de806cc81132dd7b8af00fe9d292df"
807 | integrity sha512-OMzhxSbS0lwwrW40HHjRCeVIJTURdXFA8c3GU30MlHKuPCcvWNUIKVucVBtNpJySXmbkQMDJdJNrXzNDyvoqvQ==
808 |
809 | esbuild-freebsd-64@0.15.11:
810 | version "0.15.11"
811 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.11.tgz#fd86fd1b3b65366048f35b996d9cdf3547384eee"
812 | integrity sha512-8dKP26r0/Qyez8nTCwpq60QbuYKOeBygdgOAWGCRalunyeqWRoSZj9TQjPDnTTI9joxd3QYw3UhVZTKxO9QdRg==
813 |
814 | esbuild-freebsd-arm64@0.15.11:
815 | version "0.15.11"
816 | resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.11.tgz#d346bcacfe9779ebc1a11edac1bdedeff6dda3b1"
817 | integrity sha512-aSGiODiukLGGnSg/O9+cGO2QxEacrdCtCawehkWYTt5VX1ni2b9KoxpHCT9h9Y6wGqNHmXFnB47RRJ8BIqZgmQ==
818 |
819 | esbuild-linux-32@0.15.11:
820 | version "0.15.11"
821 | resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.11.tgz#64b50e774bf75af7dcc6a73ad509f2eb0ac4487b"
822 | integrity sha512-lsrAfdyJBGx+6aHIQmgqUonEzKYeBnyfJPkT6N2dOf1RoXYYV1BkWB6G02tjsrz1d5wZzaTc3cF+TKmuTo/ZwA==
823 |
824 | esbuild-linux-64@0.15.11:
825 | version "0.15.11"
826 | resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.11.tgz#fba3a78b95769772863f8f6dc316abca55cf8416"
827 | integrity sha512-Y2Rh+PcyVhQqXKBTacPCltINN3uIw2xC+dsvLANJ1SpK5NJUtxv8+rqWpjmBgaNWKQT1/uGpMmA9olALy9PLVA==
828 |
829 | esbuild-linux-arm64@0.15.11:
830 | version "0.15.11"
831 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.11.tgz#c0cb31980eee066bfd39a4593660a0ecebe926cb"
832 | integrity sha512-uhcXiTwTmD4OpxJu3xC5TzAAw6Wzf9O1XGWL448EE9bqGjgV1j+oK3lIHAfsHnuIn8K4nDW8yjX0Sv5S++oRuw==
833 |
834 | esbuild-linux-arm@0.15.11:
835 | version "0.15.11"
836 | resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.11.tgz#7824d20099977aa671016c7de7a5038c9870010f"
837 | integrity sha512-TJllTVk5aSyqPFvvcHTvf6Wu1ZKhWpJ/qNmZO8LL/XeB+LXCclm7HQHNEIz6MT7IX8PmlC1BZYrOiw2sXSB95A==
838 |
839 | esbuild-linux-mips64le@0.15.11:
840 | version "0.15.11"
841 | resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.11.tgz#10627331c90164e553429ed25e025184bba485b6"
842 | integrity sha512-WD61y/R1M4BLe4gxXRypoQ0Ci+Vjf714QYzcPNkiYv5I8K8WDz2ZR8Bm6cqKxd6rD+e/rZgPDbhQ9PCf7TMHmA==
843 |
844 | esbuild-linux-ppc64le@0.15.11:
845 | version "0.15.11"
846 | resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.11.tgz#be42679a36a5246b893fc8b898135ebacb5a0a14"
847 | integrity sha512-JVleZS9oPVLTlBhPTWgOwxFWU/wMUdlBwTbGA4GF8c38sLbS13cupj+C8bLq929jU7EMWry4SaL+tKGIaTlqKg==
848 |
849 | esbuild-linux-riscv64@0.15.11:
850 | version "0.15.11"
851 | resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.11.tgz#3ac2f328e3db73cbff833ada94314d8e79503e54"
852 | integrity sha512-9aLIalZ2HFHIOZpmVU11sEAS9F8TnHw49daEjcgMpBXHFF57VuT9f9/9LKJhw781Gda0P9jDkuCWJ0tFbErvJw==
853 |
854 | esbuild-linux-s390x@0.15.11:
855 | version "0.15.11"
856 | resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.11.tgz#e774e0df061b6847d86783bf3c8c4300a72e03ad"
857 | integrity sha512-sZHtiXXOKsLI3XGBGoYO4qKBzJlb8xNsWmvFiwFMHFzA4AXgDP1KDp7Dawe9C2pavTRBDvl+Ok4n/DHQ59oaTg==
858 |
859 | esbuild-netbsd-64@0.15.11:
860 | version "0.15.11"
861 | resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.11.tgz#55e265fa4489e3f396b16c81f6f5a11d6ca2a9a4"
862 | integrity sha512-hUC9yN06K9sg7ju4Vgu9ChAPdsEgtcrcLfyNT5IKwKyfpLvKUwCMZSdF+gRD3WpyZelgTQfJ+pDx5XFbXTlB0A==
863 |
864 | esbuild-openbsd-64@0.15.11:
865 | version "0.15.11"
866 | resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.11.tgz#bc04103ccfd8c2f2241e1add0b51a095955b73c4"
867 | integrity sha512-0bBo9SQR4t66Wd91LGMAqmWorzO0TTzVjYiifwoFtel8luFeXuPThQnEm5ztN4g0fnvcp7AnUPPzS/Depf17wQ==
868 |
869 | esbuild-sunos-64@0.15.11:
870 | version "0.15.11"
871 | resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.11.tgz#ccd580305d31fde07b5c386da79c942aaf069013"
872 | integrity sha512-EuBdTGlsMTjEl1sQnBX2jfygy7iR6CKfvOzi+gEOfhDqbHXsmY1dcpbVtcwHAg9/2yUZSfMJHMAgf1z8M4yyyw==
873 |
874 | esbuild-windows-32@0.15.11:
875 | version "0.15.11"
876 | resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.11.tgz#40fe1d48f9b20a76f6db5109aaaf1511aed58c71"
877 | integrity sha512-O0/Wo1Wk6dc0rZSxkvGpmTNIycEznHmkObTFz2VHBhjPsO4ZpCgfGxNkCpz4AdAIeMczpTXt/8d5vdJNKEGC+Q==
878 |
879 | esbuild-windows-64@0.15.11:
880 | version "0.15.11"
881 | resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.11.tgz#80c58b1ef2ff030c78e3a06e7a922776cc4cb687"
882 | integrity sha512-x977Q4HhNjnHx00b4XLAnTtj5vfbdEvkxaQwC1Zh5AN8g5EX+izgZ6e5QgqJgpzyRNJqh4hkgIJF1pyy1be0mQ==
883 |
884 | esbuild-windows-arm64@0.15.11:
885 | version "0.15.11"
886 | resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.11.tgz#018624023b5c3f0cca334cc99f5ef7134d396333"
887 | integrity sha512-VwUHFACuBahrvntdcMKZteUZ9HaYrBRODoKe4tIWxguQRvvYoYb7iu5LrcRS/FQx8KPZNaa72zuqwVtHeXsITw==
888 |
889 | esbuild@^0.15.9:
890 | version "0.15.11"
891 | resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.11.tgz#524d48612a9aa7edc1753c83459cb6fcae0cb66e"
892 | integrity sha512-OgHGuhlfZ//mToxjte1D5iiiQgWfJ2GByVMwEC/IuoXsBGkuyK1+KrjYu0laSpnN/L1UmLUCv0s25vObdc1bVg==
893 | optionalDependencies:
894 | "@esbuild/android-arm" "0.15.11"
895 | "@esbuild/linux-loong64" "0.15.11"
896 | esbuild-android-64 "0.15.11"
897 | esbuild-android-arm64 "0.15.11"
898 | esbuild-darwin-64 "0.15.11"
899 | esbuild-darwin-arm64 "0.15.11"
900 | esbuild-freebsd-64 "0.15.11"
901 | esbuild-freebsd-arm64 "0.15.11"
902 | esbuild-linux-32 "0.15.11"
903 | esbuild-linux-64 "0.15.11"
904 | esbuild-linux-arm "0.15.11"
905 | esbuild-linux-arm64 "0.15.11"
906 | esbuild-linux-mips64le "0.15.11"
907 | esbuild-linux-ppc64le "0.15.11"
908 | esbuild-linux-riscv64 "0.15.11"
909 | esbuild-linux-s390x "0.15.11"
910 | esbuild-netbsd-64 "0.15.11"
911 | esbuild-openbsd-64 "0.15.11"
912 | esbuild-sunos-64 "0.15.11"
913 | esbuild-windows-32 "0.15.11"
914 | esbuild-windows-64 "0.15.11"
915 | esbuild-windows-arm64 "0.15.11"
916 |
917 | escalade@^3.1.1:
918 | version "3.1.1"
919 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
920 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
921 |
922 | escape-string-regexp@^1.0.5:
923 | version "1.0.5"
924 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
925 | integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
926 |
927 | escape-string-regexp@^2.0.0:
928 | version "2.0.0"
929 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
930 | integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
931 |
932 | escodegen@^2.0.0:
933 | version "2.0.0"
934 | resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
935 | integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
936 | dependencies:
937 | esprima "^4.0.1"
938 | estraverse "^5.2.0"
939 | esutils "^2.0.2"
940 | optionator "^0.8.1"
941 | optionalDependencies:
942 | source-map "~0.6.1"
943 |
944 | esprima@^4.0.1:
945 | version "4.0.1"
946 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
947 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
948 |
949 | estraverse@^5.2.0:
950 | version "5.3.0"
951 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
952 | integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
953 |
954 | esutils@^2.0.2:
955 | version "2.0.3"
956 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
957 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
958 |
959 | expect@^29.0.0:
960 | version "29.2.0"
961 | resolved "https://registry.yarnpkg.com/expect/-/expect-29.2.0.tgz#b90c6df52be7abfd9f206f273fbcf8b33d8f332d"
962 | integrity sha512-03ClF3GWwUqd9Grgkr9ZSdaCJGMRA69PQ8jT7o+Bx100VlGiAFf9/8oIm9Qve7ZVJhuJxFftqFhviZJRxxNfvg==
963 | dependencies:
964 | "@jest/expect-utils" "^29.2.0"
965 | jest-get-type "^29.2.0"
966 | jest-matcher-utils "^29.2.0"
967 | jest-message-util "^29.2.0"
968 | jest-util "^29.2.0"
969 |
970 | fast-levenshtein@~2.0.6:
971 | version "2.0.6"
972 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
973 | integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
974 |
975 | fill-range@^7.0.1:
976 | version "7.0.1"
977 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
978 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
979 | dependencies:
980 | to-regex-range "^5.0.1"
981 |
982 | form-data@^4.0.0:
983 | version "4.0.0"
984 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
985 | integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
986 | dependencies:
987 | asynckit "^0.4.0"
988 | combined-stream "^1.0.8"
989 | mime-types "^2.1.12"
990 |
991 | fsevents@~2.3.2:
992 | version "2.3.2"
993 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
994 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
995 |
996 | function-bind@^1.1.1:
997 | version "1.1.1"
998 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
999 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1000 |
1001 | gensync@^1.0.0-beta.2:
1002 | version "1.0.0-beta.2"
1003 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
1004 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1005 |
1006 | get-func-name@^2.0.0:
1007 | version "2.0.0"
1008 | resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41"
1009 | integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==
1010 |
1011 | globals@^11.1.0:
1012 | version "11.12.0"
1013 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
1014 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1015 |
1016 | graceful-fs@^4.2.9:
1017 | version "4.2.10"
1018 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
1019 | integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
1020 |
1021 | has-flag@^3.0.0:
1022 | version "3.0.0"
1023 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1024 | integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
1025 |
1026 | has-flag@^4.0.0:
1027 | version "4.0.0"
1028 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1029 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1030 |
1031 | has@^1.0.3:
1032 | version "1.0.3"
1033 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1034 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1035 | dependencies:
1036 | function-bind "^1.1.1"
1037 |
1038 | html-encoding-sniffer@^3.0.0:
1039 | version "3.0.0"
1040 | resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9"
1041 | integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==
1042 | dependencies:
1043 | whatwg-encoding "^2.0.0"
1044 |
1045 | http-proxy-agent@^5.0.0:
1046 | version "5.0.0"
1047 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43"
1048 | integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==
1049 | dependencies:
1050 | "@tootallnate/once" "2"
1051 | agent-base "6"
1052 | debug "4"
1053 |
1054 | https-proxy-agent@^5.0.1:
1055 | version "5.0.1"
1056 | resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
1057 | integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
1058 | dependencies:
1059 | agent-base "6"
1060 | debug "4"
1061 |
1062 | iconv-lite@0.6.3:
1063 | version "0.6.3"
1064 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
1065 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
1066 | dependencies:
1067 | safer-buffer ">= 2.1.2 < 3.0.0"
1068 |
1069 | indent-string@^4.0.0:
1070 | version "4.0.0"
1071 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
1072 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
1073 |
1074 | is-core-module@^2.9.0:
1075 | version "2.10.0"
1076 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed"
1077 | integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==
1078 | dependencies:
1079 | has "^1.0.3"
1080 |
1081 | is-number@^7.0.0:
1082 | version "7.0.0"
1083 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1084 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1085 |
1086 | is-potential-custom-element-name@^1.0.1:
1087 | version "1.0.1"
1088 | resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
1089 | integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
1090 |
1091 | jest-diff@^29.2.0:
1092 | version "29.2.0"
1093 | resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.2.0.tgz#b1e11ac1a1401fc4792ef8ba406b48f1ae7d2bc5"
1094 | integrity sha512-GsH07qQL+/D/GxlnU+sSg9GL3fBOcuTlmtr3qr2pnkiODCwubNN2/7slW4m3CvxDsEus/VEOfQKRFLyXsUlnZw==
1095 | dependencies:
1096 | chalk "^4.0.0"
1097 | diff-sequences "^29.2.0"
1098 | jest-get-type "^29.2.0"
1099 | pretty-format "^29.2.0"
1100 |
1101 | jest-get-type@^29.2.0:
1102 | version "29.2.0"
1103 | resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.2.0.tgz#726646f927ef61d583a3b3adb1ab13f3a5036408"
1104 | integrity sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==
1105 |
1106 | jest-matcher-utils@^29.2.0:
1107 | version "29.2.0"
1108 | resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.2.0.tgz#d1d73add0e0efb0e316a50f296977505dc053e02"
1109 | integrity sha512-FcEfKZ4vm28yCdBsvC69EkrEhcfex+IYlRctNJXsRG9+WC3WxgBNORnECIgqUtj7o/h1d8o7xB/dFUiLi4bqtw==
1110 | dependencies:
1111 | chalk "^4.0.0"
1112 | jest-diff "^29.2.0"
1113 | jest-get-type "^29.2.0"
1114 | pretty-format "^29.2.0"
1115 |
1116 | jest-message-util@^29.2.0:
1117 | version "29.2.0"
1118 | resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.2.0.tgz#cbd43fd9a20a8facd4267ac37556bc5c9a525ec0"
1119 | integrity sha512-arBfk5yMFMTnMB22GyG601xGSGthA02vWSewPaxoFo0F9wBqDOyxccPbCcYu8uibw3kduSHXdCOd1PsLSgdomg==
1120 | dependencies:
1121 | "@babel/code-frame" "^7.12.13"
1122 | "@jest/types" "^29.2.0"
1123 | "@types/stack-utils" "^2.0.0"
1124 | chalk "^4.0.0"
1125 | graceful-fs "^4.2.9"
1126 | micromatch "^4.0.4"
1127 | pretty-format "^29.2.0"
1128 | slash "^3.0.0"
1129 | stack-utils "^2.0.3"
1130 |
1131 | jest-util@^29.2.0:
1132 | version "29.2.0"
1133 | resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.2.0.tgz#797935697e83a5722aeba401ed6cd01264295566"
1134 | integrity sha512-8M1dx12ujkBbnhwytrezWY0Ut79hbflwodE+qZKjxSRz5qt4xDp6dQQJaOCFvCmE0QJqp9KyEK33lpPNjnhevw==
1135 | dependencies:
1136 | "@jest/types" "^29.2.0"
1137 | "@types/node" "*"
1138 | chalk "^4.0.0"
1139 | ci-info "^3.2.0"
1140 | graceful-fs "^4.2.9"
1141 | picomatch "^2.2.3"
1142 |
1143 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
1144 | version "4.0.0"
1145 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1146 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1147 |
1148 | jsdom@^20.0.1:
1149 | version "20.0.1"
1150 | resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.1.tgz#d95b4a3b6e1eec6520aa01d9d908eade8c6ba153"
1151 | integrity sha512-pksjj7Rqoa+wdpkKcLzQRHhJCEE42qQhl/xLMUKHgoSejaKOdaXEAnqs6uDNwMl/fciHTzKeR8Wm8cw7N+g98A==
1152 | dependencies:
1153 | abab "^2.0.6"
1154 | acorn "^8.8.0"
1155 | acorn-globals "^7.0.0"
1156 | cssom "^0.5.0"
1157 | cssstyle "^2.3.0"
1158 | data-urls "^3.0.2"
1159 | decimal.js "^10.4.1"
1160 | domexception "^4.0.0"
1161 | escodegen "^2.0.0"
1162 | form-data "^4.0.0"
1163 | html-encoding-sniffer "^3.0.0"
1164 | http-proxy-agent "^5.0.0"
1165 | https-proxy-agent "^5.0.1"
1166 | is-potential-custom-element-name "^1.0.1"
1167 | nwsapi "^2.2.2"
1168 | parse5 "^7.1.1"
1169 | saxes "^6.0.0"
1170 | symbol-tree "^3.2.4"
1171 | tough-cookie "^4.1.2"
1172 | w3c-xmlserializer "^3.0.0"
1173 | webidl-conversions "^7.0.0"
1174 | whatwg-encoding "^2.0.0"
1175 | whatwg-mimetype "^3.0.0"
1176 | whatwg-url "^11.0.0"
1177 | ws "^8.9.0"
1178 | xml-name-validator "^4.0.0"
1179 |
1180 | jsesc@^2.5.1:
1181 | version "2.5.2"
1182 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
1183 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
1184 |
1185 | json5@^2.2.1:
1186 | version "2.2.1"
1187 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
1188 | integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
1189 |
1190 | levn@~0.3.0:
1191 | version "0.3.0"
1192 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
1193 | integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==
1194 | dependencies:
1195 | prelude-ls "~1.1.2"
1196 | type-check "~0.3.2"
1197 |
1198 | local-pkg@^0.4.2:
1199 | version "0.4.2"
1200 | resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-0.4.2.tgz#13107310b77e74a0e513147a131a2ba288176c2f"
1201 | integrity sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg==
1202 |
1203 | lodash@^4.17.15:
1204 | version "4.17.21"
1205 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
1206 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
1207 |
1208 | loose-envify@^1.1.0:
1209 | version "1.4.0"
1210 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
1211 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
1212 | dependencies:
1213 | js-tokens "^3.0.0 || ^4.0.0"
1214 |
1215 | loupe@^2.3.1:
1216 | version "2.3.4"
1217 | resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.4.tgz#7e0b9bffc76f148f9be769cb1321d3dcf3cb25f3"
1218 | integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==
1219 | dependencies:
1220 | get-func-name "^2.0.0"
1221 |
1222 | lz-string@^1.4.4:
1223 | version "1.4.4"
1224 | resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26"
1225 | integrity sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==
1226 |
1227 | magic-string@^0.26.2:
1228 | version "0.26.7"
1229 | resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.7.tgz#caf7daf61b34e9982f8228c4527474dac8981d6f"
1230 | integrity sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==
1231 | dependencies:
1232 | sourcemap-codec "^1.4.8"
1233 |
1234 | micromatch@^4.0.4:
1235 | version "4.0.5"
1236 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
1237 | integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
1238 | dependencies:
1239 | braces "^3.0.2"
1240 | picomatch "^2.3.1"
1241 |
1242 | mime-db@1.52.0:
1243 | version "1.52.0"
1244 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
1245 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
1246 |
1247 | mime-types@^2.1.12:
1248 | version "2.1.35"
1249 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
1250 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
1251 | dependencies:
1252 | mime-db "1.52.0"
1253 |
1254 | min-indent@^1.0.0:
1255 | version "1.0.1"
1256 | resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
1257 | integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
1258 |
1259 | ms@2.1.2:
1260 | version "2.1.2"
1261 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
1262 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
1263 |
1264 | nanoid@^3.3.4:
1265 | version "3.3.4"
1266 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
1267 | integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
1268 |
1269 | node-releases@^2.0.6:
1270 | version "2.0.6"
1271 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503"
1272 | integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==
1273 |
1274 | nwsapi@^2.2.2:
1275 | version "2.2.2"
1276 | resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.2.tgz#e5418863e7905df67d51ec95938d67bf801f0bb0"
1277 | integrity sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==
1278 |
1279 | optionator@^0.8.1:
1280 | version "0.8.3"
1281 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
1282 | integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
1283 | dependencies:
1284 | deep-is "~0.1.3"
1285 | fast-levenshtein "~2.0.6"
1286 | levn "~0.3.0"
1287 | prelude-ls "~1.1.2"
1288 | type-check "~0.3.2"
1289 | word-wrap "~1.2.3"
1290 |
1291 | parse5@^7.1.1:
1292 | version "7.1.1"
1293 | resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.1.tgz#4649f940ccfb95d8754f37f73078ea20afe0c746"
1294 | integrity sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==
1295 | dependencies:
1296 | entities "^4.4.0"
1297 |
1298 | path-parse@^1.0.7:
1299 | version "1.0.7"
1300 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1301 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1302 |
1303 | pathval@^1.1.1:
1304 | version "1.1.1"
1305 | resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d"
1306 | integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==
1307 |
1308 | picocolors@^1.0.0:
1309 | version "1.0.0"
1310 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
1311 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
1312 |
1313 | picomatch@^2.2.3, picomatch@^2.3.1:
1314 | version "2.3.1"
1315 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1316 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1317 |
1318 | postcss@^8.4.16:
1319 | version "8.4.18"
1320 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.18.tgz#6d50046ea7d3d66a85e0e782074e7203bc7fbca2"
1321 | integrity sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==
1322 | dependencies:
1323 | nanoid "^3.3.4"
1324 | picocolors "^1.0.0"
1325 | source-map-js "^1.0.2"
1326 |
1327 | prelude-ls@~1.1.2:
1328 | version "1.1.2"
1329 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
1330 | integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
1331 |
1332 | pretty-format@^27.0.2:
1333 | version "27.5.1"
1334 | resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e"
1335 | integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==
1336 | dependencies:
1337 | ansi-regex "^5.0.1"
1338 | ansi-styles "^5.0.0"
1339 | react-is "^17.0.1"
1340 |
1341 | pretty-format@^29.0.0, pretty-format@^29.2.0:
1342 | version "29.2.0"
1343 | resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.2.0.tgz#1d4ea56fb46079b44efd9ed59c14f70f2950a61b"
1344 | integrity sha512-QCSUFdwOi924g24czhOH5eTkXxUCqlLGZBRCySlwDYHIXRJkdGyjJc9nZaqhlFBZws8dq5Dvk0lCilsmlfsPxw==
1345 | dependencies:
1346 | "@jest/schemas" "^29.0.0"
1347 | ansi-styles "^5.0.0"
1348 | react-is "^18.0.0"
1349 |
1350 | psl@^1.1.33:
1351 | version "1.9.0"
1352 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
1353 | integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
1354 |
1355 | punycode@^2.1.1:
1356 | version "2.1.1"
1357 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1358 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
1359 |
1360 | querystringify@^2.1.1:
1361 | version "2.2.0"
1362 | resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
1363 | integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
1364 |
1365 | react-dom@^18.2.0:
1366 | version "18.2.0"
1367 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
1368 | integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
1369 | dependencies:
1370 | loose-envify "^1.1.0"
1371 | scheduler "^0.23.0"
1372 |
1373 | react-error-boundary@^3.1.0:
1374 | version "3.1.4"
1375 | resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-3.1.4.tgz#255db92b23197108757a888b01e5b729919abde0"
1376 | integrity sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==
1377 | dependencies:
1378 | "@babel/runtime" "^7.12.5"
1379 |
1380 | react-is@^17.0.1:
1381 | version "17.0.2"
1382 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
1383 | integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
1384 |
1385 | react-is@^18.0.0:
1386 | version "18.2.0"
1387 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
1388 | integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
1389 |
1390 | react-refresh@^0.14.0:
1391 | version "0.14.0"
1392 | resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e"
1393 | integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==
1394 |
1395 | react@^18.2.0:
1396 | version "18.2.0"
1397 | resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
1398 | integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
1399 | dependencies:
1400 | loose-envify "^1.1.0"
1401 |
1402 | redent@^3.0.0:
1403 | version "3.0.0"
1404 | resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
1405 | integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
1406 | dependencies:
1407 | indent-string "^4.0.0"
1408 | strip-indent "^3.0.0"
1409 |
1410 | regenerator-runtime@^0.13.4:
1411 | version "0.13.10"
1412 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz#ed07b19616bcbec5da6274ebc75ae95634bfc2ee"
1413 | integrity sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==
1414 |
1415 | requires-port@^1.0.0:
1416 | version "1.0.0"
1417 | resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
1418 | integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
1419 |
1420 | resolve@^1.22.1:
1421 | version "1.22.1"
1422 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
1423 | integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
1424 | dependencies:
1425 | is-core-module "^2.9.0"
1426 | path-parse "^1.0.7"
1427 | supports-preserve-symlinks-flag "^1.0.0"
1428 |
1429 | rollup@~2.78.0:
1430 | version "2.78.1"
1431 | resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.78.1.tgz#52fe3934d9c83cb4f7c4cb5fb75d88591be8648f"
1432 | integrity sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==
1433 | optionalDependencies:
1434 | fsevents "~2.3.2"
1435 |
1436 | "safer-buffer@>= 2.1.2 < 3.0.0":
1437 | version "2.1.2"
1438 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1439 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
1440 |
1441 | saxes@^6.0.0:
1442 | version "6.0.0"
1443 | resolved "https://registry.yarnpkg.com/saxes/-/saxes-6.0.0.tgz#fe5b4a4768df4f14a201b1ba6a65c1f3d9988cc5"
1444 | integrity sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==
1445 | dependencies:
1446 | xmlchars "^2.2.0"
1447 |
1448 | scheduler@^0.23.0:
1449 | version "0.23.0"
1450 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
1451 | integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
1452 | dependencies:
1453 | loose-envify "^1.1.0"
1454 |
1455 | semver@^6.3.0:
1456 | version "6.3.0"
1457 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
1458 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
1459 |
1460 | slash@^3.0.0:
1461 | version "3.0.0"
1462 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
1463 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
1464 |
1465 | source-map-js@^1.0.2:
1466 | version "1.0.2"
1467 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
1468 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
1469 |
1470 | source-map@~0.6.1:
1471 | version "0.6.1"
1472 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
1473 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
1474 |
1475 | sourcemap-codec@^1.4.8:
1476 | version "1.4.8"
1477 | resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
1478 | integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
1479 |
1480 | stack-utils@^2.0.3:
1481 | version "2.0.5"
1482 | resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5"
1483 | integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==
1484 | dependencies:
1485 | escape-string-regexp "^2.0.0"
1486 |
1487 | strip-indent@^3.0.0:
1488 | version "3.0.0"
1489 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
1490 | integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
1491 | dependencies:
1492 | min-indent "^1.0.0"
1493 |
1494 | strip-literal@^0.4.2:
1495 | version "0.4.2"
1496 | resolved "https://registry.yarnpkg.com/strip-literal/-/strip-literal-0.4.2.tgz#4f9fa6c38bb157b924e9ace7155ebf8a2342cbcf"
1497 | integrity sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==
1498 | dependencies:
1499 | acorn "^8.8.0"
1500 |
1501 | supports-color@^5.3.0:
1502 | version "5.5.0"
1503 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1504 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1505 | dependencies:
1506 | has-flag "^3.0.0"
1507 |
1508 | supports-color@^7.1.0:
1509 | version "7.2.0"
1510 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1511 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1512 | dependencies:
1513 | has-flag "^4.0.0"
1514 |
1515 | supports-preserve-symlinks-flag@^1.0.0:
1516 | version "1.0.0"
1517 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
1518 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
1519 |
1520 | symbol-tree@^3.2.4:
1521 | version "3.2.4"
1522 | resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
1523 | integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
1524 |
1525 | tinybench@^2.3.0:
1526 | version "2.3.0"
1527 | resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.3.0.tgz#febb2e697c735c0cdb8eb1e43cb1d2fa1821f983"
1528 | integrity sha512-zs1gMVBwyyG2QbVchYIbnabRhMOCGvrwZz/q+SV+LIMa9q5YDQZi2kkI6ZRqV2Bz7ba1uvrc7ieUoE4KWnGeKg==
1529 |
1530 | tinypool@^0.3.0:
1531 | version "0.3.0"
1532 | resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.3.0.tgz#c405d8b743509fc28ea4ca358433190be654f819"
1533 | integrity sha512-NX5KeqHOBZU6Bc0xj9Vr5Szbb1j8tUHIeD18s41aDJaPeC5QTdEhK0SpdpUrZlj2nv5cctNcSjaKNanXlfcVEQ==
1534 |
1535 | tinyspy@^1.0.2:
1536 | version "1.0.2"
1537 | resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-1.0.2.tgz#6da0b3918bfd56170fb3cd3a2b5ef832ee1dff0d"
1538 | integrity sha512-bSGlgwLBYf7PnUsQ6WOc6SJ3pGOcd+d8AA6EUnLDDM0kWEstC1JIlSZA3UNliDXhd9ABoS7hiRBDCu+XP/sf1Q==
1539 |
1540 | to-fast-properties@^2.0.0:
1541 | version "2.0.0"
1542 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1543 | integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
1544 |
1545 | to-regex-range@^5.0.1:
1546 | version "5.0.1"
1547 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1548 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1549 | dependencies:
1550 | is-number "^7.0.0"
1551 |
1552 | tough-cookie@^4.1.2:
1553 | version "4.1.2"
1554 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874"
1555 | integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==
1556 | dependencies:
1557 | psl "^1.1.33"
1558 | punycode "^2.1.1"
1559 | universalify "^0.2.0"
1560 | url-parse "^1.5.3"
1561 |
1562 | tr46@^3.0.0:
1563 | version "3.0.0"
1564 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9"
1565 | integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==
1566 | dependencies:
1567 | punycode "^2.1.1"
1568 |
1569 | type-check@~0.3.2:
1570 | version "0.3.2"
1571 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
1572 | integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==
1573 | dependencies:
1574 | prelude-ls "~1.1.2"
1575 |
1576 | type-detect@^4.0.0, type-detect@^4.0.5:
1577 | version "4.0.8"
1578 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
1579 | integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
1580 |
1581 | typescript@^4.6.4:
1582 | version "4.8.4"
1583 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6"
1584 | integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==
1585 |
1586 | universalify@^0.2.0:
1587 | version "0.2.0"
1588 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0"
1589 | integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==
1590 |
1591 | update-browserslist-db@^1.0.9:
1592 | version "1.0.10"
1593 | resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3"
1594 | integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==
1595 | dependencies:
1596 | escalade "^3.1.1"
1597 | picocolors "^1.0.0"
1598 |
1599 | url-parse@^1.5.3:
1600 | version "1.5.10"
1601 | resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
1602 | integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
1603 | dependencies:
1604 | querystringify "^2.1.1"
1605 | requires-port "^1.0.0"
1606 |
1607 | vite@^3.0.0, vite@^3.1.0:
1608 | version "3.1.8"
1609 | resolved "https://registry.yarnpkg.com/vite/-/vite-3.1.8.tgz#fa29144167d19b773baffd65b3972ea4c12359c9"
1610 | integrity sha512-m7jJe3nufUbuOfotkntGFupinL/fmuTNuQmiVE7cH2IZMuf4UbfbGYMUT3jVWgGYuRVLY9j8NnrRqgw5rr5QTg==
1611 | dependencies:
1612 | esbuild "^0.15.9"
1613 | postcss "^8.4.16"
1614 | resolve "^1.22.1"
1615 | rollup "~2.78.0"
1616 | optionalDependencies:
1617 | fsevents "~2.3.2"
1618 |
1619 | vitest@^0.24.3:
1620 | version "0.24.3"
1621 | resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.24.3.tgz#d91c7e2d557877d5270033efdf18add6063f0c97"
1622 | integrity sha512-aM0auuPPgMSstWvr851hB74g/LKaKBzSxcG3da7ejfZbx08Y21JpZmbmDYrMTCGhVZKqTGwzcnLMwyfz2WzkhQ==
1623 | dependencies:
1624 | "@types/chai" "^4.3.3"
1625 | "@types/chai-subset" "^1.3.3"
1626 | "@types/node" "*"
1627 | chai "^4.3.6"
1628 | debug "^4.3.4"
1629 | local-pkg "^0.4.2"
1630 | strip-literal "^0.4.2"
1631 | tinybench "^2.3.0"
1632 | tinypool "^0.3.0"
1633 | tinyspy "^1.0.2"
1634 | vite "^3.0.0"
1635 |
1636 | w3c-xmlserializer@^3.0.0:
1637 | version "3.0.0"
1638 | resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz#06cdc3eefb7e4d0b20a560a5a3aeb0d2d9a65923"
1639 | integrity sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==
1640 | dependencies:
1641 | xml-name-validator "^4.0.0"
1642 |
1643 | webidl-conversions@^7.0.0:
1644 | version "7.0.0"
1645 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a"
1646 | integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==
1647 |
1648 | whatwg-encoding@^2.0.0:
1649 | version "2.0.0"
1650 | resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53"
1651 | integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==
1652 | dependencies:
1653 | iconv-lite "0.6.3"
1654 |
1655 | whatwg-mimetype@^3.0.0:
1656 | version "3.0.0"
1657 | resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7"
1658 | integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==
1659 |
1660 | whatwg-url@^11.0.0:
1661 | version "11.0.0"
1662 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018"
1663 | integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==
1664 | dependencies:
1665 | tr46 "^3.0.0"
1666 | webidl-conversions "^7.0.0"
1667 |
1668 | word-wrap@~1.2.3:
1669 | version "1.2.3"
1670 | resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
1671 | integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
1672 |
1673 | ws@^8.9.0:
1674 | version "8.9.0"
1675 | resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e"
1676 | integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==
1677 |
1678 | xml-name-validator@^4.0.0:
1679 | version "4.0.0"
1680 | resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835"
1681 | integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==
1682 |
1683 | xmlchars@^2.2.0:
1684 | version "2.2.0"
1685 | resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
1686 | integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
1687 |
--------------------------------------------------------------------------------