@samitouri / QOS-React-1 / commits / 2ef407937b

[compiler] Scaffold fixture apps (#31164)

Scaffold empty apps to consume the fixture lib. --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/react/pull/31164). * #31167 * #31166 * #31165 * __->__ #31164 * #31148 * #31168

lauren committed Oct 10, 2024 at 11:33 UTC 2ef407937b724a3af5b8ca4d082ecee5005d731b
35 files changed +3825
compiler/fixtures/runtime-compat/app-18/.gitignore new
+24
@@ -0,0 +1,24 @@
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?
compiler/fixtures/runtime-compat/app-18/README.md new
+50
@@ -0,0 +1,50 @@
1 +# React + TypeScript + Vite
2 +
3 +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
4 +
5 +Currently, two official plugins are available:
6 +
7 +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
8 +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
9 +
10 +## Expanding the ESLint configuration
11 +
12 +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
13 +
14 +- Configure the top-level `parserOptions` property like this:
15 +
16 +```js
17 +export default tseslint.config({
18 + languageOptions: {
19 + // other options...
20 + parserOptions: {
21 + project: ['./tsconfig.node.json', './tsconfig.app.json'],
22 + tsconfigRootDir: import.meta.dirname,
23 + },
24 + },
25 +})
26 +```
27 +
28 +- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked`
29 +- Optionally add `...tseslint.configs.stylisticTypeChecked`
30 +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config:
31 +
32 +```js
33 +// eslint.config.js
34 +import react from 'eslint-plugin-react'
35 +
36 +export default tseslint.config({
37 + // Set the react version
38 + settings: { react: { version: '18.3' } },
39 + plugins: {
40 + // Add the react plugin
41 + react,
42 + },
43 + rules: {
44 + // other rules...
45 + // Enable its recommended rules
46 + ...react.configs.recommended.rules,
47 + ...react.configs['jsx-runtime'].rules,
48 + },
49 +})
50 +```
compiler/fixtures/runtime-compat/app-18/eslint.config.js new
+28
@@ -0,0 +1,28 @@
1 +import js from '@eslint/js';
2 +import globals from 'globals';
3 +import reactHooks from 'eslint-plugin-react-hooks';
4 +import reactRefresh from 'eslint-plugin-react-refresh';
5 +import tseslint from 'typescript-eslint';
6 +
7 +export default tseslint.config(
8 + {ignores: ['dist']},
9 + {
10 + extends: [js.configs.recommended, ...tseslint.configs.recommended],
11 + files: ['**/*.{ts,tsx}'],
12 + languageOptions: {
13 + ecmaVersion: 2020,
14 + globals: globals.browser,
15 + },
16 + plugins: {
17 + 'react-hooks': reactHooks,
18 + 'react-refresh': reactRefresh,
19 + },
20 + rules: {
21 + ...reactHooks.configs.recommended.rules,
22 + 'react-refresh/only-export-components': [
23 + 'warn',
24 + {allowConstantExport: true},
25 + ],
26 + },
27 + }
28 +);
compiler/fixtures/runtime-compat/app-18/index.html new
+13
@@ -0,0 +1,13 @@
1 +<!doctype html>
2 +<html lang="en">
3 + <head>
4 + <meta charset="UTF-8" />
5 + <link rel="icon" type="image/svg+xml" href="/vite.svg" />
6 + <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7 + <title>Vite + React + TS</title>
8 + </head>
9 + <body>
10 + <div id="root"></div>
11 + <script type="module" src="/src/main.tsx"></script>
12 + </body>
13 +</html>
compiler/fixtures/runtime-compat/app-18/package.json new
+29
@@ -0,0 +1,29 @@
1 +{
2 + "name": "app-18",
3 + "private": true,
4 + "version": "0.0.0",
5 + "type": "module",
6 + "scripts": {
7 + "dev": "vite",
8 + "build": "tsc -b && vite build",
9 + "lint": "eslint .",
10 + "preview": "vite preview"
11 + },
12 + "dependencies": {
13 + "react": "^18.3.1",
14 + "react-dom": "^18.3.1"
15 + },
16 + "devDependencies": {
17 + "@eslint/js": "^9.11.1",
18 + "@types/react": "^18.3.10",
19 + "@types/react-dom": "^18.3.0",
20 + "@vitejs/plugin-react": "^4.3.2",
21 + "eslint": "^9.11.1",
22 + "eslint-plugin-react-hooks": "^5.1.0-rc.0",
23 + "eslint-plugin-react-refresh": "^0.4.12",
24 + "globals": "^15.9.0",
25 + "typescript": "^5.5.3",
26 + "typescript-eslint": "^8.7.0",
27 + "vite": "^5.4.8"
28 + }
29 +}
compiler/fixtures/runtime-compat/app-18/public/vite.svg new
+1
@@ -0,0 +1 @@
1 +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
\ No newline at end of file
compiler/fixtures/runtime-compat/app-18/src/App.css new
+42
@@ -0,0 +1,42 @@
1 +#root {
2 + max-width: 1280px;
3 + margin: 0 auto;
4 + padding: 2rem;
5 + text-align: center;
6 +}
7 +
8 +.logo {
9 + height: 6em;
10 + padding: 1.5em;
11 + will-change: filter;
12 + transition: filter 300ms;
13 +}
14 +.logo:hover {
15 + filter: drop-shadow(0 0 2em #646cffaa);
16 +}
17 +.logo.react:hover {
18 + filter: drop-shadow(0 0 2em #61dafbaa);
19 +}
20 +
21 +@keyframes logo-spin {
22 + from {
23 + transform: rotate(0deg);
24 + }
25 + to {
26 + transform: rotate(360deg);
27 + }
28 +}
29 +
30 +@media (prefers-reduced-motion: no-preference) {
31 + a:nth-of-type(2) .logo {
32 + animation: logo-spin infinite 20s linear;
33 + }
34 +}
35 +
36 +.card {
37 + padding: 2em;
38 +}
39 +
40 +.read-the-docs {
41 + color: #888;
42 +}
compiler/fixtures/runtime-compat/app-18/src/App.tsx new
+35
@@ -0,0 +1,35 @@
1 +import {useState} from 'react';
2 +import reactLogo from './assets/react.svg';
3 +import viteLogo from '/vite.svg';
4 +import './App.css';
5 +
6 +function App() {
7 + const [count, setCount] = useState(0);
8 +
9 + return (
10 + <>
11 + <div>
12 + <a href="https://vitejs.dev" target="_blank">
13 + <img src={viteLogo} className="logo" alt="Vite logo" />
14 + </a>
15 + <a href="https://react.dev" target="_blank">
16 + <img src={reactLogo} className="logo react" alt="React logo" />
17 + </a>
18 + </div>
19 + <h1>Vite + React</h1>
20 + <div className="card">
21 + <button onClick={() => setCount(count => count + 1)}>
22 + count is {count}
23 + </button>
24 + <p>
25 + Edit <code>src/App.tsx</code> and save to test HMR
26 + </p>
27 + </div>
28 + <p className="read-the-docs">
29 + Click on the Vite and React logos to learn more
30 + </p>
31 + </>
32 + );
33 +}
34 +
35 +export default App;
compiler/fixtures/runtime-compat/app-18/src/assets/react.svg new
+1
@@ -0,0 +1 @@
1 +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="35.93" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 228"><path fill="#00D8FF" d="M210.483 73.824a171.49 171.49 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621c6.238-30.281 2.16-54.676-11.769-62.708c-13.355-7.7-35.196.329-57.254 19.526a171.23 171.23 0 0 0-6.375 5.848a155.866 155.866 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233C50.33 10.957 46.379 33.89 51.995 62.588a170.974 170.974 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a145.52 145.52 0 0 0 6.921 2.165a167.467 167.467 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266c13.744 7.926 36.812-.22 59.273-19.855a145.567 145.567 0 0 0 5.342-4.923a168.064 168.064 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586c13.731-7.949 18.194-32.003 12.4-61.268a145.016 145.016 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488c29.348-9.723 48.443-25.443 48.443-41.52c0-15.417-17.868-30.326-45.517-39.844Zm-6.365 70.984c-1.4.463-2.836.91-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432c5.106-11 9.31-21.767 12.459-31.957c2.619.758 5.16 1.557 7.61 2.4c23.69 8.156 38.14 20.213 38.14 29.504c0 9.896-15.606 22.743-40.946 31.14Zm-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787c-1.524 8.219-4.59 13.698-8.382 15.893c-8.067 4.67-25.32-1.4-43.927-17.412a156.726 156.726 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246c12.376-1.098 24.068-2.894 34.671-5.345a134.17 134.17 0 0 1 1.386 6.193ZM87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675c-8.075-4.657-11.432-22.636-6.853-46.752a156.923 156.923 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994c7.084 9.967 14.501 19.128 21.976 27.15a134.668 134.668 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94ZM50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863c-6.35-5.437-9.555-10.836-9.555-15.216c0-9.322 13.897-21.212 37.076-29.293c2.813-.98 5.757-1.905 8.812-2.773c3.204 10.42 7.406 21.315 12.477 32.332c-5.137 11.18-9.399 22.249-12.634 32.792a134.718 134.718 0 0 1-6.318-1.979Zm12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789c8.564-4.958 27.502 2.111 47.463 19.835a144.318 144.318 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988c-12.04 1.116-23.565 2.908-34.161 5.309a160.342 160.342 0 0 1-1.76-7.887Zm110.427 27.268a347.8 347.8 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08c-2.206 7.072-4.956 14.465-8.193 22.045a381.151 381.151 0 0 0-7.365-13.322Zm-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322.04 322.04 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18ZM82.802 87.83a323.167 323.167 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152c7.304-1.634 15.093-2.97 23.209-3.984a321.524 321.524 0 0 0-7.848 12.897Zm8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793c2.26-7.3 5.045-14.885 8.298-22.6a321.187 321.187 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147Zm37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433c4.902.192 9.899.29 14.978.29c5.218 0 10.376-.117 15.453-.343c-4.985 6.774-10.018 12.97-15.028 18.486Zm52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52c-7.422 1.694-15.436 3.058-23.88 4.071a382.417 382.417 0 0 0 7.859-13.026a347.403 347.403 0 0 0 7.425-13.565Zm-16.898 8.101a358.557 358.557 0 0 1-12.281 19.815a329.4 329.4 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310.202 310.202 0 0 1-12.513-19.846h.001a307.41 307.41 0 0 1-10.923-20.627a310.278 310.278 0 0 1 10.89-20.637l-.001.001a307.318 307.318 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329.357 329.357 0 0 1 12.335 19.695a358.489 358.489 0 0 1 11.036 20.54a329.472 329.472 0 0 1-11 20.722Zm22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026c-.344 1.668-.73 3.367-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408c-7.034-10.017-14.323-19.124-21.64-27.008a160.789 160.789 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3ZM128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86s-22.86-10.235-22.86-22.86s10.235-22.86 22.86-22.86Z"></path></svg>
\ No newline at end of file
compiler/fixtures/runtime-compat/app-18/src/index.css new
+68
@@ -0,0 +1,68 @@
1 +:root {
2 + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
3 + line-height: 1.5;
4 + font-weight: 400;
5 +
6 + color-scheme: light dark;
7 + color: rgba(255, 255, 255, 0.87);
8 + background-color: #242424;
9 +
10 + font-synthesis: none;
11 + text-rendering: optimizeLegibility;
12 + -webkit-font-smoothing: antialiased;
13 + -moz-osx-font-smoothing: grayscale;
14 +}
15 +
16 +a {
17 + font-weight: 500;
18 + color: #646cff;
19 + text-decoration: inherit;
20 +}
21 +a:hover {
22 + color: #535bf2;
23 +}
24 +
25 +body {
26 + margin: 0;
27 + display: flex;
28 + place-items: center;
29 + min-width: 320px;
30 + min-height: 100vh;
31 +}
32 +
33 +h1 {
34 + font-size: 3.2em;
35 + line-height: 1.1;
36 +}
37 +
38 +button {
39 + border-radius: 8px;
40 + border: 1px solid transparent;
41 + padding: 0.6em 1.2em;
42 + font-size: 1em;
43 + font-weight: 500;
44 + font-family: inherit;
45 + background-color: #1a1a1a;
46 + cursor: pointer;
47 + transition: border-color 0.25s;
48 +}
49 +button:hover {
50 + border-color: #646cff;
51 +}
52 +button:focus,
53 +button:focus-visible {
54 + outline: 4px auto -webkit-focus-ring-color;
55 +}
56 +
57 +@media (prefers-color-scheme: light) {
58 + :root {
59 + color: #213547;
60 + background-color: #ffffff;
61 + }
62 + a:hover {
63 + color: #747bff;
64 + }
65 + button {
66 + background-color: #f9f9f9;
67 + }
68 +}
compiler/fixtures/runtime-compat/app-18/src/main.tsx new
+10
@@ -0,0 +1,10 @@
1 +import {StrictMode} from 'react';
2 +import {createRoot} from 'react-dom/client';
3 +import App from './App.tsx';
4 +import './index.css';
5 +
6 +createRoot(document.getElementById('root')!).render(
7 + <StrictMode>
8 + <App />
9 + </StrictMode>,
10 +);
compiler/fixtures/runtime-compat/app-18/src/vite-env.d.ts new
+1
@@ -0,0 +1 @@
1 +/// <reference types="vite/client" />
compiler/fixtures/runtime-compat/app-18/tsconfig.app.json new
+24
@@ -0,0 +1,24 @@
1 +{
2 + "compilerOptions": {
3 + "target": "ES2020",
4 + "useDefineForClassFields": true,
5 + "lib": ["ES2020", "DOM", "DOM.Iterable"],
6 + "module": "ESNext",
7 + "skipLibCheck": true,
8 +
9 + /* Bundler mode */
10 + "moduleResolution": "bundler",
11 + "allowImportingTsExtensions": true,
12 + "isolatedModules": true,
13 + "moduleDetection": "force",
14 + "noEmit": true,
15 + "jsx": "react-jsx",
16 +
17 + /* Linting */
18 + "strict": true,
19 + "noUnusedLocals": true,
20 + "noUnusedParameters": true,
21 + "noFallthroughCasesInSwitch": true
22 + },
23 + "include": ["src"]
24 +}
compiler/fixtures/runtime-compat/app-18/tsconfig.json new
+7
@@ -0,0 +1,7 @@
1 +{
2 + "files": [],
3 + "references": [
4 + { "path": "./tsconfig.app.json" },
5 + { "path": "./tsconfig.node.json" }
6 + ]
7 +}
compiler/fixtures/runtime-compat/app-18/tsconfig.node.json new
+22
@@ -0,0 +1,22 @@
1 +{
2 + "compilerOptions": {
3 + "target": "ES2022",
4 + "lib": ["ES2023"],
5 + "module": "ESNext",
6 + "skipLibCheck": true,
7 +
8 + /* Bundler mode */
9 + "moduleResolution": "bundler",
10 + "allowImportingTsExtensions": true,
11 + "isolatedModules": true,
12 + "moduleDetection": "force",
13 + "noEmit": true,
14 +
15 + /* Linting */
16 + "strict": true,
17 + "noUnusedLocals": true,
18 + "noUnusedParameters": true,
19 + "noFallthroughCasesInSwitch": true
20 + },
21 + "include": ["vite.config.ts"]
22 +}
compiler/fixtures/runtime-compat/app-18/vite.config.ts new
+7
@@ -0,0 +1,7 @@
1 +import {defineConfig} from 'vite';
2 +import react from '@vitejs/plugin-react';
3 +
4 +// https://vitejs.dev/config/
5 +export default defineConfig({
6 + plugins: [react()],
7 +});
compiler/fixtures/runtime-compat/app-18/yarn.lock new
+1550
@@ -0,0 +1,1550 @@
1 +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 +# yarn lockfile v1
3 +
4 +
5 +"@ampproject/remapping@^2.2.0":
6 + version "2.3.0"
7 + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4"
8 + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==
9 + dependencies:
10 + "@jridgewell/gen-mapping" "^0.3.5"
11 + "@jridgewell/trace-mapping" "^0.3.24"
12 +
13 +"@babel/code-frame@^7.25.7":
14 + version "7.25.7"
15 + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7"
16 + integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==
17 + dependencies:
18 + "@babel/highlight" "^7.25.7"
19 + picocolors "^1.0.0"
20 +
21 +"@babel/compat-data@^7.25.7":
22 + version "7.25.7"
23 + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.7.tgz#b8479fe0018ef0ac87b6b7a5c6916fcd67ae2c9c"
24 + integrity sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==
25 +
26 +"@babel/core@^7.25.2":
27 + version "7.25.7"
28 + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.7.tgz#1b3d144157575daf132a3bc80b2b18e6e3ca6ece"
29 + integrity sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==
30 + dependencies:
31 + "@ampproject/remapping" "^2.2.0"
32 + "@babel/code-frame" "^7.25.7"
33 + "@babel/generator" "^7.25.7"
34 + "@babel/helper-compilation-targets" "^7.25.7"
35 + "@babel/helper-module-transforms" "^7.25.7"
36 + "@babel/helpers" "^7.25.7"
37 + "@babel/parser" "^7.25.7"
38 + "@babel/template" "^7.25.7"
39 + "@babel/traverse" "^7.25.7"
40 + "@babel/types" "^7.25.7"
41 + convert-source-map "^2.0.0"
42 + debug "^4.1.0"
43 + gensync "^1.0.0-beta.2"
44 + json5 "^2.2.3"
45 + semver "^6.3.1"
46 +
47 +"@babel/generator@^7.25.7":
48 + version "7.25.7"
49 + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.7.tgz#de86acbeb975a3e11ee92dd52223e6b03b479c56"
50 + integrity sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==
51 + dependencies:
52 + "@babel/types" "^7.25.7"
53 + "@jridgewell/gen-mapping" "^0.3.5"
54 + "@jridgewell/trace-mapping" "^0.3.25"
55 + jsesc "^3.0.2"
56 +
57 +"@babel/helper-compilation-targets@^7.25.7":
58 + version "7.25.7"
59 + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz#11260ac3322dda0ef53edfae6e97b961449f5fa4"
60 + integrity sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==
61 + dependencies:
62 + "@babel/compat-data" "^7.25.7"
63 + "@babel/helper-validator-option" "^7.25.7"
64 + browserslist "^4.24.0"
65 + lru-cache "^5.1.1"
66 + semver "^6.3.1"
67 +
68 +"@babel/helper-module-imports@^7.25.7":
69 + version "7.25.7"
70 + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz#dba00d9523539152906ba49263e36d7261040472"
71 + integrity sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==
72 + dependencies:
73 + "@babel/traverse" "^7.25.7"
74 + "@babel/types" "^7.25.7"
75 +
76 +"@babel/helper-module-transforms@^7.25.7":
77 + version "7.25.7"
78 + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz#2ac9372c5e001b19bc62f1fe7d96a18cb0901d1a"
79 + integrity sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==
80 + dependencies:
81 + "@babel/helper-module-imports" "^7.25.7"
82 + "@babel/helper-simple-access" "^7.25.7"
83 + "@babel/helper-validator-identifier" "^7.25.7"
84 + "@babel/traverse" "^7.25.7"
85 +
86 +"@babel/helper-plugin-utils@^7.25.7":
87 + version "7.25.7"
88 + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz#8ec5b21812d992e1ef88a9b068260537b6f0e36c"
89 + integrity sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==
90 +
91 +"@babel/helper-simple-access@^7.25.7":
92 + version "7.25.7"
93 + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz#5eb9f6a60c5d6b2e0f76057004f8dacbddfae1c0"
94 + integrity sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==
95 + dependencies:
96 + "@babel/traverse" "^7.25.7"
97 + "@babel/types" "^7.25.7"
98 +
99 +"@babel/helper-string-parser@^7.25.7":
100 + version "7.25.7"
101 + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz#d50e8d37b1176207b4fe9acedec386c565a44a54"
102 + integrity sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==
103 +
104 +"@babel/helper-validator-identifier@^7.25.7":
105 + version "7.25.7"
106 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5"
107 + integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==
108 +
109 +"@babel/helper-validator-option@^7.25.7":
110 + version "7.25.7"
111 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz#97d1d684448228b30b506d90cace495d6f492729"
112 + integrity sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==
113 +
114 +"@babel/helpers@^7.25.7":
115 + version "7.25.7"
116 + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.25.7.tgz#091b52cb697a171fe0136ab62e54e407211f09c2"
117 + integrity sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==
118 + dependencies:
119 + "@babel/template" "^7.25.7"
120 + "@babel/types" "^7.25.7"
121 +
122 +"@babel/highlight@^7.25.7":
123 + version "7.25.7"
124 + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5"
125 + integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==
126 + dependencies:
127 + "@babel/helper-validator-identifier" "^7.25.7"
128 + chalk "^2.4.2"
129 + js-tokens "^4.0.0"
130 + picocolors "^1.0.0"
131 +
132 +"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.25.7":
133 + version "7.25.7"
134 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.7.tgz#99b927720f4ddbfeb8cd195a363ed4532f87c590"
135 + integrity sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==
136 + dependencies:
137 + "@babel/types" "^7.25.7"
138 +
139 +"@babel/plugin-transform-react-jsx-self@^7.24.7":
140 + version "7.25.7"
141 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.7.tgz#3d11df143131fd8f5486a1f7d3839890f88f8c85"
142 + integrity sha512-JD9MUnLbPL0WdVK8AWC7F7tTG2OS6u/AKKnsK+NdRhUiVdnzyR1S3kKQCaRLOiaULvUiqK6Z4JQE635VgtCFeg==
143 + dependencies:
144 + "@babel/helper-plugin-utils" "^7.25.7"
145 +
146 +"@babel/plugin-transform-react-jsx-source@^7.24.7":
147 + version "7.25.7"
148 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.7.tgz#a0d8372310d5ea5b0447dfa03a8485f960eff7be"
149 + integrity sha512-S/JXG/KrbIY06iyJPKfxr0qRxnhNOdkNXYBl/rmwgDd72cQLH9tEGkDm/yJPGvcSIUoikzfjMios9i+xT/uv9w==
150 + dependencies:
151 + "@babel/helper-plugin-utils" "^7.25.7"
152 +
153 +"@babel/template@^7.25.7":
154 + version "7.25.7"
155 + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.7.tgz#27f69ce382855d915b14ab0fe5fb4cbf88fa0769"
156 + integrity sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==
157 + dependencies:
158 + "@babel/code-frame" "^7.25.7"
159 + "@babel/parser" "^7.25.7"
160 + "@babel/types" "^7.25.7"
161 +
162 +"@babel/traverse@^7.25.7":
163 + version "7.25.7"
164 + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.7.tgz#83e367619be1cab8e4f2892ef30ba04c26a40fa8"
165 + integrity sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==
166 + dependencies:
167 + "@babel/code-frame" "^7.25.7"
168 + "@babel/generator" "^7.25.7"
169 + "@babel/parser" "^7.25.7"
170 + "@babel/template" "^7.25.7"
171 + "@babel/types" "^7.25.7"
172 + debug "^4.3.1"
173 + globals "^11.1.0"
174 +
175 +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.25.7":
176 + version "7.25.7"
177 + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.7.tgz#1b7725c1d3a59f328cb700ce704c46371e6eef9b"
178 + integrity sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==
179 + dependencies:
180 + "@babel/helper-string-parser" "^7.25.7"
181 + "@babel/helper-validator-identifier" "^7.25.7"
182 + to-fast-properties "^2.0.0"
183 +
184 +"@esbuild/aix-ppc64@0.21.5":
185 + version "0.21.5"
186 + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f"
187 + integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==
188 +
189 +"@esbuild/android-arm64@0.21.5":
190 + version "0.21.5"
191 + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052"
192 + integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==
193 +
194 +"@esbuild/android-arm@0.21.5":
195 + version "0.21.5"
196 + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28"
197 + integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==
198 +
199 +"@esbuild/android-x64@0.21.5":
200 + version "0.21.5"
201 + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e"
202 + integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==
203 +
204 +"@esbuild/darwin-arm64@0.21.5":
205 + version "0.21.5"
206 + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a"
207 + integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==
208 +
209 +"@esbuild/darwin-x64@0.21.5":
210 + version "0.21.5"
211 + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22"
212 + integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==
213 +
214 +"@esbuild/freebsd-arm64@0.21.5":
215 + version "0.21.5"
216 + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e"
217 + integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==
218 +
219 +"@esbuild/freebsd-x64@0.21.5":
220 + version "0.21.5"
221 + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261"
222 + integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==
223 +
224 +"@esbuild/linux-arm64@0.21.5":
225 + version "0.21.5"
226 + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b"
227 + integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==
228 +
229 +"@esbuild/linux-arm@0.21.5":
230 + version "0.21.5"
231 + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9"
232 + integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==
233 +
234 +"@esbuild/linux-ia32@0.21.5":
235 + version "0.21.5"
236 + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2"
237 + integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==
238 +
239 +"@esbuild/linux-loong64@0.21.5":
240 + version "0.21.5"
241 + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df"
242 + integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==
243 +
244 +"@esbuild/linux-mips64el@0.21.5":
245 + version "0.21.5"
246 + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe"
247 + integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==
248 +
249 +"@esbuild/linux-ppc64@0.21.5":
250 + version "0.21.5"
251 + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4"
252 + integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==
253 +
254 +"@esbuild/linux-riscv64@0.21.5":
255 + version "0.21.5"
256 + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc"
257 + integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==
258 +
259 +"@esbuild/linux-s390x@0.21.5":
260 + version "0.21.5"
261 + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de"
262 + integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==
263 +
264 +"@esbuild/linux-x64@0.21.5":
265 + version "0.21.5"
266 + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0"
267 + integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==
268 +
269 +"@esbuild/netbsd-x64@0.21.5":
270 + version "0.21.5"
271 + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047"
272 + integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==
273 +
274 +"@esbuild/openbsd-x64@0.21.5":
275 + version "0.21.5"
276 + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70"
277 + integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==
278 +
279 +"@esbuild/sunos-x64@0.21.5":
280 + version "0.21.5"
281 + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b"
282 + integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==
283 +
284 +"@esbuild/win32-arm64@0.21.5":
285 + version "0.21.5"
286 + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d"
287 + integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==
288 +
289 +"@esbuild/win32-ia32@0.21.5":
290 + version "0.21.5"
291 + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b"
292 + integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==
293 +
294 +"@esbuild/win32-x64@0.21.5":
295 + version "0.21.5"
296 + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c"
297 + integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==
298 +
299 +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
300 + version "4.4.0"
301 + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
302 + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
303 + dependencies:
304 + eslint-visitor-keys "^3.3.0"
305 +
306 +"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0":
307 + version "4.11.1"
308 + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f"
309 + integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==
310 +
311 +"@eslint/config-array@^0.18.0":
312 + version "0.18.0"
313 + resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.18.0.tgz#37d8fe656e0d5e3dbaea7758ea56540867fd074d"
314 + integrity sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==
315 + dependencies:
316 + "@eslint/object-schema" "^2.1.4"
317 + debug "^4.3.1"
318 + minimatch "^3.1.2"
319 +
320 +"@eslint/core@^0.6.0":
321 + version "0.6.0"
322 + resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.6.0.tgz#9930b5ba24c406d67a1760e94cdbac616a6eb674"
323 + integrity sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==
324 +
325 +"@eslint/eslintrc@^3.1.0":
326 + version "3.1.0"
327 + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.1.0.tgz#dbd3482bfd91efa663cbe7aa1f506839868207b6"
328 + integrity sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==
329 + dependencies:
330 + ajv "^6.12.4"
331 + debug "^4.3.2"
332 + espree "^10.0.1"
333 + globals "^14.0.0"
334 + ignore "^5.2.0"
335 + import-fresh "^3.2.1"
336 + js-yaml "^4.1.0"
337 + minimatch "^3.1.2"
338 + strip-json-comments "^3.1.1"
339 +
340 +"@eslint/js@9.12.0", "@eslint/js@^9.11.1":
341 + version "9.12.0"
342 + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.12.0.tgz#69ca3ca9fab9a808ec6d67b8f6edb156cbac91e1"
343 + integrity sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==
344 +
345 +"@eslint/object-schema@^2.1.4":
346 + version "2.1.4"
347 + resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.4.tgz#9e69f8bb4031e11df79e03db09f9dbbae1740843"
348 + integrity sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==
349 +
350 +"@eslint/plugin-kit@^0.2.0":
351 + version "0.2.0"
352 + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz#8712dccae365d24e9eeecb7b346f85e750ba343d"
353 + integrity sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==
354 + dependencies:
355 + levn "^0.4.1"
356 +
357 +"@humanfs/core@^0.19.0":
358 + version "0.19.0"
359 + resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.0.tgz#08db7a8c73bb07673d9ebd925f2dad746411fcec"
360 + integrity sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==
361 +
362 +"@humanfs/node@^0.16.5":
363 + version "0.16.5"
364 + resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.5.tgz#a9febb7e7ad2aff65890fdc630938f8d20aa84ba"
365 + integrity sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==
366 + dependencies:
367 + "@humanfs/core" "^0.19.0"
368 + "@humanwhocodes/retry" "^0.3.0"
369 +
370 +"@humanwhocodes/module-importer@^1.0.1":
371 + version "1.0.1"
372 + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
373 + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
374 +
375 +"@humanwhocodes/retry@^0.3.0", "@humanwhocodes/retry@^0.3.1":
376 + version "0.3.1"
377 + resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.1.tgz#c72a5c76a9fbaf3488e231b13dc52c0da7bab42a"
378 + integrity sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==
379 +
380 +"@jridgewell/gen-mapping@^0.3.5":
381 + version "0.3.5"
382 + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36"
383 + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==
384 + dependencies:
385 + "@jridgewell/set-array" "^1.2.1"
386 + "@jridgewell/sourcemap-codec" "^1.4.10"
387 + "@jridgewell/trace-mapping" "^0.3.24"
388 +
389 +"@jridgewell/resolve-uri@^3.1.0":
390 + version "3.1.2"
391 + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
392 + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
393 +
394 +"@jridgewell/set-array@^1.2.1":
395 + version "1.2.1"
396 + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
397 + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
398 +
399 +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
400 + version "1.5.0"
401 + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
402 + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
403 +
404 +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
405 + version "0.3.25"
406 + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
407 + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
408 + dependencies:
409 + "@jridgewell/resolve-uri" "^3.1.0"
410 + "@jridgewell/sourcemap-codec" "^1.4.14"
411 +
412 +"@nodelib/fs.scandir@2.1.5":
413 + version "2.1.5"
414 + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
415 + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
416 + dependencies:
417 + "@nodelib/fs.stat" "2.0.5"
418 + run-parallel "^1.1.9"
419 +
420 +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
421 + version "2.0.5"
422 + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
423 + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
424 +
425 +"@nodelib/fs.walk@^1.2.3":
426 + version "1.2.8"
427 + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
428 + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
429 + dependencies:
430 + "@nodelib/fs.scandir" "2.1.5"
431 + fastq "^1.6.0"
432 +
433 +"@rollup/rollup-android-arm-eabi@4.24.0":
434 + version "4.24.0"
435 + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz#1661ff5ea9beb362795304cb916049aba7ac9c54"
436 + integrity sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==
437 +
438 +"@rollup/rollup-android-arm64@4.24.0":
439 + version "4.24.0"
440 + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz#2ffaa91f1b55a0082b8a722525741aadcbd3971e"
441 + integrity sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==
442 +
443 +"@rollup/rollup-darwin-arm64@4.24.0":
444 + version "4.24.0"
445 + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz#627007221b24b8cc3063703eee0b9177edf49c1f"
446 + integrity sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==
447 +
448 +"@rollup/rollup-darwin-x64@4.24.0":
449 + version "4.24.0"
450 + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz#0605506142b9e796c370d59c5984ae95b9758724"
451 + integrity sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==
452 +
453 +"@rollup/rollup-linux-arm-gnueabihf@4.24.0":
454 + version "4.24.0"
455 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz#62dfd196d4b10c0c2db833897164d2d319ee0cbb"
456 + integrity sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==
457 +
458 +"@rollup/rollup-linux-arm-musleabihf@4.24.0":
459 + version "4.24.0"
460 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz#53ce72aeb982f1f34b58b380baafaf6a240fddb3"
461 + integrity sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==
462 +
463 +"@rollup/rollup-linux-arm64-gnu@4.24.0":
464 + version "4.24.0"
465 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz#1632990f62a75c74f43e4b14ab3597d7ed416496"
466 + integrity sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==
467 +
468 +"@rollup/rollup-linux-arm64-musl@4.24.0":
469 + version "4.24.0"
470 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz#8c03a996efb41e257b414b2e0560b7a21f2d9065"
471 + integrity sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==
472 +
473 +"@rollup/rollup-linux-powerpc64le-gnu@4.24.0":
474 + version "4.24.0"
475 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz#5b98729628d5bcc8f7f37b58b04d6845f85c7b5d"
476 + integrity sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==
477 +
478 +"@rollup/rollup-linux-riscv64-gnu@4.24.0":
479 + version "4.24.0"
480 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz#48e42e41f4cabf3573cfefcb448599c512e22983"
481 + integrity sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==
482 +
483 +"@rollup/rollup-linux-s390x-gnu@4.24.0":
484 + version "4.24.0"
485 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz#e0b4f9a966872cb7d3e21b9e412a4b7efd7f0b58"
486 + integrity sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==
487 +
488 +"@rollup/rollup-linux-x64-gnu@4.24.0":
489 + version "4.24.0"
490 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz#78144741993100f47bd3da72fce215e077ae036b"
491 + integrity sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==
492 +
493 +"@rollup/rollup-linux-x64-musl@4.24.0":
494 + version "4.24.0"
495 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz#d9fe32971883cd1bd858336bd33a1c3ca6146127"
496 + integrity sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==
497 +
498 +"@rollup/rollup-win32-arm64-msvc@4.24.0":
499 + version "4.24.0"
500 + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz#71fa3ea369316db703a909c790743972e98afae5"
501 + integrity sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==
502 +
503 +"@rollup/rollup-win32-ia32-msvc@4.24.0":
504 + version "4.24.0"
505 + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz#653f5989a60658e17d7576a3996deb3902e342e2"
506 + integrity sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==
507 +
508 +"@rollup/rollup-win32-x64-msvc@4.24.0":
509 + version "4.24.0"
510 + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz#0574d7e87b44ee8511d08cc7f914bcb802b70818"
511 + integrity sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==
512 +
513 +"@types/babel__core@^7.20.5":
514 + version "7.20.5"
515 + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017"
516 + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
517 + dependencies:
518 + "@babel/parser" "^7.20.7"
519 + "@babel/types" "^7.20.7"
520 + "@types/babel__generator" "*"
521 + "@types/babel__template" "*"
522 + "@types/babel__traverse" "*"
523 +
524 +"@types/babel__generator@*":
525 + version "7.6.8"
526 + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab"
527 + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==
528 + dependencies:
529 + "@babel/types" "^7.0.0"
530 +
531 +"@types/babel__template@*":
532 + version "7.4.4"
533 + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f"
534 + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
535 + dependencies:
536 + "@babel/parser" "^7.1.0"
537 + "@babel/types" "^7.0.0"
538 +
539 +"@types/babel__traverse@*":
540 + version "7.20.6"
541 + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7"
542 + integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==
543 + dependencies:
544 + "@babel/types" "^7.20.7"
545 +
546 +"@types/estree@1.0.6", "@types/estree@^1.0.6":
547 + version "1.0.6"
548 + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
549 + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
550 +
551 +"@types/json-schema@^7.0.15":
552 + version "7.0.15"
553 + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
554 + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
555 +
556 +"@types/prop-types@*":
557 + version "15.7.13"
558 + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.13.tgz#2af91918ee12d9d32914feb13f5326658461b451"
559 + integrity sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==
560 +
561 +"@types/react-dom@^18.3.0":
562 + version "18.3.0"
563 + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0"
564 + integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==
565 + dependencies:
566 + "@types/react" "*"
567 +
568 +"@types/react@*", "@types/react@^18.3.10":
569 + version "18.3.11"
570 + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.11.tgz#9d530601ff843ee0d7030d4227ea4360236bd537"
571 + integrity sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==
572 + dependencies:
573 + "@types/prop-types" "*"
574 + csstype "^3.0.2"
575 +
576 +"@typescript-eslint/eslint-plugin@8.8.1":
577 + version "8.8.1"
578 + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.1.tgz#9364b756d4d78bcbdf6fd3e9345e6924c68ad371"
579 + integrity sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==
580 + dependencies:
581 + "@eslint-community/regexpp" "^4.10.0"
582 + "@typescript-eslint/scope-manager" "8.8.1"
583 + "@typescript-eslint/type-utils" "8.8.1"
584 + "@typescript-eslint/utils" "8.8.1"
585 + "@typescript-eslint/visitor-keys" "8.8.1"
586 + graphemer "^1.4.0"
587 + ignore "^5.3.1"
588 + natural-compare "^1.4.0"
589 + ts-api-utils "^1.3.0"
590 +
591 +"@typescript-eslint/parser@8.8.1":
592 + version "8.8.1"
593 + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.8.1.tgz#5952ba2a83bd52024b872f3fdc8ed2d3636073b8"
594 + integrity sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==
595 + dependencies:
596 + "@typescript-eslint/scope-manager" "8.8.1"
597 + "@typescript-eslint/types" "8.8.1"
598 + "@typescript-eslint/typescript-estree" "8.8.1"
599 + "@typescript-eslint/visitor-keys" "8.8.1"
600 + debug "^4.3.4"
601 +
602 +"@typescript-eslint/scope-manager@8.8.1":
603 + version "8.8.1"
604 + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.8.1.tgz#b4bea1c0785aaebfe3c4ab059edaea1c4977e7ff"
605 + integrity sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==
606 + dependencies:
607 + "@typescript-eslint/types" "8.8.1"
608 + "@typescript-eslint/visitor-keys" "8.8.1"
609 +
610 +"@typescript-eslint/type-utils@8.8.1":
611 + version "8.8.1"
612 + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.8.1.tgz#31f59ec46e93a02b409fb4d406a368a59fad306e"
613 + integrity sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==
614 + dependencies:
615 + "@typescript-eslint/typescript-estree" "8.8.1"
616 + "@typescript-eslint/utils" "8.8.1"
617 + debug "^4.3.4"
618 + ts-api-utils "^1.3.0"
619 +
620 +"@typescript-eslint/types@8.8.1":
621 + version "8.8.1"
622 + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.8.1.tgz#ebe85e0fa4a8e32a24a56adadf060103bef13bd1"
623 + integrity sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==
624 +
625 +"@typescript-eslint/typescript-estree@8.8.1":
626 + version "8.8.1"
627 + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.1.tgz#34649f4e28d32ee49152193bc7dedc0e78e5d1ec"
628 + integrity sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==
629 + dependencies:
630 + "@typescript-eslint/types" "8.8.1"
631 + "@typescript-eslint/visitor-keys" "8.8.1"
632 + debug "^4.3.4"
633 + fast-glob "^3.3.2"
634 + is-glob "^4.0.3"
635 + minimatch "^9.0.4"
636 + semver "^7.6.0"
637 + ts-api-utils "^1.3.0"
638 +
639 +"@typescript-eslint/utils@8.8.1":
640 + version "8.8.1"
641 + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.8.1.tgz#9e29480fbfa264c26946253daa72181f9f053c9d"
642 + integrity sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==
643 + dependencies:
644 + "@eslint-community/eslint-utils" "^4.4.0"
645 + "@typescript-eslint/scope-manager" "8.8.1"
646 + "@typescript-eslint/types" "8.8.1"
647 + "@typescript-eslint/typescript-estree" "8.8.1"
648 +
649 +"@typescript-eslint/visitor-keys@8.8.1":
650 + version "8.8.1"
651 + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.1.tgz#0fb1280f381149fc345dfde29f7542ff4e587fc5"
652 + integrity sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==
653 + dependencies:
654 + "@typescript-eslint/types" "8.8.1"
655 + eslint-visitor-keys "^3.4.3"
656 +
657 +"@vitejs/plugin-react@^4.3.2":
658 + version "4.3.2"
659 + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-4.3.2.tgz#1e13f666fe3135b477220d3c13b783704636b6e4"
660 + integrity sha512-hieu+o05v4glEBucTcKMK3dlES0OeJlD9YVOAPraVMOInBCwzumaIFiUjr4bHK7NPgnAHgiskUoceKercrN8vg==
661 + dependencies:
662 + "@babel/core" "^7.25.2"
663 + "@babel/plugin-transform-react-jsx-self" "^7.24.7"
664 + "@babel/plugin-transform-react-jsx-source" "^7.24.7"
665 + "@types/babel__core" "^7.20.5"
666 + react-refresh "^0.14.2"
667 +
668 +acorn-jsx@^5.3.2:
669 + version "5.3.2"
670 + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
671 + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
672 +
673 +acorn@^8.12.0:
674 + version "8.12.1"
675 + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
676 + integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
677 +
678 +ajv@^6.12.4:
679 + version "6.12.6"
680 + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
681 + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
682 + dependencies:
683 + fast-deep-equal "^3.1.1"
684 + fast-json-stable-stringify "^2.0.0"
685 + json-schema-traverse "^0.4.1"
686 + uri-js "^4.2.2"
687 +
688 +ansi-styles@^3.2.1:
689 + version "3.2.1"
690 + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
691 + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
692 + dependencies:
693 + color-convert "^1.9.0"
694 +
695 +ansi-styles@^4.1.0:
696 + version "4.3.0"
697 + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
698 + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
699 + dependencies:
700 + color-convert "^2.0.1"
701 +
702 +argparse@^2.0.1:
703 + version "2.0.1"
704 + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
705 + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
706 +
707 +balanced-match@^1.0.0:
708 + version "1.0.2"
709 + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
710 + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
711 +
712 +brace-expansion@^1.1.7:
713 + version "1.1.11"
714 + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
715 + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
716 + dependencies:
717 + balanced-match "^1.0.0"
718 + concat-map "0.0.1"
719 +
720 +brace-expansion@^2.0.1:
721 + version "2.0.1"
722 + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
723 + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
724 + dependencies:
725 + balanced-match "^1.0.0"
726 +
727 +braces@^3.0.3:
728 + version "3.0.3"
729 + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
730 + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
731 + dependencies:
732 + fill-range "^7.1.1"
733 +
734 +browserslist@^4.24.0:
735 + version "4.24.0"
736 + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.0.tgz#a1325fe4bc80b64fda169629fc01b3d6cecd38d4"
737 + integrity sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==
738 + dependencies:
739 + caniuse-lite "^1.0.30001663"
740 + electron-to-chromium "^1.5.28"
741 + node-releases "^2.0.18"
742 + update-browserslist-db "^1.1.0"
743 +
744 +callsites@^3.0.0:
745 + version "3.1.0"
746 + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
747 + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
748 +
749 +caniuse-lite@^1.0.30001663:
750 + version "1.0.30001667"
751 + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz#99fc5ea0d9c6e96897a104a8352604378377f949"
752 + integrity sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==
753 +
754 +chalk@^2.4.2:
755 + version "2.4.2"
756 + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
757 + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
758 + dependencies:
759 + ansi-styles "^3.2.1"
760 + escape-string-regexp "^1.0.5"
761 + supports-color "^5.3.0"
762 +
763 +chalk@^4.0.0:
764 + version "4.1.2"
765 + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
766 + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
767 + dependencies:
768 + ansi-styles "^4.1.0"
769 + supports-color "^7.1.0"
770 +
771 +color-convert@^1.9.0:
772 + version "1.9.3"
773 + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
774 + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
775 + dependencies:
776 + color-name "1.1.3"
777 +
778 +color-convert@^2.0.1:
779 + version "2.0.1"
780 + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
781 + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
782 + dependencies:
783 + color-name "~1.1.4"
784 +
785 +color-name@1.1.3:
786 + version "1.1.3"
787 + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
788 + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
789 +
790 +color-name@~1.1.4:
791 + version "1.1.4"
792 + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
793 + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
794 +
795 +concat-map@0.0.1:
796 + version "0.0.1"
797 + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
798 + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
799 +
800 +convert-source-map@^2.0.0:
801 + version "2.0.0"
802 + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
803 + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
804 +
805 +cross-spawn@^7.0.2:
806 + version "7.0.3"
807 + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
808 + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
809 + dependencies:
810 + path-key "^3.1.0"
811 + shebang-command "^2.0.0"
812 + which "^2.0.1"
813 +
814 +csstype@^3.0.2:
815 + version "3.1.3"
816 + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
817 + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
818 +
819 +debug@^4.1.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4:
820 + version "4.3.7"
821 + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
822 + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
823 + dependencies:
824 + ms "^2.1.3"
825 +
826 +deep-is@^0.1.3:
827 + version "0.1.4"
828 + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
829 + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
830 +
831 +electron-to-chromium@^1.5.28:
832 + version "1.5.35"
833 + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.35.tgz#1d38d386186c72b1fa6e74c3a7de5f888b503100"
834 + integrity sha512-hOSRInrIDm0Brzp4IHW2F/VM+638qOL2CzE0DgpnGzKW27C95IqqeqgKz/hxHGnvPxvQGpHUGD5qRVC9EZY2+A==
835 +
836 +esbuild@^0.21.3:
837 + version "0.21.5"
838 + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d"
839 + integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==
840 + optionalDependencies:
841 + "@esbuild/aix-ppc64" "0.21.5"
842 + "@esbuild/android-arm" "0.21.5"
843 + "@esbuild/android-arm64" "0.21.5"
844 + "@esbuild/android-x64" "0.21.5"
845 + "@esbuild/darwin-arm64" "0.21.5"
846 + "@esbuild/darwin-x64" "0.21.5"
847 + "@esbuild/freebsd-arm64" "0.21.5"
848 + "@esbuild/freebsd-x64" "0.21.5"
849 + "@esbuild/linux-arm" "0.21.5"
850 + "@esbuild/linux-arm64" "0.21.5"
851 + "@esbuild/linux-ia32" "0.21.5"
852 + "@esbuild/linux-loong64" "0.21.5"
853 + "@esbuild/linux-mips64el" "0.21.5"
854 + "@esbuild/linux-ppc64" "0.21.5"
855 + "@esbuild/linux-riscv64" "0.21.5"
856 + "@esbuild/linux-s390x" "0.21.5"
857 + "@esbuild/linux-x64" "0.21.5"
858 + "@esbuild/netbsd-x64" "0.21.5"
859 + "@esbuild/openbsd-x64" "0.21.5"
860 + "@esbuild/sunos-x64" "0.21.5"
861 + "@esbuild/win32-arm64" "0.21.5"
862 + "@esbuild/win32-ia32" "0.21.5"
863 + "@esbuild/win32-x64" "0.21.5"
864 +
865 +escalade@^3.2.0:
866 + version "3.2.0"
867 + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
868 + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
869 +
870 +escape-string-regexp@^1.0.5:
871 + version "1.0.5"
872 + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
873 + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
874 +
875 +escape-string-regexp@^4.0.0:
876 + version "4.0.0"
877 + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
878 + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
879 +
880 +eslint-plugin-react-hooks@^5.1.0-rc.0:
881 + version "5.1.0-rc-fb9a90fa48-20240614"
882 + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0-rc-fb9a90fa48-20240614.tgz#206a7ec005f0b286aaf7091f4e566083d310b189"
883 + integrity sha512-xsiRwaDNF5wWNC4ZHLut+x/YcAxksUd9Rizt7LaEn3bV8VyYRpXnRJQlLOfYaVy9esk4DFP4zPPnoNVjq5Gc0w==
884 +
885 +eslint-plugin-react-refresh@^0.4.12:
886 + version "0.4.12"
887 + resolved "https://registry.yarnpkg.com/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.12.tgz#73d61c7fcbe3f7280edb6579380b4350d2f547ed"
888 + integrity sha512-9neVjoGv20FwYtCP6CB1dzR1vr57ZDNOXst21wd2xJ/cTlM2xLq0GWVlSNTdMn/4BtP6cHYBMCSp1wFBJ9jBsg==
889 +
890 +eslint-scope@^8.1.0:
891 + version "8.1.0"
892 + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.1.0.tgz#70214a174d4cbffbc3e8a26911d8bf51b9ae9d30"
893 + integrity sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==
894 + dependencies:
895 + esrecurse "^4.3.0"
896 + estraverse "^5.2.0"
897 +
898 +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.3:
899 + version "3.4.3"
900 + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
901 + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
902 +
903 +eslint-visitor-keys@^4.1.0:
904 + version "4.1.0"
905 + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz#1f785cc5e81eb7534523d85922248232077d2f8c"
906 + integrity sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==
907 +
908 +eslint@^9.11.1:
909 + version "9.12.0"
910 + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.12.0.tgz#54fcba2876c90528396da0fa44b6446329031e86"
911 + integrity sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==
912 + dependencies:
913 + "@eslint-community/eslint-utils" "^4.2.0"
914 + "@eslint-community/regexpp" "^4.11.0"
915 + "@eslint/config-array" "^0.18.0"
916 + "@eslint/core" "^0.6.0"
917 + "@eslint/eslintrc" "^3.1.0"
918 + "@eslint/js" "9.12.0"
919 + "@eslint/plugin-kit" "^0.2.0"
920 + "@humanfs/node" "^0.16.5"
921 + "@humanwhocodes/module-importer" "^1.0.1"
922 + "@humanwhocodes/retry" "^0.3.1"
923 + "@types/estree" "^1.0.6"
924 + "@types/json-schema" "^7.0.15"
925 + ajv "^6.12.4"
926 + chalk "^4.0.0"
927 + cross-spawn "^7.0.2"
928 + debug "^4.3.2"
929 + escape-string-regexp "^4.0.0"
930 + eslint-scope "^8.1.0"
931 + eslint-visitor-keys "^4.1.0"
932 + espree "^10.2.0"
933 + esquery "^1.5.0"
934 + esutils "^2.0.2"
935 + fast-deep-equal "^3.1.3"
936 + file-entry-cache "^8.0.0"
937 + find-up "^5.0.0"
938 + glob-parent "^6.0.2"
939 + ignore "^5.2.0"
940 + imurmurhash "^0.1.4"
941 + is-glob "^4.0.0"
942 + json-stable-stringify-without-jsonify "^1.0.1"
943 + lodash.merge "^4.6.2"
944 + minimatch "^3.1.2"
945 + natural-compare "^1.4.0"
946 + optionator "^0.9.3"
947 + text-table "^0.2.0"
948 +
949 +espree@^10.0.1, espree@^10.2.0:
950 + version "10.2.0"
951 + resolved "https://registry.yarnpkg.com/espree/-/espree-10.2.0.tgz#f4bcead9e05b0615c968e85f83816bc386a45df6"
952 + integrity sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==
953 + dependencies:
954 + acorn "^8.12.0"
955 + acorn-jsx "^5.3.2"
956 + eslint-visitor-keys "^4.1.0"
957 +
958 +esquery@^1.5.0:
959 + version "1.6.0"
960 + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
961 + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
962 + dependencies:
963 + estraverse "^5.1.0"
964 +
965 +esrecurse@^4.3.0:
966 + version "4.3.0"
967 + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
968 + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
969 + dependencies:
970 + estraverse "^5.2.0"
971 +
972 +estraverse@^5.1.0, estraverse@^5.2.0:
973 + version "5.3.0"
974 + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
975 + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
976 +
977 +esutils@^2.0.2:
978 + version "2.0.3"
979 + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
980 + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
981 +
982 +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
983 + version "3.1.3"
984 + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
985 + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
986 +
987 +fast-glob@^3.3.2:
988 + version "3.3.2"
989 + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
990 + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
991 + dependencies:
992 + "@nodelib/fs.stat" "^2.0.2"
993 + "@nodelib/fs.walk" "^1.2.3"
994 + glob-parent "^5.1.2"
995 + merge2 "^1.3.0"
996 + micromatch "^4.0.4"
997 +
998 +fast-json-stable-stringify@^2.0.0:
999 + version "2.1.0"
1000 + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
1001 + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1002 +
1003 +fast-levenshtein@^2.0.6:
1004 + version "2.0.6"
1005 + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
1006 + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
1007 +
1008 +fastq@^1.6.0:
1009 + version "1.17.1"
1010 + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47"
1011 + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==
1012 + dependencies:
1013 + reusify "^1.0.4"
1014 +
1015 +file-entry-cache@^8.0.0:
1016 + version "8.0.0"
1017 + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f"
1018 + integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==
1019 + dependencies:
1020 + flat-cache "^4.0.0"
1021 +
1022 +fill-range@^7.1.1:
1023 + version "7.1.1"
1024 + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
1025 + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
1026 + dependencies:
1027 + to-regex-range "^5.0.1"
1028 +
1029 +find-up@^5.0.0:
1030 + version "5.0.0"
1031 + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
1032 + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
1033 + dependencies:
1034 + locate-path "^6.0.0"
1035 + path-exists "^4.0.0"
1036 +
1037 +flat-cache@^4.0.0:
1038 + version "4.0.1"
1039 + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c"
1040 + integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==
1041 + dependencies:
1042 + flatted "^3.2.9"
1043 + keyv "^4.5.4"
1044 +
1045 +flatted@^3.2.9:
1046 + version "3.3.1"
1047 + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a"
1048 + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
1049 +
1050 +fsevents@~2.3.2, fsevents@~2.3.3:
1051 + version "2.3.3"
1052 + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
1053 + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
1054 +
1055 +gensync@^1.0.0-beta.2:
1056 + version "1.0.0-beta.2"
1057 + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
1058 + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1059 +
1060 +glob-parent@^5.1.2:
1061 + version "5.1.2"
1062 + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1063 + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1064 + dependencies:
1065 + is-glob "^4.0.1"
1066 +
1067 +glob-parent@^6.0.2:
1068 + version "6.0.2"
1069 + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
1070 + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
1071 + dependencies:
1072 + is-glob "^4.0.3"
1073 +
1074 +globals@^11.1.0:
1075 + version "11.12.0"
1076 + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
1077 + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1078 +
1079 +globals@^14.0.0:
1080 + version "14.0.0"
1081 + resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
1082 + integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
1083 +
1084 +globals@^15.9.0:
1085 + version "15.11.0"
1086 + resolved "https://registry.yarnpkg.com/globals/-/globals-15.11.0.tgz#b96ed4c6998540c6fb824b24b5499216d2438d6e"
1087 + integrity sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==
1088 +
1089 +graphemer@^1.4.0:
1090 + version "1.4.0"
1091 + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
1092 + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
1093 +
1094 +has-flag@^3.0.0:
1095 + version "3.0.0"
1096 + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1097 + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
1098 +
1099 +has-flag@^4.0.0:
1100 + version "4.0.0"
1101 + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1102 + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1103 +
1104 +ignore@^5.2.0, ignore@^5.3.1:
1105 + version "5.3.2"
1106 + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
1107 + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
1108 +
1109 +import-fresh@^3.2.1:
1110 + version "3.3.0"
1111 + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1112 + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1113 + dependencies:
1114 + parent-module "^1.0.0"
1115 + resolve-from "^4.0.0"
1116 +
1117 +imurmurhash@^0.1.4:
1118 + version "0.1.4"
1119 + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1120 + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
1121 +
1122 +is-extglob@^2.1.1:
1123 + version "2.1.1"
1124 + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1125 + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
1126 +
1127 +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
1128 + version "4.0.3"
1129 + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1130 + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1131 + dependencies:
1132 + is-extglob "^2.1.1"
1133 +
1134 +is-number@^7.0.0:
1135 + version "7.0.0"
1136 + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1137 + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1138 +
1139 +isexe@^2.0.0:
1140 + version "2.0.0"
1141 + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1142 + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
1143 +
1144 +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
1145 + version "4.0.0"
1146 + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1147 + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1148 +
1149 +js-yaml@^4.1.0:
1150 + version "4.1.0"
1151 + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
1152 + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
1153 + dependencies:
1154 + argparse "^2.0.1"
1155 +
1156 +jsesc@^3.0.2:
1157 + version "3.0.2"
1158 + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e"
1159 + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==
1160 +
1161 +json-buffer@3.0.1:
1162 + version "3.0.1"
1163 + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
1164 + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
1165 +
1166 +json-schema-traverse@^0.4.1:
1167 + version "0.4.1"
1168 + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1169 + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1170 +
1171 +json-stable-stringify-without-jsonify@^1.0.1:
1172 + version "1.0.1"
1173 + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
1174 + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
1175 +
1176 +json5@^2.2.3:
1177 + version "2.2.3"
1178 + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
1179 + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
1180 +
1181 +keyv@^4.5.4:
1182 + version "4.5.4"
1183 + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
1184 + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
1185 + dependencies:
1186 + json-buffer "3.0.1"
1187 +
1188 +levn@^0.4.1:
1189 + version "0.4.1"
1190 + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
1191 + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
1192 + dependencies:
1193 + prelude-ls "^1.2.1"
1194 + type-check "~0.4.0"
1195 +
1196 +locate-path@^6.0.0:
1197 + version "6.0.0"
1198 + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
1199 + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
1200 + dependencies:
1201 + p-locate "^5.0.0"
1202 +
1203 +lodash.merge@^4.6.2:
1204 + version "4.6.2"
1205 + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
1206 + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
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 +lru-cache@^5.1.1:
1216 + version "5.1.1"
1217 + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
1218 + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
1219 + dependencies:
1220 + yallist "^3.0.2"
1221 +
1222 +merge2@^1.3.0:
1223 + version "1.4.1"
1224 + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1225 + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1226 +
1227 +micromatch@^4.0.4:
1228 + version "4.0.8"
1229 + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
1230 + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
1231 + dependencies:
1232 + braces "^3.0.3"
1233 + picomatch "^2.3.1"
1234 +
1235 +minimatch@^3.1.2:
1236 + version "3.1.2"
1237 + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
1238 + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
1239 + dependencies:
1240 + brace-expansion "^1.1.7"
1241 +
1242 +minimatch@^9.0.4:
1243 + version "9.0.5"
1244 + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
1245 + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
1246 + dependencies:
1247 + brace-expansion "^2.0.1"
1248 +
1249 +ms@^2.1.3:
1250 + version "2.1.3"
1251 + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
1252 + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
1253 +
1254 +nanoid@^3.3.7:
1255 + version "3.3.7"
1256 + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
1257 + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
1258 +
1259 +natural-compare@^1.4.0:
1260 + version "1.4.0"
1261 + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
1262 + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
1263 +
1264 +node-releases@^2.0.18:
1265 + version "2.0.18"
1266 + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f"
1267 + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==
1268 +
1269 +optionator@^0.9.3:
1270 + version "0.9.4"
1271 + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734"
1272 + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==
1273 + dependencies:
1274 + deep-is "^0.1.3"
1275 + fast-levenshtein "^2.0.6"
1276 + levn "^0.4.1"
1277 + prelude-ls "^1.2.1"
1278 + type-check "^0.4.0"
1279 + word-wrap "^1.2.5"
1280 +
1281 +p-limit@^3.0.2:
1282 + version "3.1.0"
1283 + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
1284 + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
1285 + dependencies:
1286 + yocto-queue "^0.1.0"
1287 +
1288 +p-locate@^5.0.0:
1289 + version "5.0.0"
1290 + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
1291 + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
1292 + dependencies:
1293 + p-limit "^3.0.2"
1294 +
1295 +parent-module@^1.0.0:
1296 + version "1.0.1"
1297 + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
1298 + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
1299 + dependencies:
1300 + callsites "^3.0.0"
1301 +
1302 +path-exists@^4.0.0:
1303 + version "4.0.0"
1304 + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
1305 + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
1306 +
1307 +path-key@^3.1.0:
1308 + version "3.1.1"
1309 + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
1310 + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
1311 +
1312 +picocolors@^1.0.0, picocolors@^1.1.0:
1313 + version "1.1.0"
1314 + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
1315 + integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
1316 +
1317 +picomatch@^2.3.1:
1318 + version "2.3.1"
1319 + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1320 + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1321 +
1322 +postcss@^8.4.43:
1323 + version "8.4.47"
1324 + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365"
1325 + integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==
1326 + dependencies:
1327 + nanoid "^3.3.7"
1328 + picocolors "^1.1.0"
1329 + source-map-js "^1.2.1"
1330 +
1331 +prelude-ls@^1.2.1:
1332 + version "1.2.1"
1333 + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
1334 + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
1335 +
1336 +punycode@^2.1.0:
1337 + version "2.3.1"
1338 + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
1339 + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
1340 +
1341 +queue-microtask@^1.2.2:
1342 + version "1.2.3"
1343 + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
1344 + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
1345 +
1346 +react-dom@^18.3.1:
1347 + version "18.3.1"
1348 + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
1349 + integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
1350 + dependencies:
1351 + loose-envify "^1.1.0"
1352 + scheduler "^0.23.2"
1353 +
1354 +react-refresh@^0.14.2:
1355 + version "0.14.2"
1356 + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9"
1357 + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==
1358 +
1359 +react@^18.3.1:
1360 + version "18.3.1"
1361 + resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
1362 + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
1363 + dependencies:
1364 + loose-envify "^1.1.0"
1365 +
1366 +resolve-from@^4.0.0:
1367 + version "4.0.0"
1368 + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1369 + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
1370 +
1371 +reusify@^1.0.4:
1372 + version "1.0.4"
1373 + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
1374 + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
1375 +
1376 +rollup@^4.20.0:
1377 + version "4.24.0"
1378 + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.24.0.tgz#c14a3576f20622ea6a5c9cad7caca5e6e9555d05"
1379 + integrity sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==
1380 + dependencies:
1381 + "@types/estree" "1.0.6"
1382 + optionalDependencies:
1383 + "@rollup/rollup-android-arm-eabi" "4.24.0"
1384 + "@rollup/rollup-android-arm64" "4.24.0"
1385 + "@rollup/rollup-darwin-arm64" "4.24.0"
1386 + "@rollup/rollup-darwin-x64" "4.24.0"
1387 + "@rollup/rollup-linux-arm-gnueabihf" "4.24.0"
1388 + "@rollup/rollup-linux-arm-musleabihf" "4.24.0"
1389 + "@rollup/rollup-linux-arm64-gnu" "4.24.0"
1390 + "@rollup/rollup-linux-arm64-musl" "4.24.0"
1391 + "@rollup/rollup-linux-powerpc64le-gnu" "4.24.0"
1392 + "@rollup/rollup-linux-riscv64-gnu" "4.24.0"
1393 + "@rollup/rollup-linux-s390x-gnu" "4.24.0"
1394 + "@rollup/rollup-linux-x64-gnu" "4.24.0"
1395 + "@rollup/rollup-linux-x64-musl" "4.24.0"
1396 + "@rollup/rollup-win32-arm64-msvc" "4.24.0"
1397 + "@rollup/rollup-win32-ia32-msvc" "4.24.0"
1398 + "@rollup/rollup-win32-x64-msvc" "4.24.0"
1399 + fsevents "~2.3.2"
1400 +
1401 +run-parallel@^1.1.9:
1402 + version "1.2.0"
1403 + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
1404 + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
1405 + dependencies:
1406 + queue-microtask "^1.2.2"
1407 +
1408 +scheduler@^0.23.2:
1409 + version "0.23.2"
1410 + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
1411 + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
1412 + dependencies:
1413 + loose-envify "^1.1.0"
1414 +
1415 +semver@^6.3.1:
1416 + version "6.3.1"
1417 + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
1418 + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
1419 +
1420 +semver@^7.6.0:
1421 + version "7.6.3"
1422 + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
1423 + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
1424 +
1425 +shebang-command@^2.0.0:
1426 + version "2.0.0"
1427 + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
1428 + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
1429 + dependencies:
1430 + shebang-regex "^3.0.0"
1431 +
1432 +shebang-regex@^3.0.0:
1433 + version "3.0.0"
1434 + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
1435 + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
1436 +
1437 +source-map-js@^1.2.1:
1438 + version "1.2.1"
1439 + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
1440 + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
1441 +
1442 +strip-json-comments@^3.1.1:
1443 + version "3.1.1"
1444 + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1445 + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
1446 +
1447 +supports-color@^5.3.0:
1448 + version "5.5.0"
1449 + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1450 + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1451 + dependencies:
1452 + has-flag "^3.0.0"
1453 +
1454 +supports-color@^7.1.0:
1455 + version "7.2.0"
1456 + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1457 + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1458 + dependencies:
1459 + has-flag "^4.0.0"
1460 +
1461 +text-table@^0.2.0:
1462 + version "0.2.0"
1463 + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
1464 + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
1465 +
1466 +to-fast-properties@^2.0.0:
1467 + version "2.0.0"
1468 + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1469 + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
1470 +
1471 +to-regex-range@^5.0.1:
1472 + version "5.0.1"
1473 + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1474 + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1475 + dependencies:
1476 + is-number "^7.0.0"
1477 +
1478 +ts-api-utils@^1.3.0:
1479 + version "1.3.0"
1480 + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
1481 + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
1482 +
1483 +type-check@^0.4.0, type-check@~0.4.0:
1484 + version "0.4.0"
1485 + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
1486 + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
1487 + dependencies:
1488 + prelude-ls "^1.2.1"
1489 +
1490 +typescript-eslint@^8.7.0:
1491 + version "8.8.1"
1492 + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.8.1.tgz#b375c877b2184d883b6228170bc66f0fca847c9a"
1493 + integrity sha512-R0dsXFt6t4SAFjUSKFjMh4pXDtq04SsFKCVGDP3ZOzNP7itF0jBcZYU4fMsZr4y7O7V7Nc751dDeESbe4PbQMQ==
1494 + dependencies:
1495 + "@typescript-eslint/eslint-plugin" "8.8.1"
1496 + "@typescript-eslint/parser" "8.8.1"
1497 + "@typescript-eslint/utils" "8.8.1"
1498 +
1499 +typescript@^5.5.3:
1500 + version "5.6.3"
1501 + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
1502 + integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
1503 +
1504 +update-browserslist-db@^1.1.0:
1505 + version "1.1.1"
1506 + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5"
1507 + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==
1508 + dependencies:
1509 + escalade "^3.2.0"
1510 + picocolors "^1.1.0"
1511 +
1512 +uri-js@^4.2.2:
1513 + version "4.4.1"
1514 + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1515 + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
1516 + dependencies:
1517 + punycode "^2.1.0"
1518 +
1519 +vite@^5.4.8:
1520 + version "5.4.8"
1521 + resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.8.tgz#af548ce1c211b2785478d3ba3e8da51e39a287e8"
1522 + integrity sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==
1523 + dependencies:
1524 + esbuild "^0.21.3"
1525 + postcss "^8.4.43"
1526 + rollup "^4.20.0"
1527 + optionalDependencies:
1528 + fsevents "~2.3.3"
1529 +
1530 +which@^2.0.1:
1531 + version "2.0.2"
1532 + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1533 + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
1534 + dependencies:
1535 + isexe "^2.0.0"
1536 +
1537 +word-wrap@^1.2.5:
1538 + version "1.2.5"
1539 + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34"
1540 + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
1541 +
1542 +yallist@^3.0.2:
1543 + version "3.1.1"
1544 + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
1545 + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
1546 +
1547 +yocto-queue@^0.1.0:
1548 + version "0.1.0"
1549 + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
1550 + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
compiler/fixtures/runtime-compat/app-19/.gitignore new
+24
@@ -0,0 +1,24 @@
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?
compiler/fixtures/runtime-compat/app-19/README.md new
+50
@@ -0,0 +1,50 @@
1 +# React + TypeScript + Vite
2 +
3 +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
4 +
5 +Currently, two official plugins are available:
6 +
7 +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
8 +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
9 +
10 +## Expanding the ESLint configuration
11 +
12 +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
13 +
14 +- Configure the top-level `parserOptions` property like this:
15 +
16 +```js
17 +export default tseslint.config({
18 + languageOptions: {
19 + // other options...
20 + parserOptions: {
21 + project: ['./tsconfig.node.json', './tsconfig.app.json'],
22 + tsconfigRootDir: import.meta.dirname,
23 + },
24 + },
25 +})
26 +```
27 +
28 +- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked`
29 +- Optionally add `...tseslint.configs.stylisticTypeChecked`
30 +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config:
31 +
32 +```js
33 +// eslint.config.js
34 +import react from 'eslint-plugin-react'
35 +
36 +export default tseslint.config({
37 + // Set the react version
38 + settings: { react: { version: '18.3' } },
39 + plugins: {
40 + // Add the react plugin
41 + react,
42 + },
43 + rules: {
44 + // other rules...
45 + // Enable its recommended rules
46 + ...react.configs.recommended.rules,
47 + ...react.configs['jsx-runtime'].rules,
48 + },
49 +})
50 +```
compiler/fixtures/runtime-compat/app-19/eslint.config.js new
+28
@@ -0,0 +1,28 @@
1 +import js from '@eslint/js';
2 +import globals from 'globals';
3 +import reactHooks from 'eslint-plugin-react-hooks';
4 +import reactRefresh from 'eslint-plugin-react-refresh';
5 +import tseslint from 'typescript-eslint';
6 +
7 +export default tseslint.config(
8 + {ignores: ['dist']},
9 + {
10 + extends: [js.configs.recommended, ...tseslint.configs.recommended],
11 + files: ['**/*.{ts,tsx}'],
12 + languageOptions: {
13 + ecmaVersion: 2020,
14 + globals: globals.browser,
15 + },
16 + plugins: {
17 + 'react-hooks': reactHooks,
18 + 'react-refresh': reactRefresh,
19 + },
20 + rules: {
21 + ...reactHooks.configs.recommended.rules,
22 + 'react-refresh/only-export-components': [
23 + 'warn',
24 + {allowConstantExport: true},
25 + ],
26 + },
27 + }
28 +);
compiler/fixtures/runtime-compat/app-19/index.html new
+13
@@ -0,0 +1,13 @@
1 +<!doctype html>
2 +<html lang="en">
3 + <head>
4 + <meta charset="UTF-8" />
5 + <link rel="icon" type="image/svg+xml" href="/vite.svg" />
6 + <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7 + <title>Vite + React + TS</title>
8 + </head>
9 + <body>
10 + <div id="root"></div>
11 + <script type="module" src="/src/main.tsx"></script>
12 + </body>
13 +</html>
compiler/fixtures/runtime-compat/app-19/package.json new
+29
@@ -0,0 +1,29 @@
1 +{
2 + "name": "app-19",
3 + "private": true,
4 + "version": "0.0.0",
5 + "type": "module",
6 + "scripts": {
7 + "dev": "vite",
8 + "build": "tsc -b && vite build",
9 + "lint": "eslint .",
10 + "preview": "vite preview"
11 + },
12 + "dependencies": {
13 + "react": "19.0.0-beta-26f2496093-20240514",
14 + "react-dom": "19.0.0-beta-26f2496093-20240514"
15 + },
16 + "devDependencies": {
17 + "@eslint/js": "^9.11.1",
18 + "@types/react": "^18.3.10",
19 + "@types/react-dom": "^18.3.0",
20 + "@vitejs/plugin-react": "^4.3.2",
21 + "eslint": "^9.11.1",
22 + "eslint-plugin-react-hooks": "^5.1.0-rc.0",
23 + "eslint-plugin-react-refresh": "^0.4.12",
24 + "globals": "^15.9.0",
25 + "typescript": "^5.5.3",
26 + "typescript-eslint": "^8.7.0",
27 + "vite": "^5.4.8"
28 + }
29 +}
compiler/fixtures/runtime-compat/app-19/public/vite.svg new
+1
@@ -0,0 +1 @@
1 +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
\ No newline at end of file
compiler/fixtures/runtime-compat/app-19/src/App.css new
+42
@@ -0,0 +1,42 @@
1 +#root {
2 + max-width: 1280px;
3 + margin: 0 auto;
4 + padding: 2rem;
5 + text-align: center;
6 +}
7 +
8 +.logo {
9 + height: 6em;
10 + padding: 1.5em;
11 + will-change: filter;
12 + transition: filter 300ms;
13 +}
14 +.logo:hover {
15 + filter: drop-shadow(0 0 2em #646cffaa);
16 +}
17 +.logo.react:hover {
18 + filter: drop-shadow(0 0 2em #61dafbaa);
19 +}
20 +
21 +@keyframes logo-spin {
22 + from {
23 + transform: rotate(0deg);
24 + }
25 + to {
26 + transform: rotate(360deg);
27 + }
28 +}
29 +
30 +@media (prefers-reduced-motion: no-preference) {
31 + a:nth-of-type(2) .logo {
32 + animation: logo-spin infinite 20s linear;
33 + }
34 +}
35 +
36 +.card {
37 + padding: 2em;
38 +}
39 +
40 +.read-the-docs {
41 + color: #888;
42 +}
compiler/fixtures/runtime-compat/app-19/src/App.tsx new
+35
@@ -0,0 +1,35 @@
1 +import {useState} from 'react';
2 +import reactLogo from './assets/react.svg';
3 +import viteLogo from '/vite.svg';
4 +import './App.css';
5 +
6 +function App() {
7 + const [count, setCount] = useState(0);
8 +
9 + return (
10 + <>
11 + <div>
12 + <a href="https://vitejs.dev" target="_blank">
13 + <img src={viteLogo} className="logo" alt="Vite logo" />
14 + </a>
15 + <a href="https://react.dev" target="_blank">
16 + <img src={reactLogo} className="logo react" alt="React logo" />
17 + </a>
18 + </div>
19 + <h1>Vite + React</h1>
20 + <div className="card">
21 + <button onClick={() => setCount(count => count + 1)}>
22 + count is {count}
23 + </button>
24 + <p>
25 + Edit <code>src/App.tsx</code> and save to test HMR
26 + </p>
27 + </div>
28 + <p className="read-the-docs">
29 + Click on the Vite and React logos to learn more
30 + </p>
31 + </>
32 + );
33 +}
34 +
35 +export default App;
compiler/fixtures/runtime-compat/app-19/src/assets/react.svg new
+1
@@ -0,0 +1 @@
1 +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="35.93" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 228"><path fill="#00D8FF" d="M210.483 73.824a171.49 171.49 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621c6.238-30.281 2.16-54.676-11.769-62.708c-13.355-7.7-35.196.329-57.254 19.526a171.23 171.23 0 0 0-6.375 5.848a155.866 155.866 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233C50.33 10.957 46.379 33.89 51.995 62.588a170.974 170.974 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a145.52 145.52 0 0 0 6.921 2.165a167.467 167.467 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266c13.744 7.926 36.812-.22 59.273-19.855a145.567 145.567 0 0 0 5.342-4.923a168.064 168.064 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586c13.731-7.949 18.194-32.003 12.4-61.268a145.016 145.016 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488c29.348-9.723 48.443-25.443 48.443-41.52c0-15.417-17.868-30.326-45.517-39.844Zm-6.365 70.984c-1.4.463-2.836.91-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432c5.106-11 9.31-21.767 12.459-31.957c2.619.758 5.16 1.557 7.61 2.4c23.69 8.156 38.14 20.213 38.14 29.504c0 9.896-15.606 22.743-40.946 31.14Zm-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787c-1.524 8.219-4.59 13.698-8.382 15.893c-8.067 4.67-25.32-1.4-43.927-17.412a156.726 156.726 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246c12.376-1.098 24.068-2.894 34.671-5.345a134.17 134.17 0 0 1 1.386 6.193ZM87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675c-8.075-4.657-11.432-22.636-6.853-46.752a156.923 156.923 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994c7.084 9.967 14.501 19.128 21.976 27.15a134.668 134.668 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94ZM50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863c-6.35-5.437-9.555-10.836-9.555-15.216c0-9.322 13.897-21.212 37.076-29.293c2.813-.98 5.757-1.905 8.812-2.773c3.204 10.42 7.406 21.315 12.477 32.332c-5.137 11.18-9.399 22.249-12.634 32.792a134.718 134.718 0 0 1-6.318-1.979Zm12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789c8.564-4.958 27.502 2.111 47.463 19.835a144.318 144.318 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988c-12.04 1.116-23.565 2.908-34.161 5.309a160.342 160.342 0 0 1-1.76-7.887Zm110.427 27.268a347.8 347.8 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08c-2.206 7.072-4.956 14.465-8.193 22.045a381.151 381.151 0 0 0-7.365-13.322Zm-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322.04 322.04 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18ZM82.802 87.83a323.167 323.167 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152c7.304-1.634 15.093-2.97 23.209-3.984a321.524 321.524 0 0 0-7.848 12.897Zm8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793c2.26-7.3 5.045-14.885 8.298-22.6a321.187 321.187 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147Zm37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433c4.902.192 9.899.29 14.978.29c5.218 0 10.376-.117 15.453-.343c-4.985 6.774-10.018 12.97-15.028 18.486Zm52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52c-7.422 1.694-15.436 3.058-23.88 4.071a382.417 382.417 0 0 0 7.859-13.026a347.403 347.403 0 0 0 7.425-13.565Zm-16.898 8.101a358.557 358.557 0 0 1-12.281 19.815a329.4 329.4 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310.202 310.202 0 0 1-12.513-19.846h.001a307.41 307.41 0 0 1-10.923-20.627a310.278 310.278 0 0 1 10.89-20.637l-.001.001a307.318 307.318 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329.357 329.357 0 0 1 12.335 19.695a358.489 358.489 0 0 1 11.036 20.54a329.472 329.472 0 0 1-11 20.722Zm22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026c-.344 1.668-.73 3.367-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408c-7.034-10.017-14.323-19.124-21.64-27.008a160.789 160.789 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3ZM128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86s-22.86-10.235-22.86-22.86s10.235-22.86 22.86-22.86Z"></path></svg>
\ No newline at end of file
compiler/fixtures/runtime-compat/app-19/src/index.css new
+68
@@ -0,0 +1,68 @@
1 +:root {
2 + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
3 + line-height: 1.5;
4 + font-weight: 400;
5 +
6 + color-scheme: light dark;
7 + color: rgba(255, 255, 255, 0.87);
8 + background-color: #242424;
9 +
10 + font-synthesis: none;
11 + text-rendering: optimizeLegibility;
12 + -webkit-font-smoothing: antialiased;
13 + -moz-osx-font-smoothing: grayscale;
14 +}
15 +
16 +a {
17 + font-weight: 500;
18 + color: #646cff;
19 + text-decoration: inherit;
20 +}
21 +a:hover {
22 + color: #535bf2;
23 +}
24 +
25 +body {
26 + margin: 0;
27 + display: flex;
28 + place-items: center;
29 + min-width: 320px;
30 + min-height: 100vh;
31 +}
32 +
33 +h1 {
34 + font-size: 3.2em;
35 + line-height: 1.1;
36 +}
37 +
38 +button {
39 + border-radius: 8px;
40 + border: 1px solid transparent;
41 + padding: 0.6em 1.2em;
42 + font-size: 1em;
43 + font-weight: 500;
44 + font-family: inherit;
45 + background-color: #1a1a1a;
46 + cursor: pointer;
47 + transition: border-color 0.25s;
48 +}
49 +button:hover {
50 + border-color: #646cff;
51 +}
52 +button:focus,
53 +button:focus-visible {
54 + outline: 4px auto -webkit-focus-ring-color;
55 +}
56 +
57 +@media (prefers-color-scheme: light) {
58 + :root {
59 + color: #213547;
60 + background-color: #ffffff;
61 + }
62 + a:hover {
63 + color: #747bff;
64 + }
65 + button {
66 + background-color: #f9f9f9;
67 + }
68 +}
compiler/fixtures/runtime-compat/app-19/src/main.tsx new
+10
@@ -0,0 +1,10 @@
1 +import {StrictMode} from 'react';
2 +import {createRoot} from 'react-dom/client';
3 +import App from './App.tsx';
4 +import './index.css';
5 +
6 +createRoot(document.getElementById('root')!).render(
7 + <StrictMode>
8 + <App />
9 + </StrictMode>,
10 +);
compiler/fixtures/runtime-compat/app-19/src/vite-env.d.ts new
+1
@@ -0,0 +1 @@
1 +/// <reference types="vite/client" />
compiler/fixtures/runtime-compat/app-19/tsconfig.app.json new
+24
@@ -0,0 +1,24 @@
1 +{
2 + "compilerOptions": {
3 + "target": "ES2020",
4 + "useDefineForClassFields": true,
5 + "lib": ["ES2020", "DOM", "DOM.Iterable"],
6 + "module": "ESNext",
7 + "skipLibCheck": true,
8 +
9 + /* Bundler mode */
10 + "moduleResolution": "bundler",
11 + "allowImportingTsExtensions": true,
12 + "isolatedModules": true,
13 + "moduleDetection": "force",
14 + "noEmit": true,
15 + "jsx": "react-jsx",
16 +
17 + /* Linting */
18 + "strict": true,
19 + "noUnusedLocals": true,
20 + "noUnusedParameters": true,
21 + "noFallthroughCasesInSwitch": true
22 + },
23 + "include": ["src"]
24 +}
compiler/fixtures/runtime-compat/app-19/tsconfig.json new
+7
@@ -0,0 +1,7 @@
1 +{
2 + "files": [],
3 + "references": [
4 + { "path": "./tsconfig.app.json" },
5 + { "path": "./tsconfig.node.json" }
6 + ]
7 +}
compiler/fixtures/runtime-compat/app-19/tsconfig.node.json new
+22
@@ -0,0 +1,22 @@
1 +{
2 + "compilerOptions": {
3 + "target": "ES2022",
4 + "lib": ["ES2023"],
5 + "module": "ESNext",
6 + "skipLibCheck": true,
7 +
8 + /* Bundler mode */
9 + "moduleResolution": "bundler",
10 + "allowImportingTsExtensions": true,
11 + "isolatedModules": true,
12 + "moduleDetection": "force",
13 + "noEmit": true,
14 +
15 + /* Linting */
16 + "strict": true,
17 + "noUnusedLocals": true,
18 + "noUnusedParameters": true,
19 + "noFallthroughCasesInSwitch": true
20 + },
21 + "include": ["vite.config.ts"]
22 +}
compiler/fixtures/runtime-compat/app-19/vite.config.ts new
+7
@@ -0,0 +1,7 @@
1 +import {defineConfig} from 'vite';
2 +import react from '@vitejs/plugin-react';
3 +
4 +// https://vitejs.dev/config/
5 +export default defineConfig({
6 + plugins: [react()],
7 +});
compiler/fixtures/runtime-compat/app-19/yarn.lock new
+1538
@@ -0,0 +1,1538 @@
1 +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 +# yarn lockfile v1
3 +
4 +
5 +"@ampproject/remapping@^2.2.0":
6 + version "2.3.0"
7 + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4"
8 + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==
9 + dependencies:
10 + "@jridgewell/gen-mapping" "^0.3.5"
11 + "@jridgewell/trace-mapping" "^0.3.24"
12 +
13 +"@babel/code-frame@^7.25.7":
14 + version "7.25.7"
15 + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.25.7.tgz#438f2c524071531d643c6f0188e1e28f130cebc7"
16 + integrity sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==
17 + dependencies:
18 + "@babel/highlight" "^7.25.7"
19 + picocolors "^1.0.0"
20 +
21 +"@babel/compat-data@^7.25.7":
22 + version "7.25.7"
23 + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.7.tgz#b8479fe0018ef0ac87b6b7a5c6916fcd67ae2c9c"
24 + integrity sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==
25 +
26 +"@babel/core@^7.25.2":
27 + version "7.25.7"
28 + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.7.tgz#1b3d144157575daf132a3bc80b2b18e6e3ca6ece"
29 + integrity sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==
30 + dependencies:
31 + "@ampproject/remapping" "^2.2.0"
32 + "@babel/code-frame" "^7.25.7"
33 + "@babel/generator" "^7.25.7"
34 + "@babel/helper-compilation-targets" "^7.25.7"
35 + "@babel/helper-module-transforms" "^7.25.7"
36 + "@babel/helpers" "^7.25.7"
37 + "@babel/parser" "^7.25.7"
38 + "@babel/template" "^7.25.7"
39 + "@babel/traverse" "^7.25.7"
40 + "@babel/types" "^7.25.7"
41 + convert-source-map "^2.0.0"
42 + debug "^4.1.0"
43 + gensync "^1.0.0-beta.2"
44 + json5 "^2.2.3"
45 + semver "^6.3.1"
46 +
47 +"@babel/generator@^7.25.7":
48 + version "7.25.7"
49 + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.7.tgz#de86acbeb975a3e11ee92dd52223e6b03b479c56"
50 + integrity sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==
51 + dependencies:
52 + "@babel/types" "^7.25.7"
53 + "@jridgewell/gen-mapping" "^0.3.5"
54 + "@jridgewell/trace-mapping" "^0.3.25"
55 + jsesc "^3.0.2"
56 +
57 +"@babel/helper-compilation-targets@^7.25.7":
58 + version "7.25.7"
59 + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz#11260ac3322dda0ef53edfae6e97b961449f5fa4"
60 + integrity sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==
61 + dependencies:
62 + "@babel/compat-data" "^7.25.7"
63 + "@babel/helper-validator-option" "^7.25.7"
64 + browserslist "^4.24.0"
65 + lru-cache "^5.1.1"
66 + semver "^6.3.1"
67 +
68 +"@babel/helper-module-imports@^7.25.7":
69 + version "7.25.7"
70 + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz#dba00d9523539152906ba49263e36d7261040472"
71 + integrity sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==
72 + dependencies:
73 + "@babel/traverse" "^7.25.7"
74 + "@babel/types" "^7.25.7"
75 +
76 +"@babel/helper-module-transforms@^7.25.7":
77 + version "7.25.7"
78 + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz#2ac9372c5e001b19bc62f1fe7d96a18cb0901d1a"
79 + integrity sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==
80 + dependencies:
81 + "@babel/helper-module-imports" "^7.25.7"
82 + "@babel/helper-simple-access" "^7.25.7"
83 + "@babel/helper-validator-identifier" "^7.25.7"
84 + "@babel/traverse" "^7.25.7"
85 +
86 +"@babel/helper-plugin-utils@^7.25.7":
87 + version "7.25.7"
88 + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz#8ec5b21812d992e1ef88a9b068260537b6f0e36c"
89 + integrity sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==
90 +
91 +"@babel/helper-simple-access@^7.25.7":
92 + version "7.25.7"
93 + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz#5eb9f6a60c5d6b2e0f76057004f8dacbddfae1c0"
94 + integrity sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==
95 + dependencies:
96 + "@babel/traverse" "^7.25.7"
97 + "@babel/types" "^7.25.7"
98 +
99 +"@babel/helper-string-parser@^7.25.7":
100 + version "7.25.7"
101 + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz#d50e8d37b1176207b4fe9acedec386c565a44a54"
102 + integrity sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==
103 +
104 +"@babel/helper-validator-identifier@^7.25.7":
105 + version "7.25.7"
106 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz#77b7f60c40b15c97df735b38a66ba1d7c3e93da5"
107 + integrity sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==
108 +
109 +"@babel/helper-validator-option@^7.25.7":
110 + version "7.25.7"
111 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz#97d1d684448228b30b506d90cace495d6f492729"
112 + integrity sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==
113 +
114 +"@babel/helpers@^7.25.7":
115 + version "7.25.7"
116 + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.25.7.tgz#091b52cb697a171fe0136ab62e54e407211f09c2"
117 + integrity sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==
118 + dependencies:
119 + "@babel/template" "^7.25.7"
120 + "@babel/types" "^7.25.7"
121 +
122 +"@babel/highlight@^7.25.7":
123 + version "7.25.7"
124 + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.25.7.tgz#20383b5f442aa606e7b5e3043b0b1aafe9f37de5"
125 + integrity sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==
126 + dependencies:
127 + "@babel/helper-validator-identifier" "^7.25.7"
128 + chalk "^2.4.2"
129 + js-tokens "^4.0.0"
130 + picocolors "^1.0.0"
131 +
132 +"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.25.7":
133 + version "7.25.7"
134 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.7.tgz#99b927720f4ddbfeb8cd195a363ed4532f87c590"
135 + integrity sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==
136 + dependencies:
137 + "@babel/types" "^7.25.7"
138 +
139 +"@babel/plugin-transform-react-jsx-self@^7.24.7":
140 + version "7.25.7"
141 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.7.tgz#3d11df143131fd8f5486a1f7d3839890f88f8c85"
142 + integrity sha512-JD9MUnLbPL0WdVK8AWC7F7tTG2OS6u/AKKnsK+NdRhUiVdnzyR1S3kKQCaRLOiaULvUiqK6Z4JQE635VgtCFeg==
143 + dependencies:
144 + "@babel/helper-plugin-utils" "^7.25.7"
145 +
146 +"@babel/plugin-transform-react-jsx-source@^7.24.7":
147 + version "7.25.7"
148 + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.7.tgz#a0d8372310d5ea5b0447dfa03a8485f960eff7be"
149 + integrity sha512-S/JXG/KrbIY06iyJPKfxr0qRxnhNOdkNXYBl/rmwgDd72cQLH9tEGkDm/yJPGvcSIUoikzfjMios9i+xT/uv9w==
150 + dependencies:
151 + "@babel/helper-plugin-utils" "^7.25.7"
152 +
153 +"@babel/template@^7.25.7":
154 + version "7.25.7"
155 + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.7.tgz#27f69ce382855d915b14ab0fe5fb4cbf88fa0769"
156 + integrity sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==
157 + dependencies:
158 + "@babel/code-frame" "^7.25.7"
159 + "@babel/parser" "^7.25.7"
160 + "@babel/types" "^7.25.7"
161 +
162 +"@babel/traverse@^7.25.7":
163 + version "7.25.7"
164 + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.7.tgz#83e367619be1cab8e4f2892ef30ba04c26a40fa8"
165 + integrity sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==
166 + dependencies:
167 + "@babel/code-frame" "^7.25.7"
168 + "@babel/generator" "^7.25.7"
169 + "@babel/parser" "^7.25.7"
170 + "@babel/template" "^7.25.7"
171 + "@babel/types" "^7.25.7"
172 + debug "^4.3.1"
173 + globals "^11.1.0"
174 +
175 +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.25.7":
176 + version "7.25.7"
177 + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.7.tgz#1b7725c1d3a59f328cb700ce704c46371e6eef9b"
178 + integrity sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==
179 + dependencies:
180 + "@babel/helper-string-parser" "^7.25.7"
181 + "@babel/helper-validator-identifier" "^7.25.7"
182 + to-fast-properties "^2.0.0"
183 +
184 +"@esbuild/aix-ppc64@0.21.5":
185 + version "0.21.5"
186 + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f"
187 + integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==
188 +
189 +"@esbuild/android-arm64@0.21.5":
190 + version "0.21.5"
191 + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052"
192 + integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==
193 +
194 +"@esbuild/android-arm@0.21.5":
195 + version "0.21.5"
196 + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28"
197 + integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==
198 +
199 +"@esbuild/android-x64@0.21.5":
200 + version "0.21.5"
201 + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e"
202 + integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==
203 +
204 +"@esbuild/darwin-arm64@0.21.5":
205 + version "0.21.5"
206 + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a"
207 + integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==
208 +
209 +"@esbuild/darwin-x64@0.21.5":
210 + version "0.21.5"
211 + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22"
212 + integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==
213 +
214 +"@esbuild/freebsd-arm64@0.21.5":
215 + version "0.21.5"
216 + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e"
217 + integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==
218 +
219 +"@esbuild/freebsd-x64@0.21.5":
220 + version "0.21.5"
221 + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261"
222 + integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==
223 +
224 +"@esbuild/linux-arm64@0.21.5":
225 + version "0.21.5"
226 + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b"
227 + integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==
228 +
229 +"@esbuild/linux-arm@0.21.5":
230 + version "0.21.5"
231 + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9"
232 + integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==
233 +
234 +"@esbuild/linux-ia32@0.21.5":
235 + version "0.21.5"
236 + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2"
237 + integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==
238 +
239 +"@esbuild/linux-loong64@0.21.5":
240 + version "0.21.5"
241 + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df"
242 + integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==
243 +
244 +"@esbuild/linux-mips64el@0.21.5":
245 + version "0.21.5"
246 + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe"
247 + integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==
248 +
249 +"@esbuild/linux-ppc64@0.21.5":
250 + version "0.21.5"
251 + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4"
252 + integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==
253 +
254 +"@esbuild/linux-riscv64@0.21.5":
255 + version "0.21.5"
256 + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc"
257 + integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==
258 +
259 +"@esbuild/linux-s390x@0.21.5":
260 + version "0.21.5"
261 + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de"
262 + integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==
263 +
264 +"@esbuild/linux-x64@0.21.5":
265 + version "0.21.5"
266 + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0"
267 + integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==
268 +
269 +"@esbuild/netbsd-x64@0.21.5":
270 + version "0.21.5"
271 + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047"
272 + integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==
273 +
274 +"@esbuild/openbsd-x64@0.21.5":
275 + version "0.21.5"
276 + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70"
277 + integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==
278 +
279 +"@esbuild/sunos-x64@0.21.5":
280 + version "0.21.5"
281 + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b"
282 + integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==
283 +
284 +"@esbuild/win32-arm64@0.21.5":
285 + version "0.21.5"
286 + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d"
287 + integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==
288 +
289 +"@esbuild/win32-ia32@0.21.5":
290 + version "0.21.5"
291 + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b"
292 + integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==
293 +
294 +"@esbuild/win32-x64@0.21.5":
295 + version "0.21.5"
296 + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c"
297 + integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==
298 +
299 +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
300 + version "4.4.0"
301 + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
302 + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
303 + dependencies:
304 + eslint-visitor-keys "^3.3.0"
305 +
306 +"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0":
307 + version "4.11.1"
308 + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f"
309 + integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==
310 +
311 +"@eslint/config-array@^0.18.0":
312 + version "0.18.0"
313 + resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.18.0.tgz#37d8fe656e0d5e3dbaea7758ea56540867fd074d"
314 + integrity sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==
315 + dependencies:
316 + "@eslint/object-schema" "^2.1.4"
317 + debug "^4.3.1"
318 + minimatch "^3.1.2"
319 +
320 +"@eslint/core@^0.6.0":
321 + version "0.6.0"
322 + resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.6.0.tgz#9930b5ba24c406d67a1760e94cdbac616a6eb674"
323 + integrity sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==
324 +
325 +"@eslint/eslintrc@^3.1.0":
326 + version "3.1.0"
327 + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.1.0.tgz#dbd3482bfd91efa663cbe7aa1f506839868207b6"
328 + integrity sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==
329 + dependencies:
330 + ajv "^6.12.4"
331 + debug "^4.3.2"
332 + espree "^10.0.1"
333 + globals "^14.0.0"
334 + ignore "^5.2.0"
335 + import-fresh "^3.2.1"
336 + js-yaml "^4.1.0"
337 + minimatch "^3.1.2"
338 + strip-json-comments "^3.1.1"
339 +
340 +"@eslint/js@9.12.0", "@eslint/js@^9.11.1":
341 + version "9.12.0"
342 + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.12.0.tgz#69ca3ca9fab9a808ec6d67b8f6edb156cbac91e1"
343 + integrity sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==
344 +
345 +"@eslint/object-schema@^2.1.4":
346 + version "2.1.4"
347 + resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.4.tgz#9e69f8bb4031e11df79e03db09f9dbbae1740843"
348 + integrity sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==
349 +
350 +"@eslint/plugin-kit@^0.2.0":
351 + version "0.2.0"
352 + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.2.0.tgz#8712dccae365d24e9eeecb7b346f85e750ba343d"
353 + integrity sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==
354 + dependencies:
355 + levn "^0.4.1"
356 +
357 +"@humanfs/core@^0.19.0":
358 + version "0.19.0"
359 + resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.0.tgz#08db7a8c73bb07673d9ebd925f2dad746411fcec"
360 + integrity sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==
361 +
362 +"@humanfs/node@^0.16.5":
363 + version "0.16.5"
364 + resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.5.tgz#a9febb7e7ad2aff65890fdc630938f8d20aa84ba"
365 + integrity sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==
366 + dependencies:
367 + "@humanfs/core" "^0.19.0"
368 + "@humanwhocodes/retry" "^0.3.0"
369 +
370 +"@humanwhocodes/module-importer@^1.0.1":
371 + version "1.0.1"
372 + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
373 + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
374 +
375 +"@humanwhocodes/retry@^0.3.0", "@humanwhocodes/retry@^0.3.1":
376 + version "0.3.1"
377 + resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.1.tgz#c72a5c76a9fbaf3488e231b13dc52c0da7bab42a"
378 + integrity sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==
379 +
380 +"@jridgewell/gen-mapping@^0.3.5":
381 + version "0.3.5"
382 + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36"
383 + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==
384 + dependencies:
385 + "@jridgewell/set-array" "^1.2.1"
386 + "@jridgewell/sourcemap-codec" "^1.4.10"
387 + "@jridgewell/trace-mapping" "^0.3.24"
388 +
389 +"@jridgewell/resolve-uri@^3.1.0":
390 + version "3.1.2"
391 + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
392 + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
393 +
394 +"@jridgewell/set-array@^1.2.1":
395 + version "1.2.1"
396 + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
397 + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
398 +
399 +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
400 + version "1.5.0"
401 + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
402 + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
403 +
404 +"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
405 + version "0.3.25"
406 + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
407 + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
408 + dependencies:
409 + "@jridgewell/resolve-uri" "^3.1.0"
410 + "@jridgewell/sourcemap-codec" "^1.4.14"
411 +
412 +"@nodelib/fs.scandir@2.1.5":
413 + version "2.1.5"
414 + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
415 + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
416 + dependencies:
417 + "@nodelib/fs.stat" "2.0.5"
418 + run-parallel "^1.1.9"
419 +
420 +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
421 + version "2.0.5"
422 + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
423 + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
424 +
425 +"@nodelib/fs.walk@^1.2.3":
426 + version "1.2.8"
427 + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
428 + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
429 + dependencies:
430 + "@nodelib/fs.scandir" "2.1.5"
431 + fastq "^1.6.0"
432 +
433 +"@rollup/rollup-android-arm-eabi@4.24.0":
434 + version "4.24.0"
435 + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz#1661ff5ea9beb362795304cb916049aba7ac9c54"
436 + integrity sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==
437 +
438 +"@rollup/rollup-android-arm64@4.24.0":
439 + version "4.24.0"
440 + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz#2ffaa91f1b55a0082b8a722525741aadcbd3971e"
441 + integrity sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==
442 +
443 +"@rollup/rollup-darwin-arm64@4.24.0":
444 + version "4.24.0"
445 + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz#627007221b24b8cc3063703eee0b9177edf49c1f"
446 + integrity sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==
447 +
448 +"@rollup/rollup-darwin-x64@4.24.0":
449 + version "4.24.0"
450 + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz#0605506142b9e796c370d59c5984ae95b9758724"
451 + integrity sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==
452 +
453 +"@rollup/rollup-linux-arm-gnueabihf@4.24.0":
454 + version "4.24.0"
455 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz#62dfd196d4b10c0c2db833897164d2d319ee0cbb"
456 + integrity sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==
457 +
458 +"@rollup/rollup-linux-arm-musleabihf@4.24.0":
459 + version "4.24.0"
460 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz#53ce72aeb982f1f34b58b380baafaf6a240fddb3"
461 + integrity sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==
462 +
463 +"@rollup/rollup-linux-arm64-gnu@4.24.0":
464 + version "4.24.0"
465 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz#1632990f62a75c74f43e4b14ab3597d7ed416496"
466 + integrity sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==
467 +
468 +"@rollup/rollup-linux-arm64-musl@4.24.0":
469 + version "4.24.0"
470 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz#8c03a996efb41e257b414b2e0560b7a21f2d9065"
471 + integrity sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==
472 +
473 +"@rollup/rollup-linux-powerpc64le-gnu@4.24.0":
474 + version "4.24.0"
475 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz#5b98729628d5bcc8f7f37b58b04d6845f85c7b5d"
476 + integrity sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==
477 +
478 +"@rollup/rollup-linux-riscv64-gnu@4.24.0":
479 + version "4.24.0"
480 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz#48e42e41f4cabf3573cfefcb448599c512e22983"
481 + integrity sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==
482 +
483 +"@rollup/rollup-linux-s390x-gnu@4.24.0":
484 + version "4.24.0"
485 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz#e0b4f9a966872cb7d3e21b9e412a4b7efd7f0b58"
486 + integrity sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==
487 +
488 +"@rollup/rollup-linux-x64-gnu@4.24.0":
489 + version "4.24.0"
490 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz#78144741993100f47bd3da72fce215e077ae036b"
491 + integrity sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==
492 +
493 +"@rollup/rollup-linux-x64-musl@4.24.0":
494 + version "4.24.0"
495 + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz#d9fe32971883cd1bd858336bd33a1c3ca6146127"
496 + integrity sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==
497 +
498 +"@rollup/rollup-win32-arm64-msvc@4.24.0":
499 + version "4.24.0"
500 + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz#71fa3ea369316db703a909c790743972e98afae5"
501 + integrity sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==
502 +
503 +"@rollup/rollup-win32-ia32-msvc@4.24.0":
504 + version "4.24.0"
505 + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz#653f5989a60658e17d7576a3996deb3902e342e2"
506 + integrity sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==
507 +
508 +"@rollup/rollup-win32-x64-msvc@4.24.0":
509 + version "4.24.0"
510 + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz#0574d7e87b44ee8511d08cc7f914bcb802b70818"
511 + integrity sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==
512 +
513 +"@types/babel__core@^7.20.5":
514 + version "7.20.5"
515 + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017"
516 + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==
517 + dependencies:
518 + "@babel/parser" "^7.20.7"
519 + "@babel/types" "^7.20.7"
520 + "@types/babel__generator" "*"
521 + "@types/babel__template" "*"
522 + "@types/babel__traverse" "*"
523 +
524 +"@types/babel__generator@*":
525 + version "7.6.8"
526 + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab"
527 + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==
528 + dependencies:
529 + "@babel/types" "^7.0.0"
530 +
531 +"@types/babel__template@*":
532 + version "7.4.4"
533 + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f"
534 + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==
535 + dependencies:
536 + "@babel/parser" "^7.1.0"
537 + "@babel/types" "^7.0.0"
538 +
539 +"@types/babel__traverse@*":
540 + version "7.20.6"
541 + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7"
542 + integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==
543 + dependencies:
544 + "@babel/types" "^7.20.7"
545 +
546 +"@types/estree@1.0.6", "@types/estree@^1.0.6":
547 + version "1.0.6"
548 + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
549 + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
550 +
551 +"@types/json-schema@^7.0.15":
552 + version "7.0.15"
553 + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
554 + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
555 +
556 +"@types/prop-types@*":
557 + version "15.7.13"
558 + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.13.tgz#2af91918ee12d9d32914feb13f5326658461b451"
559 + integrity sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==
560 +
561 +"@types/react-dom@^18.3.0":
562 + version "18.3.0"
563 + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0"
564 + integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==
565 + dependencies:
566 + "@types/react" "*"
567 +
568 +"@types/react@*", "@types/react@^18.3.10":
569 + version "18.3.11"
570 + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.11.tgz#9d530601ff843ee0d7030d4227ea4360236bd537"
571 + integrity sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==
572 + dependencies:
573 + "@types/prop-types" "*"
574 + csstype "^3.0.2"
575 +
576 +"@typescript-eslint/eslint-plugin@8.8.1":
577 + version "8.8.1"
578 + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.1.tgz#9364b756d4d78bcbdf6fd3e9345e6924c68ad371"
579 + integrity sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==
580 + dependencies:
581 + "@eslint-community/regexpp" "^4.10.0"
582 + "@typescript-eslint/scope-manager" "8.8.1"
583 + "@typescript-eslint/type-utils" "8.8.1"
584 + "@typescript-eslint/utils" "8.8.1"
585 + "@typescript-eslint/visitor-keys" "8.8.1"
586 + graphemer "^1.4.0"
587 + ignore "^5.3.1"
588 + natural-compare "^1.4.0"
589 + ts-api-utils "^1.3.0"
590 +
591 +"@typescript-eslint/parser@8.8.1":
592 + version "8.8.1"
593 + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.8.1.tgz#5952ba2a83bd52024b872f3fdc8ed2d3636073b8"
594 + integrity sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==
595 + dependencies:
596 + "@typescript-eslint/scope-manager" "8.8.1"
597 + "@typescript-eslint/types" "8.8.1"
598 + "@typescript-eslint/typescript-estree" "8.8.1"
599 + "@typescript-eslint/visitor-keys" "8.8.1"
600 + debug "^4.3.4"
601 +
602 +"@typescript-eslint/scope-manager@8.8.1":
603 + version "8.8.1"
604 + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.8.1.tgz#b4bea1c0785aaebfe3c4ab059edaea1c4977e7ff"
605 + integrity sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==
606 + dependencies:
607 + "@typescript-eslint/types" "8.8.1"
608 + "@typescript-eslint/visitor-keys" "8.8.1"
609 +
610 +"@typescript-eslint/type-utils@8.8.1":
611 + version "8.8.1"
612 + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.8.1.tgz#31f59ec46e93a02b409fb4d406a368a59fad306e"
613 + integrity sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==
614 + dependencies:
615 + "@typescript-eslint/typescript-estree" "8.8.1"
616 + "@typescript-eslint/utils" "8.8.1"
617 + debug "^4.3.4"
618 + ts-api-utils "^1.3.0"
619 +
620 +"@typescript-eslint/types@8.8.1":
621 + version "8.8.1"
622 + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.8.1.tgz#ebe85e0fa4a8e32a24a56adadf060103bef13bd1"
623 + integrity sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==
624 +
625 +"@typescript-eslint/typescript-estree@8.8.1":
626 + version "8.8.1"
627 + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.1.tgz#34649f4e28d32ee49152193bc7dedc0e78e5d1ec"
628 + integrity sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==
629 + dependencies:
630 + "@typescript-eslint/types" "8.8.1"
631 + "@typescript-eslint/visitor-keys" "8.8.1"
632 + debug "^4.3.4"
633 + fast-glob "^3.3.2"
634 + is-glob "^4.0.3"
635 + minimatch "^9.0.4"
636 + semver "^7.6.0"
637 + ts-api-utils "^1.3.0"
638 +
639 +"@typescript-eslint/utils@8.8.1":
640 + version "8.8.1"
641 + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.8.1.tgz#9e29480fbfa264c26946253daa72181f9f053c9d"
642 + integrity sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==
643 + dependencies:
644 + "@eslint-community/eslint-utils" "^4.4.0"
645 + "@typescript-eslint/scope-manager" "8.8.1"
646 + "@typescript-eslint/types" "8.8.1"
647 + "@typescript-eslint/typescript-estree" "8.8.1"
648 +
649 +"@typescript-eslint/visitor-keys@8.8.1":
650 + version "8.8.1"
651 + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.1.tgz#0fb1280f381149fc345dfde29f7542ff4e587fc5"
652 + integrity sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==
653 + dependencies:
654 + "@typescript-eslint/types" "8.8.1"
655 + eslint-visitor-keys "^3.4.3"
656 +
657 +"@vitejs/plugin-react@^4.3.2":
658 + version "4.3.2"
659 + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-4.3.2.tgz#1e13f666fe3135b477220d3c13b783704636b6e4"
660 + integrity sha512-hieu+o05v4glEBucTcKMK3dlES0OeJlD9YVOAPraVMOInBCwzumaIFiUjr4bHK7NPgnAHgiskUoceKercrN8vg==
661 + dependencies:
662 + "@babel/core" "^7.25.2"
663 + "@babel/plugin-transform-react-jsx-self" "^7.24.7"
664 + "@babel/plugin-transform-react-jsx-source" "^7.24.7"
665 + "@types/babel__core" "^7.20.5"
666 + react-refresh "^0.14.2"
667 +
668 +acorn-jsx@^5.3.2:
669 + version "5.3.2"
670 + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
671 + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
672 +
673 +acorn@^8.12.0:
674 + version "8.12.1"
675 + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
676 + integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
677 +
678 +ajv@^6.12.4:
679 + version "6.12.6"
680 + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
681 + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
682 + dependencies:
683 + fast-deep-equal "^3.1.1"
684 + fast-json-stable-stringify "^2.0.0"
685 + json-schema-traverse "^0.4.1"
686 + uri-js "^4.2.2"
687 +
688 +ansi-styles@^3.2.1:
689 + version "3.2.1"
690 + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
691 + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
692 + dependencies:
693 + color-convert "^1.9.0"
694 +
695 +ansi-styles@^4.1.0:
696 + version "4.3.0"
697 + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
698 + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
699 + dependencies:
700 + color-convert "^2.0.1"
701 +
702 +argparse@^2.0.1:
703 + version "2.0.1"
704 + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
705 + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
706 +
707 +balanced-match@^1.0.0:
708 + version "1.0.2"
709 + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
710 + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
711 +
712 +brace-expansion@^1.1.7:
713 + version "1.1.11"
714 + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
715 + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
716 + dependencies:
717 + balanced-match "^1.0.0"
718 + concat-map "0.0.1"
719 +
720 +brace-expansion@^2.0.1:
721 + version "2.0.1"
722 + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
723 + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
724 + dependencies:
725 + balanced-match "^1.0.0"
726 +
727 +braces@^3.0.3:
728 + version "3.0.3"
729 + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
730 + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
731 + dependencies:
732 + fill-range "^7.1.1"
733 +
734 +browserslist@^4.24.0:
735 + version "4.24.0"
736 + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.0.tgz#a1325fe4bc80b64fda169629fc01b3d6cecd38d4"
737 + integrity sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==
738 + dependencies:
739 + caniuse-lite "^1.0.30001663"
740 + electron-to-chromium "^1.5.28"
741 + node-releases "^2.0.18"
742 + update-browserslist-db "^1.1.0"
743 +
744 +callsites@^3.0.0:
745 + version "3.1.0"
746 + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
747 + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
748 +
749 +caniuse-lite@^1.0.30001663:
750 + version "1.0.30001667"
751 + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz#99fc5ea0d9c6e96897a104a8352604378377f949"
752 + integrity sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==
753 +
754 +chalk@^2.4.2:
755 + version "2.4.2"
756 + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
757 + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
758 + dependencies:
759 + ansi-styles "^3.2.1"
760 + escape-string-regexp "^1.0.5"
761 + supports-color "^5.3.0"
762 +
763 +chalk@^4.0.0:
764 + version "4.1.2"
765 + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
766 + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
767 + dependencies:
768 + ansi-styles "^4.1.0"
769 + supports-color "^7.1.0"
770 +
771 +color-convert@^1.9.0:
772 + version "1.9.3"
773 + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
774 + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
775 + dependencies:
776 + color-name "1.1.3"
777 +
778 +color-convert@^2.0.1:
779 + version "2.0.1"
780 + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
781 + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
782 + dependencies:
783 + color-name "~1.1.4"
784 +
785 +color-name@1.1.3:
786 + version "1.1.3"
787 + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
788 + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
789 +
790 +color-name@~1.1.4:
791 + version "1.1.4"
792 + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
793 + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
794 +
795 +concat-map@0.0.1:
796 + version "0.0.1"
797 + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
798 + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
799 +
800 +convert-source-map@^2.0.0:
801 + version "2.0.0"
802 + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
803 + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
804 +
805 +cross-spawn@^7.0.2:
806 + version "7.0.3"
807 + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
808 + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
809 + dependencies:
810 + path-key "^3.1.0"
811 + shebang-command "^2.0.0"
812 + which "^2.0.1"
813 +
814 +csstype@^3.0.2:
815 + version "3.1.3"
816 + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
817 + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
818 +
819 +debug@^4.1.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4:
820 + version "4.3.7"
821 + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
822 + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
823 + dependencies:
824 + ms "^2.1.3"
825 +
826 +deep-is@^0.1.3:
827 + version "0.1.4"
828 + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
829 + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
830 +
831 +electron-to-chromium@^1.5.28:
832 + version "1.5.35"
833 + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.35.tgz#1d38d386186c72b1fa6e74c3a7de5f888b503100"
834 + integrity sha512-hOSRInrIDm0Brzp4IHW2F/VM+638qOL2CzE0DgpnGzKW27C95IqqeqgKz/hxHGnvPxvQGpHUGD5qRVC9EZY2+A==
835 +
836 +esbuild@^0.21.3:
837 + version "0.21.5"
838 + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d"
839 + integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==
840 + optionalDependencies:
841 + "@esbuild/aix-ppc64" "0.21.5"
842 + "@esbuild/android-arm" "0.21.5"
843 + "@esbuild/android-arm64" "0.21.5"
844 + "@esbuild/android-x64" "0.21.5"
845 + "@esbuild/darwin-arm64" "0.21.5"
846 + "@esbuild/darwin-x64" "0.21.5"
847 + "@esbuild/freebsd-arm64" "0.21.5"
848 + "@esbuild/freebsd-x64" "0.21.5"
849 + "@esbuild/linux-arm" "0.21.5"
850 + "@esbuild/linux-arm64" "0.21.5"
851 + "@esbuild/linux-ia32" "0.21.5"
852 + "@esbuild/linux-loong64" "0.21.5"
853 + "@esbuild/linux-mips64el" "0.21.5"
854 + "@esbuild/linux-ppc64" "0.21.5"
855 + "@esbuild/linux-riscv64" "0.21.5"
856 + "@esbuild/linux-s390x" "0.21.5"
857 + "@esbuild/linux-x64" "0.21.5"
858 + "@esbuild/netbsd-x64" "0.21.5"
859 + "@esbuild/openbsd-x64" "0.21.5"
860 + "@esbuild/sunos-x64" "0.21.5"
861 + "@esbuild/win32-arm64" "0.21.5"
862 + "@esbuild/win32-ia32" "0.21.5"
863 + "@esbuild/win32-x64" "0.21.5"
864 +
865 +escalade@^3.2.0:
866 + version "3.2.0"
867 + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
868 + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==
869 +
870 +escape-string-regexp@^1.0.5:
871 + version "1.0.5"
872 + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
873 + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
874 +
875 +escape-string-regexp@^4.0.0:
876 + version "4.0.0"
877 + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
878 + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
879 +
880 +eslint-plugin-react-hooks@^5.1.0-rc.0:
881 + version "5.1.0-rc-fb9a90fa48-20240614"
882 + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0-rc-fb9a90fa48-20240614.tgz#206a7ec005f0b286aaf7091f4e566083d310b189"
883 + integrity sha512-xsiRwaDNF5wWNC4ZHLut+x/YcAxksUd9Rizt7LaEn3bV8VyYRpXnRJQlLOfYaVy9esk4DFP4zPPnoNVjq5Gc0w==
884 +
885 +eslint-plugin-react-refresh@^0.4.12:
886 + version "0.4.12"
887 + resolved "https://registry.yarnpkg.com/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.12.tgz#73d61c7fcbe3f7280edb6579380b4350d2f547ed"
888 + integrity sha512-9neVjoGv20FwYtCP6CB1dzR1vr57ZDNOXst21wd2xJ/cTlM2xLq0GWVlSNTdMn/4BtP6cHYBMCSp1wFBJ9jBsg==
889 +
890 +eslint-scope@^8.1.0:
891 + version "8.1.0"
892 + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.1.0.tgz#70214a174d4cbffbc3e8a26911d8bf51b9ae9d30"
893 + integrity sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==
894 + dependencies:
895 + esrecurse "^4.3.0"
896 + estraverse "^5.2.0"
897 +
898 +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.3:
899 + version "3.4.3"
900 + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
901 + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
902 +
903 +eslint-visitor-keys@^4.1.0:
904 + version "4.1.0"
905 + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz#1f785cc5e81eb7534523d85922248232077d2f8c"
906 + integrity sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==
907 +
908 +eslint@^9.11.1:
909 + version "9.12.0"
910 + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.12.0.tgz#54fcba2876c90528396da0fa44b6446329031e86"
911 + integrity sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==
912 + dependencies:
913 + "@eslint-community/eslint-utils" "^4.2.0"
914 + "@eslint-community/regexpp" "^4.11.0"
915 + "@eslint/config-array" "^0.18.0"
916 + "@eslint/core" "^0.6.0"
917 + "@eslint/eslintrc" "^3.1.0"
918 + "@eslint/js" "9.12.0"
919 + "@eslint/plugin-kit" "^0.2.0"
920 + "@humanfs/node" "^0.16.5"
921 + "@humanwhocodes/module-importer" "^1.0.1"
922 + "@humanwhocodes/retry" "^0.3.1"
923 + "@types/estree" "^1.0.6"
924 + "@types/json-schema" "^7.0.15"
925 + ajv "^6.12.4"
926 + chalk "^4.0.0"
927 + cross-spawn "^7.0.2"
928 + debug "^4.3.2"
929 + escape-string-regexp "^4.0.0"
930 + eslint-scope "^8.1.0"
931 + eslint-visitor-keys "^4.1.0"
932 + espree "^10.2.0"
933 + esquery "^1.5.0"
934 + esutils "^2.0.2"
935 + fast-deep-equal "^3.1.3"
936 + file-entry-cache "^8.0.0"
937 + find-up "^5.0.0"
938 + glob-parent "^6.0.2"
939 + ignore "^5.2.0"
940 + imurmurhash "^0.1.4"
941 + is-glob "^4.0.0"
942 + json-stable-stringify-without-jsonify "^1.0.1"
943 + lodash.merge "^4.6.2"
944 + minimatch "^3.1.2"
945 + natural-compare "^1.4.0"
946 + optionator "^0.9.3"
947 + text-table "^0.2.0"
948 +
949 +espree@^10.0.1, espree@^10.2.0:
950 + version "10.2.0"
951 + resolved "https://registry.yarnpkg.com/espree/-/espree-10.2.0.tgz#f4bcead9e05b0615c968e85f83816bc386a45df6"
952 + integrity sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==
953 + dependencies:
954 + acorn "^8.12.0"
955 + acorn-jsx "^5.3.2"
956 + eslint-visitor-keys "^4.1.0"
957 +
958 +esquery@^1.5.0:
959 + version "1.6.0"
960 + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7"
961 + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
962 + dependencies:
963 + estraverse "^5.1.0"
964 +
965 +esrecurse@^4.3.0:
966 + version "4.3.0"
967 + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
968 + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
969 + dependencies:
970 + estraverse "^5.2.0"
971 +
972 +estraverse@^5.1.0, estraverse@^5.2.0:
973 + version "5.3.0"
974 + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
975 + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
976 +
977 +esutils@^2.0.2:
978 + version "2.0.3"
979 + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
980 + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
981 +
982 +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
983 + version "3.1.3"
984 + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
985 + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
986 +
987 +fast-glob@^3.3.2:
988 + version "3.3.2"
989 + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
990 + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
991 + dependencies:
992 + "@nodelib/fs.stat" "^2.0.2"
993 + "@nodelib/fs.walk" "^1.2.3"
994 + glob-parent "^5.1.2"
995 + merge2 "^1.3.0"
996 + micromatch "^4.0.4"
997 +
998 +fast-json-stable-stringify@^2.0.0:
999 + version "2.1.0"
1000 + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
1001 + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1002 +
1003 +fast-levenshtein@^2.0.6:
1004 + version "2.0.6"
1005 + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
1006 + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
1007 +
1008 +fastq@^1.6.0:
1009 + version "1.17.1"
1010 + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47"
1011 + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==
1012 + dependencies:
1013 + reusify "^1.0.4"
1014 +
1015 +file-entry-cache@^8.0.0:
1016 + version "8.0.0"
1017 + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f"
1018 + integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==
1019 + dependencies:
1020 + flat-cache "^4.0.0"
1021 +
1022 +fill-range@^7.1.1:
1023 + version "7.1.1"
1024 + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
1025 + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==
1026 + dependencies:
1027 + to-regex-range "^5.0.1"
1028 +
1029 +find-up@^5.0.0:
1030 + version "5.0.0"
1031 + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
1032 + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
1033 + dependencies:
1034 + locate-path "^6.0.0"
1035 + path-exists "^4.0.0"
1036 +
1037 +flat-cache@^4.0.0:
1038 + version "4.0.1"
1039 + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c"
1040 + integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==
1041 + dependencies:
1042 + flatted "^3.2.9"
1043 + keyv "^4.5.4"
1044 +
1045 +flatted@^3.2.9:
1046 + version "3.3.1"
1047 + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a"
1048 + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==
1049 +
1050 +fsevents@~2.3.2, fsevents@~2.3.3:
1051 + version "2.3.3"
1052 + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
1053 + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
1054 +
1055 +gensync@^1.0.0-beta.2:
1056 + version "1.0.0-beta.2"
1057 + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
1058 + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1059 +
1060 +glob-parent@^5.1.2:
1061 + version "5.1.2"
1062 + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1063 + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1064 + dependencies:
1065 + is-glob "^4.0.1"
1066 +
1067 +glob-parent@^6.0.2:
1068 + version "6.0.2"
1069 + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
1070 + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
1071 + dependencies:
1072 + is-glob "^4.0.3"
1073 +
1074 +globals@^11.1.0:
1075 + version "11.12.0"
1076 + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
1077 + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1078 +
1079 +globals@^14.0.0:
1080 + version "14.0.0"
1081 + resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
1082 + integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
1083 +
1084 +globals@^15.9.0:
1085 + version "15.11.0"
1086 + resolved "https://registry.yarnpkg.com/globals/-/globals-15.11.0.tgz#b96ed4c6998540c6fb824b24b5499216d2438d6e"
1087 + integrity sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==
1088 +
1089 +graphemer@^1.4.0:
1090 + version "1.4.0"
1091 + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
1092 + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
1093 +
1094 +has-flag@^3.0.0:
1095 + version "3.0.0"
1096 + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1097 + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
1098 +
1099 +has-flag@^4.0.0:
1100 + version "4.0.0"
1101 + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1102 + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1103 +
1104 +ignore@^5.2.0, ignore@^5.3.1:
1105 + version "5.3.2"
1106 + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
1107 + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
1108 +
1109 +import-fresh@^3.2.1:
1110 + version "3.3.0"
1111 + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1112 + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1113 + dependencies:
1114 + parent-module "^1.0.0"
1115 + resolve-from "^4.0.0"
1116 +
1117 +imurmurhash@^0.1.4:
1118 + version "0.1.4"
1119 + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1120 + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
1121 +
1122 +is-extglob@^2.1.1:
1123 + version "2.1.1"
1124 + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1125 + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
1126 +
1127 +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
1128 + version "4.0.3"
1129 + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1130 + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1131 + dependencies:
1132 + is-extglob "^2.1.1"
1133 +
1134 +is-number@^7.0.0:
1135 + version "7.0.0"
1136 + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1137 + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1138 +
1139 +isexe@^2.0.0:
1140 + version "2.0.0"
1141 + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1142 + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
1143 +
1144 +js-tokens@^4.0.0:
1145 + version "4.0.0"
1146 + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
1147 + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1148 +
1149 +js-yaml@^4.1.0:
1150 + version "4.1.0"
1151 + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
1152 + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
1153 + dependencies:
1154 + argparse "^2.0.1"
1155 +
1156 +jsesc@^3.0.2:
1157 + version "3.0.2"
1158 + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e"
1159 + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==
1160 +
1161 +json-buffer@3.0.1:
1162 + version "3.0.1"
1163 + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
1164 + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
1165 +
1166 +json-schema-traverse@^0.4.1:
1167 + version "0.4.1"
1168 + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
1169 + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1170 +
1171 +json-stable-stringify-without-jsonify@^1.0.1:
1172 + version "1.0.1"
1173 + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
1174 + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
1175 +
1176 +json5@^2.2.3:
1177 + version "2.2.3"
1178 + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
1179 + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
1180 +
1181 +keyv@^4.5.4:
1182 + version "4.5.4"
1183 + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
1184 + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
1185 + dependencies:
1186 + json-buffer "3.0.1"
1187 +
1188 +levn@^0.4.1:
1189 + version "0.4.1"
1190 + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
1191 + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
1192 + dependencies:
1193 + prelude-ls "^1.2.1"
1194 + type-check "~0.4.0"
1195 +
1196 +locate-path@^6.0.0:
1197 + version "6.0.0"
1198 + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
1199 + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
1200 + dependencies:
1201 + p-locate "^5.0.0"
1202 +
1203 +lodash.merge@^4.6.2:
1204 + version "4.6.2"
1205 + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
1206 + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
1207 +
1208 +lru-cache@^5.1.1:
1209 + version "5.1.1"
1210 + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
1211 + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
1212 + dependencies:
1213 + yallist "^3.0.2"
1214 +
1215 +merge2@^1.3.0:
1216 + version "1.4.1"
1217 + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
1218 + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
1219 +
1220 +micromatch@^4.0.4:
1221 + version "4.0.8"
1222 + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202"
1223 + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==
1224 + dependencies:
1225 + braces "^3.0.3"
1226 + picomatch "^2.3.1"
1227 +
1228 +minimatch@^3.1.2:
1229 + version "3.1.2"
1230 + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
1231 + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
1232 + dependencies:
1233 + brace-expansion "^1.1.7"
1234 +
1235 +minimatch@^9.0.4:
1236 + version "9.0.5"
1237 + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
1238 + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
1239 + dependencies:
1240 + brace-expansion "^2.0.1"
1241 +
1242 +ms@^2.1.3:
1243 + version "2.1.3"
1244 + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
1245 + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
1246 +
1247 +nanoid@^3.3.7:
1248 + version "3.3.7"
1249 + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
1250 + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
1251 +
1252 +natural-compare@^1.4.0:
1253 + version "1.4.0"
1254 + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
1255 + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
1256 +
1257 +node-releases@^2.0.18:
1258 + version "2.0.18"
1259 + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f"
1260 + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==
1261 +
1262 +optionator@^0.9.3:
1263 + version "0.9.4"
1264 + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734"
1265 + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==
1266 + dependencies:
1267 + deep-is "^0.1.3"
1268 + fast-levenshtein "^2.0.6"
1269 + levn "^0.4.1"
1270 + prelude-ls "^1.2.1"
1271 + type-check "^0.4.0"
1272 + word-wrap "^1.2.5"
1273 +
1274 +p-limit@^3.0.2:
1275 + version "3.1.0"
1276 + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
1277 + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
1278 + dependencies:
1279 + yocto-queue "^0.1.0"
1280 +
1281 +p-locate@^5.0.0:
1282 + version "5.0.0"
1283 + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
1284 + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
1285 + dependencies:
1286 + p-limit "^3.0.2"
1287 +
1288 +parent-module@^1.0.0:
1289 + version "1.0.1"
1290 + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
1291 + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
1292 + dependencies:
1293 + callsites "^3.0.0"
1294 +
1295 +path-exists@^4.0.0:
1296 + version "4.0.0"
1297 + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
1298 + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
1299 +
1300 +path-key@^3.1.0:
1301 + version "3.1.1"
1302 + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
1303 + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
1304 +
1305 +picocolors@^1.0.0, picocolors@^1.1.0:
1306 + version "1.1.0"
1307 + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
1308 + integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
1309 +
1310 +picomatch@^2.3.1:
1311 + version "2.3.1"
1312 + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1313 + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
1314 +
1315 +postcss@^8.4.43:
1316 + version "8.4.47"
1317 + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365"
1318 + integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==
1319 + dependencies:
1320 + nanoid "^3.3.7"
1321 + picocolors "^1.1.0"
1322 + source-map-js "^1.2.1"
1323 +
1324 +prelude-ls@^1.2.1:
1325 + version "1.2.1"
1326 + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
1327 + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
1328 +
1329 +punycode@^2.1.0:
1330 + version "2.3.1"
1331 + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
1332 + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
1333 +
1334 +queue-microtask@^1.2.2:
1335 + version "1.2.3"
1336 + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
1337 + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
1338 +
1339 +react-dom@19.0.0-beta-26f2496093-20240514:
1340 + version "19.0.0-beta-26f2496093-20240514"
1341 + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0-beta-26f2496093-20240514.tgz#5fe4e829db8d379303057f539900a61ed6ca2615"
1342 + integrity sha512-UvQ+K1l3DFQ34LDgfFSNuUGi9EC+yfE9tS6MdpNTd5fx7qC7KLfepfC/KpxWMQZ7JfE3axD4ZO6H4cBSpAZpqw==
1343 + dependencies:
1344 + scheduler "0.25.0-beta-26f2496093-20240514"
1345 +
1346 +react-refresh@^0.14.2:
1347 + version "0.14.2"
1348 + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9"
1349 + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==
1350 +
1351 +react@19.0.0-beta-26f2496093-20240514:
1352 + version "19.0.0-beta-26f2496093-20240514"
1353 + resolved "https://registry.yarnpkg.com/react/-/react-19.0.0-beta-26f2496093-20240514.tgz#3a0d63746b3f9ebd461a0731191bd08047fb1dbb"
1354 + integrity sha512-ZsU/WjNZ6GfzMWsq2DcGjElpV9it8JmETHm9mAJuOJNhuJcWJxt8ltCJabONFRpDFq1A/DP0d0KFj9CTJVM4VA==
1355 +
1356 +resolve-from@^4.0.0:
1357 + version "4.0.0"
1358 + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
1359 + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
1360 +
1361 +reusify@^1.0.4:
1362 + version "1.0.4"
1363 + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
1364 + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
1365 +
1366 +rollup@^4.20.0:
1367 + version "4.24.0"
1368 + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.24.0.tgz#c14a3576f20622ea6a5c9cad7caca5e6e9555d05"
1369 + integrity sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==
1370 + dependencies:
1371 + "@types/estree" "1.0.6"
1372 + optionalDependencies:
1373 + "@rollup/rollup-android-arm-eabi" "4.24.0"
1374 + "@rollup/rollup-android-arm64" "4.24.0"
1375 + "@rollup/rollup-darwin-arm64" "4.24.0"
1376 + "@rollup/rollup-darwin-x64" "4.24.0"
1377 + "@rollup/rollup-linux-arm-gnueabihf" "4.24.0"
1378 + "@rollup/rollup-linux-arm-musleabihf" "4.24.0"
1379 + "@rollup/rollup-linux-arm64-gnu" "4.24.0"
1380 + "@rollup/rollup-linux-arm64-musl" "4.24.0"
1381 + "@rollup/rollup-linux-powerpc64le-gnu" "4.24.0"
1382 + "@rollup/rollup-linux-riscv64-gnu" "4.24.0"
1383 + "@rollup/rollup-linux-s390x-gnu" "4.24.0"
1384 + "@rollup/rollup-linux-x64-gnu" "4.24.0"
1385 + "@rollup/rollup-linux-x64-musl" "4.24.0"
1386 + "@rollup/rollup-win32-arm64-msvc" "4.24.0"
1387 + "@rollup/rollup-win32-ia32-msvc" "4.24.0"
1388 + "@rollup/rollup-win32-x64-msvc" "4.24.0"
1389 + fsevents "~2.3.2"
1390 +
1391 +run-parallel@^1.1.9:
1392 + version "1.2.0"
1393 + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
1394 + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
1395 + dependencies:
1396 + queue-microtask "^1.2.2"
1397 +
1398 +scheduler@0.25.0-beta-26f2496093-20240514:
1399 + version "0.25.0-beta-26f2496093-20240514"
1400 + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0-beta-26f2496093-20240514.tgz#a3bc0ff694ec6de7a78c1e48e1f8f4a8555bd77d"
1401 + integrity sha512-vDwOytLHFnA3SW2B1lNcbO+/qKVyLCX+KLpm+tRGNDsXpyxzRgkIaYGWmX+S70AJGchUHCtuqQ50GFeFgDbXUw==
1402 +
1403 +semver@^6.3.1:
1404 + version "6.3.1"
1405 + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
1406 + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
1407 +
1408 +semver@^7.6.0:
1409 + version "7.6.3"
1410 + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
1411 + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
1412 +
1413 +shebang-command@^2.0.0:
1414 + version "2.0.0"
1415 + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
1416 + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
1417 + dependencies:
1418 + shebang-regex "^3.0.0"
1419 +
1420 +shebang-regex@^3.0.0:
1421 + version "3.0.0"
1422 + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
1423 + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
1424 +
1425 +source-map-js@^1.2.1:
1426 + version "1.2.1"
1427 + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
1428 + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
1429 +
1430 +strip-json-comments@^3.1.1:
1431 + version "3.1.1"
1432 + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1433 + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
1434 +
1435 +supports-color@^5.3.0:
1436 + version "5.5.0"
1437 + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1438 + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1439 + dependencies:
1440 + has-flag "^3.0.0"
1441 +
1442 +supports-color@^7.1.0:
1443 + version "7.2.0"
1444 + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1445 + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1446 + dependencies:
1447 + has-flag "^4.0.0"
1448 +
1449 +text-table@^0.2.0:
1450 + version "0.2.0"
1451 + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
1452 + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
1453 +
1454 +to-fast-properties@^2.0.0:
1455 + version "2.0.0"
1456 + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
1457 + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
1458 +
1459 +to-regex-range@^5.0.1:
1460 + version "5.0.1"
1461 + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1462 + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1463 + dependencies:
1464 + is-number "^7.0.0"
1465 +
1466 +ts-api-utils@^1.3.0:
1467 + version "1.3.0"
1468 + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
1469 + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
1470 +
1471 +type-check@^0.4.0, type-check@~0.4.0:
1472 + version "0.4.0"
1473 + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
1474 + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
1475 + dependencies:
1476 + prelude-ls "^1.2.1"
1477 +
1478 +typescript-eslint@^8.7.0:
1479 + version "8.8.1"
1480 + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.8.1.tgz#b375c877b2184d883b6228170bc66f0fca847c9a"
1481 + integrity sha512-R0dsXFt6t4SAFjUSKFjMh4pXDtq04SsFKCVGDP3ZOzNP7itF0jBcZYU4fMsZr4y7O7V7Nc751dDeESbe4PbQMQ==
1482 + dependencies:
1483 + "@typescript-eslint/eslint-plugin" "8.8.1"
1484 + "@typescript-eslint/parser" "8.8.1"
1485 + "@typescript-eslint/utils" "8.8.1"
1486 +
1487 +typescript@^5.5.3:
1488 + version "5.6.3"
1489 + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
1490 + integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
1491 +
1492 +update-browserslist-db@^1.1.0:
1493 + version "1.1.1"
1494 + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5"
1495 + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==
1496 + dependencies:
1497 + escalade "^3.2.0"
1498 + picocolors "^1.1.0"
1499 +
1500 +uri-js@^4.2.2:
1501 + version "4.4.1"
1502 + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1503 + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
1504 + dependencies:
1505 + punycode "^2.1.0"
1506 +
1507 +vite@^5.4.8:
1508 + version "5.4.8"
1509 + resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.8.tgz#af548ce1c211b2785478d3ba3e8da51e39a287e8"
1510 + integrity sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==
1511 + dependencies:
1512 + esbuild "^0.21.3"
1513 + postcss "^8.4.43"
1514 + rollup "^4.20.0"
1515 + optionalDependencies:
1516 + fsevents "~2.3.3"
1517 +
1518 +which@^2.0.1:
1519 + version "2.0.2"
1520 + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1521 + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
1522 + dependencies:
1523 + isexe "^2.0.0"
1524 +
1525 +word-wrap@^1.2.5:
1526 + version "1.2.5"
1527 + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34"
1528 + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
1529 +
1530 +yallist@^3.0.2:
1531 + version "3.1.1"
1532 + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
1533 + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
1534 +
1535 +yocto-queue@^0.1.0:
1536 + version "0.1.0"
1537 + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
1538 + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
compiler/fixtures/runtime-compat/setup.sh new
+13
@@ -0,0 +1,13 @@
1 +#!/usr/bin/env bash
2 +# Copyright (c) Meta Platforms, Inc. and affiliates.
3 +#
4 +# This source code is licensed under the MIT license found in the
5 +# LICENSE file in the root directory of this source tree.
6 +
7 +set -eo pipefail
8 +
9 +HERE=$(pwd)
10 +
11 +cd lib && yarn --silent link
12 +cd $HERE/app-18 && yarn --silent link runtime-compat-lib
13 +cd $HERE/app-19 && yarn --silent link runtime-compat-lib