Tony Powell commited on
Commit
0b7a4b4
·
0 Parent(s):

Scaffold vite-react-ts

Browse files
.gitignore ADDED
@@ -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?
README.md ADDED
@@ -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
+ ```
eslint.config.js ADDED
@@ -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
+ )
index.html ADDED
@@ -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>
package.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "quack",
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
+ }
pnpm-lock.yaml ADDED
@@ -0,0 +1,2043 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ lockfileVersion: '9.0'
2
+
3
+ settings:
4
+ autoInstallPeers: true
5
+ excludeLinksFromLockfile: false
6
+
7
+ importers:
8
+
9
+ .:
10
+ dependencies:
11
+ react:
12
+ specifier: ^18.3.1
13
+ version: 18.3.1
14
+ react-dom:
15
+ specifier: ^18.3.1
16
+ version: 18.3.1([email protected])
17
+ devDependencies:
18
+ '@eslint/js':
19
+ specifier: ^9.11.1
20
+ version: 9.12.0
21
+ '@types/react':
22
+ specifier: ^18.3.10
23
+ version: 18.3.11
24
+ '@types/react-dom':
25
+ specifier: ^18.3.0
26
+ version: 18.3.0
27
+ '@vitejs/plugin-react':
28
+ specifier: ^4.3.2
29
+ version: 4.3.2([email protected])
30
+ eslint:
31
+ specifier: ^9.11.1
32
+ version: 9.12.0
33
+ eslint-plugin-react-hooks:
34
+ specifier: ^5.1.0-rc.0
35
+ version: 5.1.0-rc-fb9a90fa48-20240614([email protected])
36
+ eslint-plugin-react-refresh:
37
+ specifier: ^0.4.12
38
+ version: 0.4.12([email protected])
39
+ globals:
40
+ specifier: ^15.9.0
41
+ version: 15.10.0
42
+ typescript:
43
+ specifier: ^5.5.3
44
+ version: 5.6.2
45
+ typescript-eslint:
46
+ specifier: ^8.7.0
47
48
+ vite:
49
+ specifier: ^5.4.8
50
+ version: 5.4.8
51
+
52
+ packages:
53
+
54
+ '@ampproject/[email protected]':
55
+ resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
56
+ engines: {node: '>=6.0.0'}
57
+
58
+ '@babel/[email protected]':
59
+ resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==}
60
+ engines: {node: '>=6.9.0'}
61
+
62
+ '@babel/[email protected]':
63
+ resolution: {integrity: sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==}
64
+ engines: {node: '>=6.9.0'}
65
+
66
+ '@babel/[email protected]':
67
+ resolution: {integrity: sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==}
68
+ engines: {node: '>=6.9.0'}
69
+
70
+ '@babel/[email protected]':
71
+ resolution: {integrity: sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==}
72
+ engines: {node: '>=6.9.0'}
73
+
74
+ '@babel/[email protected]':
75
+ resolution: {integrity: sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==}
76
+ engines: {node: '>=6.9.0'}
77
+
78
+ '@babel/[email protected]':
79
+ resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==}
80
+ engines: {node: '>=6.9.0'}
81
+
82
+ '@babel/[email protected]':
83
+ resolution: {integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==}
84
+ engines: {node: '>=6.9.0'}
85
+ peerDependencies:
86
+ '@babel/core': ^7.0.0
87
+
88
+ '@babel/[email protected]':
89
+ resolution: {integrity: sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==}
90
+ engines: {node: '>=6.9.0'}
91
+
92
+ '@babel/[email protected]':
93
+ resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==}
94
+ engines: {node: '>=6.9.0'}
95
+
96
+ '@babel/[email protected]':
97
+ resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==}
98
+ engines: {node: '>=6.9.0'}
99
+
100
+ '@babel/[email protected]':
101
+ resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==}
102
+ engines: {node: '>=6.9.0'}
103
+
104
+ '@babel/[email protected]':
105
+ resolution: {integrity: sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==}
106
+ engines: {node: '>=6.9.0'}
107
+
108
+ '@babel/[email protected]':
109
+ resolution: {integrity: sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==}
110
+ engines: {node: '>=6.9.0'}
111
+
112
+ '@babel/[email protected]':
113
+ resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==}
114
+ engines: {node: '>=6.9.0'}
115
+
116
+ '@babel/[email protected]':
117
+ resolution: {integrity: sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==}
118
+ engines: {node: '>=6.0.0'}
119
+ hasBin: true
120
+
121
+ '@babel/[email protected]':
122
+ resolution: {integrity: sha512-JD9MUnLbPL0WdVK8AWC7F7tTG2OS6u/AKKnsK+NdRhUiVdnzyR1S3kKQCaRLOiaULvUiqK6Z4JQE635VgtCFeg==}
123
+ engines: {node: '>=6.9.0'}
124
+ peerDependencies:
125
+ '@babel/core': ^7.0.0-0
126
+
127
+ '@babel/[email protected]':
128
+ resolution: {integrity: sha512-S/JXG/KrbIY06iyJPKfxr0qRxnhNOdkNXYBl/rmwgDd72cQLH9tEGkDm/yJPGvcSIUoikzfjMios9i+xT/uv9w==}
129
+ engines: {node: '>=6.9.0'}
130
+ peerDependencies:
131
+ '@babel/core': ^7.0.0-0
132
+
133
+ '@babel/[email protected]':
134
+ resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==}
135
+ engines: {node: '>=6.9.0'}
136
+
137
+ '@babel/[email protected]':
138
+ resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==}
139
+ engines: {node: '>=6.9.0'}
140
+
141
+ '@babel/[email protected]':
142
+ resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==}
143
+ engines: {node: '>=6.9.0'}
144
+
145
+ '@esbuild/[email protected]':
146
+ resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
147
+ engines: {node: '>=12'}
148
+ cpu: [ppc64]
149
+ os: [aix]
150
+
151
+ '@esbuild/[email protected]':
152
+ resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
153
+ engines: {node: '>=12'}
154
+ cpu: [arm64]
155
+ os: [android]
156
+
157
+ '@esbuild/[email protected]':
158
+ resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
159
+ engines: {node: '>=12'}
160
+ cpu: [arm]
161
+ os: [android]
162
+
163
+ '@esbuild/[email protected]':
164
+ resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
165
+ engines: {node: '>=12'}
166
+ cpu: [x64]
167
+ os: [android]
168
+
169
+ '@esbuild/[email protected]':
170
+ resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
171
+ engines: {node: '>=12'}
172
+ cpu: [arm64]
173
+ os: [darwin]
174
+
175
+ '@esbuild/[email protected]':
176
+ resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
177
+ engines: {node: '>=12'}
178
+ cpu: [x64]
179
+ os: [darwin]
180
+
181
+ '@esbuild/[email protected]':
182
+ resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
183
+ engines: {node: '>=12'}
184
+ cpu: [arm64]
185
+ os: [freebsd]
186
+
187
+ '@esbuild/[email protected]':
188
+ resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
189
+ engines: {node: '>=12'}
190
+ cpu: [x64]
191
+ os: [freebsd]
192
+
193
+ '@esbuild/[email protected]':
194
+ resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
195
+ engines: {node: '>=12'}
196
+ cpu: [arm64]
197
+ os: [linux]
198
+
199
+ '@esbuild/[email protected]':
200
+ resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
201
+ engines: {node: '>=12'}
202
+ cpu: [arm]
203
+ os: [linux]
204
+
205
+ '@esbuild/[email protected]':
206
+ resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
207
+ engines: {node: '>=12'}
208
+ cpu: [ia32]
209
+ os: [linux]
210
+
211
+ '@esbuild/[email protected]':
212
+ resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
213
+ engines: {node: '>=12'}
214
+ cpu: [loong64]
215
+ os: [linux]
216
+
217
+ '@esbuild/[email protected]':
218
+ resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
219
+ engines: {node: '>=12'}
220
+ cpu: [mips64el]
221
+ os: [linux]
222
+
223
+ '@esbuild/[email protected]':
224
+ resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
225
+ engines: {node: '>=12'}
226
+ cpu: [ppc64]
227
+ os: [linux]
228
+
229
+ '@esbuild/[email protected]':
230
+ resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
231
+ engines: {node: '>=12'}
232
+ cpu: [riscv64]
233
+ os: [linux]
234
+
235
+ '@esbuild/[email protected]':
236
+ resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
237
+ engines: {node: '>=12'}
238
+ cpu: [s390x]
239
+ os: [linux]
240
+
241
+ '@esbuild/[email protected]':
242
+ resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
243
+ engines: {node: '>=12'}
244
+ cpu: [x64]
245
+ os: [linux]
246
+
247
+ '@esbuild/[email protected]':
248
+ resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
249
+ engines: {node: '>=12'}
250
+ cpu: [x64]
251
+ os: [netbsd]
252
+
253
+ '@esbuild/[email protected]':
254
+ resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
255
+ engines: {node: '>=12'}
256
+ cpu: [x64]
257
+ os: [openbsd]
258
+
259
+ '@esbuild/[email protected]':
260
+ resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
261
+ engines: {node: '>=12'}
262
+ cpu: [x64]
263
+ os: [sunos]
264
+
265
+ '@esbuild/[email protected]':
266
+ resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
267
+ engines: {node: '>=12'}
268
+ cpu: [arm64]
269
+ os: [win32]
270
+
271
+ '@esbuild/[email protected]':
272
+ resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
273
+ engines: {node: '>=12'}
274
+ cpu: [ia32]
275
+ os: [win32]
276
+
277
+ '@esbuild/[email protected]':
278
+ resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
279
+ engines: {node: '>=12'}
280
+ cpu: [x64]
281
+ os: [win32]
282
+
283
+ '@eslint-community/[email protected]':
284
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
285
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
286
+ peerDependencies:
287
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
288
+
289
+ '@eslint-community/[email protected]':
290
+ resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==}
291
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
292
+
293
+ '@eslint/[email protected]':
294
+ resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==}
295
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
296
+
297
+ '@eslint/[email protected]':
298
+ resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==}
299
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
300
+
301
+ '@eslint/[email protected]':
302
+ resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
303
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
304
+
305
+ '@eslint/[email protected]':
306
+ resolution: {integrity: sha512-eohesHH8WFRUprDNyEREgqP6beG6htMeUYeCpkEgBCieCMme5r9zFWjzAJp//9S+Kub4rqE+jXe9Cp1a7IYIIA==}
307
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
308
+
309
+ '@eslint/[email protected]':
310
+ resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
311
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
312
+
313
+ '@eslint/[email protected]':
314
+ resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==}
315
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
316
+
317
+ '@humanfs/[email protected]':
318
+ resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==}
319
+ engines: {node: '>=18.18.0'}
320
+
321
+ '@humanfs/[email protected]':
322
+ resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==}
323
+ engines: {node: '>=18.18.0'}
324
+
325
+ '@humanwhocodes/[email protected]':
326
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
327
+ engines: {node: '>=12.22'}
328
+
329
+ '@humanwhocodes/[email protected]':
330
+ resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
331
+ engines: {node: '>=18.18'}
332
+
333
+ '@jridgewell/[email protected]':
334
+ resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
335
+ engines: {node: '>=6.0.0'}
336
+
337
+ '@jridgewell/[email protected]':
338
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
339
+ engines: {node: '>=6.0.0'}
340
+
341
+ '@jridgewell/[email protected]':
342
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
343
+ engines: {node: '>=6.0.0'}
344
+
345
+ '@jridgewell/[email protected]':
346
+ resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
347
+
348
+ '@jridgewell/[email protected]':
349
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
350
+
351
+ '@nodelib/[email protected]':
352
+ resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
353
+ engines: {node: '>= 8'}
354
+
355
+ '@nodelib/[email protected]':
356
+ resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
357
+ engines: {node: '>= 8'}
358
+
359
+ '@nodelib/[email protected]':
360
+ resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
361
+ engines: {node: '>= 8'}
362
+
363
+ '@rollup/[email protected]':
364
+ resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==}
365
+ cpu: [arm]
366
+ os: [android]
367
+
368
+ '@rollup/[email protected]':
369
+ resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==}
370
+ cpu: [arm64]
371
+ os: [android]
372
+
373
+ '@rollup/[email protected]':
374
+ resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==}
375
+ cpu: [arm64]
376
+ os: [darwin]
377
+
378
+ '@rollup/[email protected]':
379
+ resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==}
380
+ cpu: [x64]
381
+ os: [darwin]
382
+
383
+ '@rollup/[email protected]':
384
+ resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==}
385
+ cpu: [arm]
386
+ os: [linux]
387
+
388
+ '@rollup/[email protected]':
389
+ resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==}
390
+ cpu: [arm]
391
+ os: [linux]
392
+
393
+ '@rollup/[email protected]':
394
+ resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==}
395
+ cpu: [arm64]
396
+ os: [linux]
397
+
398
+ '@rollup/[email protected]':
399
+ resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==}
400
+ cpu: [arm64]
401
+ os: [linux]
402
+
403
+ '@rollup/[email protected]':
404
+ resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==}
405
+ cpu: [ppc64]
406
+ os: [linux]
407
+
408
+ '@rollup/[email protected]':
409
+ resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==}
410
+ cpu: [riscv64]
411
+ os: [linux]
412
+
413
+ '@rollup/[email protected]':
414
+ resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==}
415
+ cpu: [s390x]
416
+ os: [linux]
417
+
418
+ '@rollup/[email protected]':
419
+ resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==}
420
+ cpu: [x64]
421
+ os: [linux]
422
+
423
+ '@rollup/[email protected]':
424
+ resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==}
425
+ cpu: [x64]
426
+ os: [linux]
427
+
428
+ '@rollup/[email protected]':
429
+ resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==}
430
+ cpu: [arm64]
431
+ os: [win32]
432
+
433
+ '@rollup/[email protected]':
434
+ resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==}
435
+ cpu: [ia32]
436
+ os: [win32]
437
+
438
+ '@rollup/[email protected]':
439
+ resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==}
440
+ cpu: [x64]
441
+ os: [win32]
442
+
443
+ '@types/[email protected]':
444
+ resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
445
+
446
+ '@types/[email protected]':
447
+ resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
448
+
449
+ '@types/[email protected]':
450
+ resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
451
+
452
+ '@types/[email protected]':
453
+ resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
454
+
455
+ '@types/[email protected]':
456
+ resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
457
+
458
+ '@types/[email protected]':
459
+ resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
460
+
461
+ '@types/[email protected]':
462
+ resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==}
463
+
464
+ '@types/[email protected]':
465
+ resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
466
+
467
+ '@types/[email protected]':
468
+ resolution: {integrity: sha512-r6QZ069rFTjrEYgFdOck1gK7FLVsgJE7tTz0pQBczlBNUhBNk0MQH4UbnFSwjpQLMkLzgqvBBa+qGpLje16eTQ==}
469
+
470
+ '@typescript-eslint/[email protected]':
471
+ resolution: {integrity: sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==}
472
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
473
+ peerDependencies:
474
+ '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
475
+ eslint: ^8.57.0 || ^9.0.0
476
+ typescript: '*'
477
+ peerDependenciesMeta:
478
+ typescript:
479
+ optional: true
480
+
481
+ '@typescript-eslint/[email protected]':
482
+ resolution: {integrity: sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==}
483
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
484
+ peerDependencies:
485
+ eslint: ^8.57.0 || ^9.0.0
486
+ typescript: '*'
487
+ peerDependenciesMeta:
488
+ typescript:
489
+ optional: true
490
+
491
+ '@typescript-eslint/[email protected]':
492
+ resolution: {integrity: sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==}
493
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
494
+
495
+ '@typescript-eslint/[email protected]':
496
+ resolution: {integrity: sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==}
497
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
498
+ peerDependencies:
499
+ typescript: '*'
500
+ peerDependenciesMeta:
501
+ typescript:
502
+ optional: true
503
+
504
+ '@typescript-eslint/[email protected]':
505
+ resolution: {integrity: sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==}
506
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
507
+
508
+ '@typescript-eslint/[email protected]':
509
+ resolution: {integrity: sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==}
510
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
511
+ peerDependencies:
512
+ typescript: '*'
513
+ peerDependenciesMeta:
514
+ typescript:
515
+ optional: true
516
+
517
+ '@typescript-eslint/[email protected]':
518
+ resolution: {integrity: sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==}
519
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
520
+ peerDependencies:
521
+ eslint: ^8.57.0 || ^9.0.0
522
+
523
+ '@typescript-eslint/[email protected]':
524
+ resolution: {integrity: sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==}
525
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
526
+
527
+ '@vitejs/[email protected]':
528
+ resolution: {integrity: sha512-hieu+o05v4glEBucTcKMK3dlES0OeJlD9YVOAPraVMOInBCwzumaIFiUjr4bHK7NPgnAHgiskUoceKercrN8vg==}
529
+ engines: {node: ^14.18.0 || >=16.0.0}
530
+ peerDependencies:
531
+ vite: ^4.2.0 || ^5.0.0
532
+
533
534
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
535
+ peerDependencies:
536
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
537
+
538
539
+ resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
540
+ engines: {node: '>=0.4.0'}
541
+ hasBin: true
542
+
543
544
+ resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
545
+
546
547
+ resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
548
+ engines: {node: '>=4'}
549
+
550
551
+ resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
552
+ engines: {node: '>=8'}
553
+
554
555
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
556
+
557
558
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
559
+
560
561
+ resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
562
+
563
564
+ resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
565
+
566
567
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
568
+ engines: {node: '>=8'}
569
+
570
571
+ resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==}
572
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
573
+ hasBin: true
574
+
575
576
+ resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
577
+ engines: {node: '>=6'}
578
+
579
580
+ resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==}
581
+
582
583
+ resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
584
+ engines: {node: '>=4'}
585
+
586
587
+ resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
588
+ engines: {node: '>=10'}
589
+
590
591
+ resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
592
+
593
594
+ resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
595
+ engines: {node: '>=7.0.0'}
596
+
597
598
+ resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
599
+
600
601
+ resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
602
+
603
604
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
605
+
606
607
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
608
+
609
610
+ resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
611
+ engines: {node: '>= 8'}
612
+
613
614
+ resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
615
+
616
617
+ resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
618
+ engines: {node: '>=6.0'}
619
+ peerDependencies:
620
+ supports-color: '*'
621
+ peerDependenciesMeta:
622
+ supports-color:
623
+ optional: true
624
+
625
626
+ resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
627
+
628
629
+ resolution: {integrity: sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==}
630
+
631
632
+ resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
633
+ engines: {node: '>=12'}
634
+ hasBin: true
635
+
636
637
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
638
+ engines: {node: '>=6'}
639
+
640
641
+ resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
642
+ engines: {node: '>=0.8.0'}
643
+
644
645
+ resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
646
+ engines: {node: '>=10'}
647
+
648
649
+ resolution: {integrity: sha512-xsiRwaDNF5wWNC4ZHLut+x/YcAxksUd9Rizt7LaEn3bV8VyYRpXnRJQlLOfYaVy9esk4DFP4zPPnoNVjq5Gc0w==}
650
+ engines: {node: '>=10'}
651
+ peerDependencies:
652
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
653
+
654
655
+ resolution: {integrity: sha512-9neVjoGv20FwYtCP6CB1dzR1vr57ZDNOXst21wd2xJ/cTlM2xLq0GWVlSNTdMn/4BtP6cHYBMCSp1wFBJ9jBsg==}
656
+ peerDependencies:
657
+ eslint: '>=7'
658
+
659
660
+ resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==}
661
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
662
+
663
664
+ resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
665
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
666
+
667
668
+ resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==}
669
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
670
+
671
672
+ resolution: {integrity: sha512-UVIOlTEWxwIopRL1wgSQYdnVDcEvs2wyaO6DGo5mXqe3r16IoCNWkR29iHhyaP4cICWjbgbmFUGAhh0GJRuGZw==}
673
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
674
+ hasBin: true
675
+ peerDependencies:
676
+ jiti: '*'
677
+ peerDependenciesMeta:
678
+ jiti:
679
+ optional: true
680
+
681
682
+ resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==}
683
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
684
+
685
686
+ resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
687
+ engines: {node: '>=0.10'}
688
+
689
690
+ resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
691
+ engines: {node: '>=4.0'}
692
+
693
694
+ resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
695
+ engines: {node: '>=4.0'}
696
+
697
698
+ resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
699
+ engines: {node: '>=0.10.0'}
700
+
701
702
+ resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
703
+
704
705
+ resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
706
+ engines: {node: '>=8.6.0'}
707
+
708
709
+ resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
710
+
711
712
+ resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
713
+
714
715
+ resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
716
+
717
718
+ resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
719
+ engines: {node: '>=16.0.0'}
720
+
721
722
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
723
+ engines: {node: '>=8'}
724
+
725
726
+ resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
727
+ engines: {node: '>=10'}
728
+
729
730
+ resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
731
+ engines: {node: '>=16'}
732
+
733
734
+ resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
735
+
736
737
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
738
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
739
+ os: [darwin]
740
+
741
742
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
743
+ engines: {node: '>=6.9.0'}
744
+
745
746
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
747
+ engines: {node: '>= 6'}
748
+
749
750
+ resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
751
+ engines: {node: '>=10.13.0'}
752
+
753
754
+ resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
755
+ engines: {node: '>=4'}
756
+
757
758
+ resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
759
+ engines: {node: '>=18'}
760
+
761
762
+ resolution: {integrity: sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==}
763
+ engines: {node: '>=18'}
764
+
765
766
+ resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
767
+
768
769
+ resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
770
+ engines: {node: '>=4'}
771
+
772
773
+ resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
774
+ engines: {node: '>=8'}
775
+
776
777
+ resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
778
+ engines: {node: '>= 4'}
779
+
780
781
+ resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
782
+ engines: {node: '>=6'}
783
+
784
785
+ resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
786
+ engines: {node: '>=0.8.19'}
787
+
788
789
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
790
+ engines: {node: '>=0.10.0'}
791
+
792
793
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
794
+ engines: {node: '>=0.10.0'}
795
+
796
797
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
798
+ engines: {node: '>=0.12.0'}
799
+
800
801
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
802
+
803
804
+ resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
805
+
806
807
+ resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
808
+ hasBin: true
809
+
810
811
+ resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
812
+ engines: {node: '>=6'}
813
+ hasBin: true
814
+
815
816
+ resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
817
+
818
819
+ resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
820
+
821
822
+ resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
823
+
824
825
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
826
+ engines: {node: '>=6'}
827
+ hasBin: true
828
+
829
830
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
831
+
832
833
+ resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
834
+ engines: {node: '>= 0.8.0'}
835
+
836
837
+ resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
838
+ engines: {node: '>=10'}
839
+
840
841
+ resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
842
+
843
844
+ resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
845
+ hasBin: true
846
+
847
848
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
849
+
850
851
+ resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
852
+ engines: {node: '>= 8'}
853
+
854
855
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
856
+ engines: {node: '>=8.6'}
857
+
858
859
+ resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
860
+
861
862
+ resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
863
+ engines: {node: '>=16 || 14 >=14.17'}
864
+
865
866
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
867
+
868
869
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
870
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
871
+ hasBin: true
872
+
873
874
+ resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
875
+
876
877
+ resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
878
+
879
880
+ resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
881
+ engines: {node: '>= 0.8.0'}
882
+
883
884
+ resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
885
+ engines: {node: '>=10'}
886
+
887
888
+ resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
889
+ engines: {node: '>=10'}
890
+
891
892
+ resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
893
+ engines: {node: '>=6'}
894
+
895
896
+ resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
897
+ engines: {node: '>=8'}
898
+
899
900
+ resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
901
+ engines: {node: '>=8'}
902
+
903
904
+ resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
905
+
906
907
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
908
+ engines: {node: '>=8.6'}
909
+
910
911
+ resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
912
+ engines: {node: ^10 || ^12 || >=14}
913
+
914
915
+ resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
916
+ engines: {node: '>= 0.8.0'}
917
+
918
919
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
920
+ engines: {node: '>=6'}
921
+
922
923
+ resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
924
+
925
926
+ resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
927
+ peerDependencies:
928
+ react: ^18.3.1
929
+
930
931
+ resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
932
+ engines: {node: '>=0.10.0'}
933
+
934
935
+ resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
936
+ engines: {node: '>=0.10.0'}
937
+
938
939
+ resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
940
+ engines: {node: '>=4'}
941
+
942
943
+ resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
944
+ engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
945
+
946
947
+ resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==}
948
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
949
+ hasBin: true
950
+
951
952
+ resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
953
+
954
955
+ resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
956
+
957
958
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
959
+ hasBin: true
960
+
961
962
+ resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
963
+ engines: {node: '>=10'}
964
+ hasBin: true
965
+
966
967
+ resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
968
+ engines: {node: '>=8'}
969
+
970
971
+ resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
972
+ engines: {node: '>=8'}
973
+
974
975
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
976
+ engines: {node: '>=0.10.0'}
977
+
978
979
+ resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
980
+ engines: {node: '>=8'}
981
+
982
983
+ resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
984
+ engines: {node: '>=4'}
985
+
986
987
+ resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
988
+ engines: {node: '>=8'}
989
+
990
991
+ resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
992
+
993
994
+ resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
995
+ engines: {node: '>=4'}
996
+
997
998
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
999
+ engines: {node: '>=8.0'}
1000
+
1001
1002
+ resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
1003
+ engines: {node: '>=16'}
1004
+ peerDependencies:
1005
+ typescript: '>=4.2.0'
1006
+
1007
1008
+ resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
1009
+ engines: {node: '>= 0.8.0'}
1010
+
1011
1012
+ resolution: {integrity: sha512-BjIT/VwJ8+0rVO01ZQ2ZVnjE1svFBiRczcpr1t1Yxt7sT25VSbPfrJtDsQ8uQTy2pilX5nI9gwxhUyLULNentw==}
1013
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1014
+ peerDependencies:
1015
+ typescript: '*'
1016
+ peerDependenciesMeta:
1017
+ typescript:
1018
+ optional: true
1019
+
1020
1021
+ resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==}
1022
+ engines: {node: '>=14.17'}
1023
+ hasBin: true
1024
+
1025
1026
+ resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
1027
+ hasBin: true
1028
+ peerDependencies:
1029
+ browserslist: '>= 4.21.0'
1030
+
1031
1032
+ resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
1033
+
1034
1035
+ resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==}
1036
+ engines: {node: ^18.0.0 || >=20.0.0}
1037
+ hasBin: true
1038
+ peerDependencies:
1039
+ '@types/node': ^18.0.0 || >=20.0.0
1040
+ less: '*'
1041
+ lightningcss: ^1.21.0
1042
+ sass: '*'
1043
+ sass-embedded: '*'
1044
+ stylus: '*'
1045
+ sugarss: '*'
1046
+ terser: ^5.4.0
1047
+ peerDependenciesMeta:
1048
+ '@types/node':
1049
+ optional: true
1050
+ less:
1051
+ optional: true
1052
+ lightningcss:
1053
+ optional: true
1054
+ sass:
1055
+ optional: true
1056
+ sass-embedded:
1057
+ optional: true
1058
+ stylus:
1059
+ optional: true
1060
+ sugarss:
1061
+ optional: true
1062
+ terser:
1063
+ optional: true
1064
+
1065
1066
+ resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
1067
+ engines: {node: '>= 8'}
1068
+ hasBin: true
1069
+
1070
1071
+ resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
1072
+ engines: {node: '>=0.10.0'}
1073
+
1074
1075
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
1076
+
1077
1078
+ resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
1079
+ engines: {node: '>=10'}
1080
+
1081
+ snapshots:
1082
+
1083
+ '@ampproject/[email protected]':
1084
+ dependencies:
1085
+ '@jridgewell/gen-mapping': 0.3.5
1086
+ '@jridgewell/trace-mapping': 0.3.25
1087
+
1088
+ '@babel/[email protected]':
1089
+ dependencies:
1090
+ '@babel/highlight': 7.25.7
1091
+ picocolors: 1.1.0
1092
+
1093
+ '@babel/[email protected]': {}
1094
+
1095
+ '@babel/[email protected]':
1096
+ dependencies:
1097
+ '@ampproject/remapping': 2.3.0
1098
+ '@babel/code-frame': 7.25.7
1099
+ '@babel/generator': 7.25.7
1100
+ '@babel/helper-compilation-targets': 7.25.7
1101
+ '@babel/helper-module-transforms': 7.25.7(@babel/[email protected])
1102
+ '@babel/helpers': 7.25.7
1103
+ '@babel/parser': 7.25.7
1104
+ '@babel/template': 7.25.7
1105
+ '@babel/traverse': 7.25.7
1106
+ '@babel/types': 7.25.7
1107
+ convert-source-map: 2.0.0
1108
+ debug: 4.3.7
1109
+ gensync: 1.0.0-beta.2
1110
+ json5: 2.2.3
1111
+ semver: 6.3.1
1112
+ transitivePeerDependencies:
1113
+ - supports-color
1114
+
1115
+ '@babel/[email protected]':
1116
+ dependencies:
1117
+ '@babel/types': 7.25.7
1118
+ '@jridgewell/gen-mapping': 0.3.5
1119
+ '@jridgewell/trace-mapping': 0.3.25
1120
+ jsesc: 3.0.2
1121
+
1122
+ '@babel/[email protected]':
1123
+ dependencies:
1124
+ '@babel/compat-data': 7.25.7
1125
+ '@babel/helper-validator-option': 7.25.7
1126
+ browserslist: 4.24.0
1127
+ lru-cache: 5.1.1
1128
+ semver: 6.3.1
1129
+
1130
+ '@babel/[email protected]':
1131
+ dependencies:
1132
+ '@babel/traverse': 7.25.7
1133
+ '@babel/types': 7.25.7
1134
+ transitivePeerDependencies:
1135
+ - supports-color
1136
+
1137
1138
+ dependencies:
1139
+ '@babel/core': 7.25.7
1140
+ '@babel/helper-module-imports': 7.25.7
1141
+ '@babel/helper-simple-access': 7.25.7
1142
+ '@babel/helper-validator-identifier': 7.25.7
1143
+ '@babel/traverse': 7.25.7
1144
+ transitivePeerDependencies:
1145
+ - supports-color
1146
+
1147
+ '@babel/[email protected]': {}
1148
+
1149
+ '@babel/[email protected]':
1150
+ dependencies:
1151
+ '@babel/traverse': 7.25.7
1152
+ '@babel/types': 7.25.7
1153
+ transitivePeerDependencies:
1154
+ - supports-color
1155
+
1156
+ '@babel/[email protected]': {}
1157
+
1158
+ '@babel/[email protected]': {}
1159
+
1160
+ '@babel/[email protected]': {}
1161
+
1162
+ '@babel/[email protected]':
1163
+ dependencies:
1164
+ '@babel/template': 7.25.7
1165
+ '@babel/types': 7.25.7
1166
+
1167
+ '@babel/[email protected]':
1168
+ dependencies:
1169
+ '@babel/helper-validator-identifier': 7.25.7
1170
+ chalk: 2.4.2
1171
+ js-tokens: 4.0.0
1172
+ picocolors: 1.1.0
1173
+
1174
+ '@babel/[email protected]':
1175
+ dependencies:
1176
+ '@babel/types': 7.25.7
1177
+
1178
1179
+ dependencies:
1180
+ '@babel/core': 7.25.7
1181
+ '@babel/helper-plugin-utils': 7.25.7
1182
+
1183
1184
+ dependencies:
1185
+ '@babel/core': 7.25.7
1186
+ '@babel/helper-plugin-utils': 7.25.7
1187
+
1188
+ '@babel/[email protected]':
1189
+ dependencies:
1190
+ '@babel/code-frame': 7.25.7
1191
+ '@babel/parser': 7.25.7
1192
+ '@babel/types': 7.25.7
1193
+
1194
+ '@babel/[email protected]':
1195
+ dependencies:
1196
+ '@babel/code-frame': 7.25.7
1197
+ '@babel/generator': 7.25.7
1198
+ '@babel/parser': 7.25.7
1199
+ '@babel/template': 7.25.7
1200
+ '@babel/types': 7.25.7
1201
+ debug: 4.3.7
1202
+ globals: 11.12.0
1203
+ transitivePeerDependencies:
1204
+ - supports-color
1205
+
1206
+ '@babel/[email protected]':
1207
+ dependencies:
1208
+ '@babel/helper-string-parser': 7.25.7
1209
+ '@babel/helper-validator-identifier': 7.25.7
1210
+ to-fast-properties: 2.0.0
1211
+
1212
+ '@esbuild/[email protected]':
1213
+ optional: true
1214
+
1215
+ '@esbuild/[email protected]':
1216
+ optional: true
1217
+
1218
+ '@esbuild/[email protected]':
1219
+ optional: true
1220
+
1221
+ '@esbuild/[email protected]':
1222
+ optional: true
1223
+
1224
+ '@esbuild/[email protected]':
1225
+ optional: true
1226
+
1227
+ '@esbuild/[email protected]':
1228
+ optional: true
1229
+
1230
+ '@esbuild/[email protected]':
1231
+ optional: true
1232
+
1233
+ '@esbuild/[email protected]':
1234
+ optional: true
1235
+
1236
+ '@esbuild/[email protected]':
1237
+ optional: true
1238
+
1239
+ '@esbuild/[email protected]':
1240
+ optional: true
1241
+
1242
+ '@esbuild/[email protected]':
1243
+ optional: true
1244
+
1245
+ '@esbuild/[email protected]':
1246
+ optional: true
1247
+
1248
+ '@esbuild/[email protected]':
1249
+ optional: true
1250
+
1251
+ '@esbuild/[email protected]':
1252
+ optional: true
1253
+
1254
+ '@esbuild/[email protected]':
1255
+ optional: true
1256
+
1257
+ '@esbuild/[email protected]':
1258
+ optional: true
1259
+
1260
+ '@esbuild/[email protected]':
1261
+ optional: true
1262
+
1263
+ '@esbuild/[email protected]':
1264
+ optional: true
1265
+
1266
+ '@esbuild/[email protected]':
1267
+ optional: true
1268
+
1269
+ '@esbuild/[email protected]':
1270
+ optional: true
1271
+
1272
+ '@esbuild/[email protected]':
1273
+ optional: true
1274
+
1275
+ '@esbuild/[email protected]':
1276
+ optional: true
1277
+
1278
+ '@esbuild/[email protected]':
1279
+ optional: true
1280
+
1281
+ '@eslint-community/[email protected]([email protected])':
1282
+ dependencies:
1283
+ eslint: 9.12.0
1284
+ eslint-visitor-keys: 3.4.3
1285
+
1286
+ '@eslint-community/[email protected]': {}
1287
+
1288
+ '@eslint/[email protected]':
1289
+ dependencies:
1290
+ '@eslint/object-schema': 2.1.4
1291
+ debug: 4.3.7
1292
+ minimatch: 3.1.2
1293
+ transitivePeerDependencies:
1294
+ - supports-color
1295
+
1296
+ '@eslint/[email protected]': {}
1297
+
1298
+ '@eslint/[email protected]':
1299
+ dependencies:
1300
+ ajv: 6.12.6
1301
+ debug: 4.3.7
1302
+ espree: 10.2.0
1303
+ globals: 14.0.0
1304
+ ignore: 5.3.2
1305
+ import-fresh: 3.3.0
1306
+ js-yaml: 4.1.0
1307
+ minimatch: 3.1.2
1308
+ strip-json-comments: 3.1.1
1309
+ transitivePeerDependencies:
1310
+ - supports-color
1311
+
1312
+ '@eslint/[email protected]': {}
1313
+
1314
+ '@eslint/[email protected]': {}
1315
+
1316
+ '@eslint/[email protected]':
1317
+ dependencies:
1318
+ levn: 0.4.1
1319
+
1320
+ '@humanfs/[email protected]': {}
1321
+
1322
+ '@humanfs/[email protected]':
1323
+ dependencies:
1324
+ '@humanfs/core': 0.19.0
1325
+ '@humanwhocodes/retry': 0.3.1
1326
+
1327
+ '@humanwhocodes/[email protected]': {}
1328
+
1329
+ '@humanwhocodes/[email protected]': {}
1330
+
1331
+ '@jridgewell/[email protected]':
1332
+ dependencies:
1333
+ '@jridgewell/set-array': 1.2.1
1334
+ '@jridgewell/sourcemap-codec': 1.5.0
1335
+ '@jridgewell/trace-mapping': 0.3.25
1336
+
1337
+ '@jridgewell/[email protected]': {}
1338
+
1339
+ '@jridgewell/[email protected]': {}
1340
+
1341
+ '@jridgewell/[email protected]': {}
1342
+
1343
+ '@jridgewell/[email protected]':
1344
+ dependencies:
1345
+ '@jridgewell/resolve-uri': 3.1.2
1346
+ '@jridgewell/sourcemap-codec': 1.5.0
1347
+
1348
+ '@nodelib/[email protected]':
1349
+ dependencies:
1350
+ '@nodelib/fs.stat': 2.0.5
1351
+ run-parallel: 1.2.0
1352
+
1353
+ '@nodelib/[email protected]': {}
1354
+
1355
+ '@nodelib/[email protected]':
1356
+ dependencies:
1357
+ '@nodelib/fs.scandir': 2.1.5
1358
+ fastq: 1.17.1
1359
+
1360
+ '@rollup/[email protected]':
1361
+ optional: true
1362
+
1363
+ '@rollup/[email protected]':
1364
+ optional: true
1365
+
1366
+ '@rollup/[email protected]':
1367
+ optional: true
1368
+
1369
+ '@rollup/[email protected]':
1370
+ optional: true
1371
+
1372
+ '@rollup/[email protected]':
1373
+ optional: true
1374
+
1375
+ '@rollup/[email protected]':
1376
+ optional: true
1377
+
1378
+ '@rollup/[email protected]':
1379
+ optional: true
1380
+
1381
+ '@rollup/[email protected]':
1382
+ optional: true
1383
+
1384
+ '@rollup/[email protected]':
1385
+ optional: true
1386
+
1387
+ '@rollup/[email protected]':
1388
+ optional: true
1389
+
1390
+ '@rollup/[email protected]':
1391
+ optional: true
1392
+
1393
+ '@rollup/[email protected]':
1394
+ optional: true
1395
+
1396
+ '@rollup/[email protected]':
1397
+ optional: true
1398
+
1399
+ '@rollup/[email protected]':
1400
+ optional: true
1401
+
1402
+ '@rollup/[email protected]':
1403
+ optional: true
1404
+
1405
+ '@rollup/[email protected]':
1406
+ optional: true
1407
+
1408
+ '@types/[email protected]':
1409
+ dependencies:
1410
+ '@babel/parser': 7.25.7
1411
+ '@babel/types': 7.25.7
1412
+ '@types/babel__generator': 7.6.8
1413
+ '@types/babel__template': 7.4.4
1414
+ '@types/babel__traverse': 7.20.6
1415
+
1416
+ '@types/[email protected]':
1417
+ dependencies:
1418
+ '@babel/types': 7.25.7
1419
+
1420
+ '@types/[email protected]':
1421
+ dependencies:
1422
+ '@babel/parser': 7.25.7
1423
+ '@babel/types': 7.25.7
1424
+
1425
+ '@types/[email protected]':
1426
+ dependencies:
1427
+ '@babel/types': 7.25.7
1428
+
1429
+ '@types/[email protected]': {}
1430
+
1431
+ '@types/[email protected]': {}
1432
+
1433
+ '@types/[email protected]': {}
1434
+
1435
+ '@types/[email protected]':
1436
+ dependencies:
1437
+ '@types/react': 18.3.11
1438
+
1439
+ '@types/[email protected]':
1440
+ dependencies:
1441
+ '@types/prop-types': 15.7.13
1442
+ csstype: 3.1.3
1443
+
1444
1445
+ dependencies:
1446
+ '@eslint-community/regexpp': 4.11.1
1447
+ '@typescript-eslint/parser': 8.8.0([email protected])([email protected])
1448
+ '@typescript-eslint/scope-manager': 8.8.0
1449
+ '@typescript-eslint/type-utils': 8.8.0([email protected])([email protected])
1450
+ '@typescript-eslint/utils': 8.8.0([email protected])([email protected])
1451
+ '@typescript-eslint/visitor-keys': 8.8.0
1452
+ eslint: 9.12.0
1453
+ graphemer: 1.4.0
1454
+ ignore: 5.3.2
1455
+ natural-compare: 1.4.0
1456
+ ts-api-utils: 1.3.0([email protected])
1457
+ optionalDependencies:
1458
+ typescript: 5.6.2
1459
+ transitivePeerDependencies:
1460
+ - supports-color
1461
+
1462
1463
+ dependencies:
1464
+ '@typescript-eslint/scope-manager': 8.8.0
1465
+ '@typescript-eslint/types': 8.8.0
1466
+ '@typescript-eslint/typescript-estree': 8.8.0([email protected])
1467
+ '@typescript-eslint/visitor-keys': 8.8.0
1468
+ debug: 4.3.7
1469
+ eslint: 9.12.0
1470
+ optionalDependencies:
1471
+ typescript: 5.6.2
1472
+ transitivePeerDependencies:
1473
+ - supports-color
1474
+
1475
+ '@typescript-eslint/[email protected]':
1476
+ dependencies:
1477
+ '@typescript-eslint/types': 8.8.0
1478
+ '@typescript-eslint/visitor-keys': 8.8.0
1479
+
1480
1481
+ dependencies:
1482
+ '@typescript-eslint/typescript-estree': 8.8.0([email protected])
1483
+ '@typescript-eslint/utils': 8.8.0([email protected])([email protected])
1484
+ debug: 4.3.7
1485
+ ts-api-utils: 1.3.0([email protected])
1486
+ optionalDependencies:
1487
+ typescript: 5.6.2
1488
+ transitivePeerDependencies:
1489
+ - eslint
1490
+ - supports-color
1491
+
1492
+ '@typescript-eslint/[email protected]': {}
1493
+
1494
+ '@typescript-eslint/[email protected]([email protected])':
1495
+ dependencies:
1496
+ '@typescript-eslint/types': 8.8.0
1497
+ '@typescript-eslint/visitor-keys': 8.8.0
1498
+ debug: 4.3.7
1499
+ fast-glob: 3.3.2
1500
+ is-glob: 4.0.3
1501
+ minimatch: 9.0.5
1502
+ semver: 7.6.3
1503
+ ts-api-utils: 1.3.0([email protected])
1504
+ optionalDependencies:
1505
+ typescript: 5.6.2
1506
+ transitivePeerDependencies:
1507
+ - supports-color
1508
+
1509
1510
+ dependencies:
1511
+ '@eslint-community/eslint-utils': 4.4.0([email protected])
1512
+ '@typescript-eslint/scope-manager': 8.8.0
1513
+ '@typescript-eslint/types': 8.8.0
1514
+ '@typescript-eslint/typescript-estree': 8.8.0([email protected])
1515
+ eslint: 9.12.0
1516
+ transitivePeerDependencies:
1517
+ - supports-color
1518
+ - typescript
1519
+
1520
+ '@typescript-eslint/[email protected]':
1521
+ dependencies:
1522
+ '@typescript-eslint/types': 8.8.0
1523
+ eslint-visitor-keys: 3.4.3
1524
+
1525
1526
+ dependencies:
1527
+ '@babel/core': 7.25.7
1528
+ '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/[email protected])
1529
+ '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/[email protected])
1530
+ '@types/babel__core': 7.20.5
1531
+ react-refresh: 0.14.2
1532
+ vite: 5.4.8
1533
+ transitivePeerDependencies:
1534
+ - supports-color
1535
+
1536
1537
+ dependencies:
1538
+ acorn: 8.12.1
1539
+
1540
1541
+
1542
1543
+ dependencies:
1544
+ fast-deep-equal: 3.1.3
1545
+ fast-json-stable-stringify: 2.1.0
1546
+ json-schema-traverse: 0.4.1
1547
+ uri-js: 4.4.1
1548
+
1549
1550
+ dependencies:
1551
+ color-convert: 1.9.3
1552
+
1553
1554
+ dependencies:
1555
+ color-convert: 2.0.1
1556
+
1557
1558
+
1559
1560
+
1561
1562
+ dependencies:
1563
+ balanced-match: 1.0.2
1564
+ concat-map: 0.0.1
1565
+
1566
1567
+ dependencies:
1568
+ balanced-match: 1.0.2
1569
+
1570
1571
+ dependencies:
1572
+ fill-range: 7.1.1
1573
+
1574
1575
+ dependencies:
1576
+ caniuse-lite: 1.0.30001667
1577
+ electron-to-chromium: 1.5.32
1578
+ node-releases: 2.0.18
1579
+ update-browserslist-db: 1.1.1([email protected])
1580
+
1581
1582
+
1583
1584
+
1585
1586
+ dependencies:
1587
+ ansi-styles: 3.2.1
1588
+ escape-string-regexp: 1.0.5
1589
+ supports-color: 5.5.0
1590
+
1591
1592
+ dependencies:
1593
+ ansi-styles: 4.3.0
1594
+ supports-color: 7.2.0
1595
+
1596
1597
+ dependencies:
1598
+ color-name: 1.1.3
1599
+
1600
1601
+ dependencies:
1602
+ color-name: 1.1.4
1603
+
1604
1605
+
1606
1607
+
1608
1609
+
1610
1611
+
1612
1613
+ dependencies:
1614
+ path-key: 3.1.1
1615
+ shebang-command: 2.0.0
1616
+ which: 2.0.2
1617
+
1618
1619
+
1620
1621
+ dependencies:
1622
+ ms: 2.1.3
1623
+
1624
1625
+
1626
1627
+
1628
1629
+ optionalDependencies:
1630
+ '@esbuild/aix-ppc64': 0.21.5
1631
+ '@esbuild/android-arm': 0.21.5
1632
+ '@esbuild/android-arm64': 0.21.5
1633
+ '@esbuild/android-x64': 0.21.5
1634
+ '@esbuild/darwin-arm64': 0.21.5
1635
+ '@esbuild/darwin-x64': 0.21.5
1636
+ '@esbuild/freebsd-arm64': 0.21.5
1637
+ '@esbuild/freebsd-x64': 0.21.5
1638
+ '@esbuild/linux-arm': 0.21.5
1639
+ '@esbuild/linux-arm64': 0.21.5
1640
+ '@esbuild/linux-ia32': 0.21.5
1641
+ '@esbuild/linux-loong64': 0.21.5
1642
+ '@esbuild/linux-mips64el': 0.21.5
1643
+ '@esbuild/linux-ppc64': 0.21.5
1644
+ '@esbuild/linux-riscv64': 0.21.5
1645
+ '@esbuild/linux-s390x': 0.21.5
1646
+ '@esbuild/linux-x64': 0.21.5
1647
+ '@esbuild/netbsd-x64': 0.21.5
1648
+ '@esbuild/openbsd-x64': 0.21.5
1649
+ '@esbuild/sunos-x64': 0.21.5
1650
+ '@esbuild/win32-arm64': 0.21.5
1651
+ '@esbuild/win32-ia32': 0.21.5
1652
+ '@esbuild/win32-x64': 0.21.5
1653
+
1654
1655
+
1656
1657
+
1658
1659
+
1660
1661
+ dependencies:
1662
+ eslint: 9.12.0
1663
+
1664
1665
+ dependencies:
1666
+ eslint: 9.12.0
1667
+
1668
1669
+ dependencies:
1670
+ esrecurse: 4.3.0
1671
+ estraverse: 5.3.0
1672
+
1673
1674
+
1675
1676
+
1677
1678
+ dependencies:
1679
+ '@eslint-community/eslint-utils': 4.4.0([email protected])
1680
+ '@eslint-community/regexpp': 4.11.1
1681
+ '@eslint/config-array': 0.18.0
1682
+ '@eslint/core': 0.6.0
1683
+ '@eslint/eslintrc': 3.1.0
1684
+ '@eslint/js': 9.12.0
1685
+ '@eslint/plugin-kit': 0.2.0
1686
+ '@humanfs/node': 0.16.5
1687
+ '@humanwhocodes/module-importer': 1.0.1
1688
+ '@humanwhocodes/retry': 0.3.1
1689
+ '@types/estree': 1.0.6
1690
+ '@types/json-schema': 7.0.15
1691
+ ajv: 6.12.6
1692
+ chalk: 4.1.2
1693
+ cross-spawn: 7.0.3
1694
+ debug: 4.3.7
1695
+ escape-string-regexp: 4.0.0
1696
+ eslint-scope: 8.1.0
1697
+ eslint-visitor-keys: 4.1.0
1698
+ espree: 10.2.0
1699
+ esquery: 1.6.0
1700
+ esutils: 2.0.3
1701
+ fast-deep-equal: 3.1.3
1702
+ file-entry-cache: 8.0.0
1703
+ find-up: 5.0.0
1704
+ glob-parent: 6.0.2
1705
+ ignore: 5.3.2
1706
+ imurmurhash: 0.1.4
1707
+ is-glob: 4.0.3
1708
+ json-stable-stringify-without-jsonify: 1.0.1
1709
+ lodash.merge: 4.6.2
1710
+ minimatch: 3.1.2
1711
+ natural-compare: 1.4.0
1712
+ optionator: 0.9.4
1713
+ text-table: 0.2.0
1714
+ transitivePeerDependencies:
1715
+ - supports-color
1716
+
1717
1718
+ dependencies:
1719
+ acorn: 8.12.1
1720
+ acorn-jsx: 5.3.2([email protected])
1721
+ eslint-visitor-keys: 4.1.0
1722
+
1723
1724
+ dependencies:
1725
+ estraverse: 5.3.0
1726
+
1727
1728
+ dependencies:
1729
+ estraverse: 5.3.0
1730
+
1731
1732
+
1733
1734
+
1735
1736
+
1737
1738
+ dependencies:
1739
+ '@nodelib/fs.stat': 2.0.5
1740
+ '@nodelib/fs.walk': 1.2.8
1741
+ glob-parent: 5.1.2
1742
+ merge2: 1.4.1
1743
+ micromatch: 4.0.8
1744
+
1745
1746
+
1747
1748
+
1749
1750
+ dependencies:
1751
+ reusify: 1.0.4
1752
+
1753
1754
+ dependencies:
1755
+ flat-cache: 4.0.1
1756
+
1757
1758
+ dependencies:
1759
+ to-regex-range: 5.0.1
1760
+
1761
1762
+ dependencies:
1763
+ locate-path: 6.0.0
1764
+ path-exists: 4.0.0
1765
+
1766
1767
+ dependencies:
1768
+ flatted: 3.3.1
1769
+ keyv: 4.5.4
1770
+
1771
1772
+
1773
1774
+ optional: true
1775
+
1776
1777
+
1778
1779
+ dependencies:
1780
+ is-glob: 4.0.3
1781
+
1782
1783
+ dependencies:
1784
+ is-glob: 4.0.3
1785
+
1786
1787
+
1788
1789
+
1790
1791
+
1792
1793
+
1794
1795
+
1796
1797
+
1798
1799
+
1800
1801
+ dependencies:
1802
+ parent-module: 1.0.1
1803
+ resolve-from: 4.0.0
1804
+
1805
1806
+
1807
1808
+
1809
1810
+ dependencies:
1811
+ is-extglob: 2.1.1
1812
+
1813
1814
+
1815
1816
+
1817
1818
+
1819
1820
+ dependencies:
1821
+ argparse: 2.0.1
1822
+
1823
1824
+
1825
1826
+
1827
1828
+
1829
1830
+
1831
1832
+
1833
1834
+ dependencies:
1835
+ json-buffer: 3.0.1
1836
+
1837
1838
+ dependencies:
1839
+ prelude-ls: 1.2.1
1840
+ type-check: 0.4.0
1841
+
1842
1843
+ dependencies:
1844
+ p-locate: 5.0.0
1845
+
1846
1847
+
1848
1849
+ dependencies:
1850
+ js-tokens: 4.0.0
1851
+
1852
1853
+ dependencies:
1854
+ yallist: 3.1.1
1855
+
1856
1857
+
1858
1859
+ dependencies:
1860
+ braces: 3.0.3
1861
+ picomatch: 2.3.1
1862
+
1863
1864
+ dependencies:
1865
+ brace-expansion: 1.1.11
1866
+
1867
1868
+ dependencies:
1869
+ brace-expansion: 2.0.1
1870
+
1871
1872
+
1873
1874
+
1875
1876
+
1877
1878
+
1879
1880
+ dependencies:
1881
+ deep-is: 0.1.4
1882
+ fast-levenshtein: 2.0.6
1883
+ levn: 0.4.1
1884
+ prelude-ls: 1.2.1
1885
+ type-check: 0.4.0
1886
+ word-wrap: 1.2.5
1887
+
1888
1889
+ dependencies:
1890
+ yocto-queue: 0.1.0
1891
+
1892
1893
+ dependencies:
1894
+ p-limit: 3.1.0
1895
+
1896
1897
+ dependencies:
1898
+ callsites: 3.1.0
1899
+
1900
1901
+
1902
1903
+
1904
1905
+
1906
1907
+
1908
1909
+ dependencies:
1910
+ nanoid: 3.3.7
1911
+ picocolors: 1.1.0
1912
+ source-map-js: 1.2.1
1913
+
1914
1915
+
1916
1917
+
1918
1919
+
1920
1921
+ dependencies:
1922
+ loose-envify: 1.4.0
1923
+ react: 18.3.1
1924
+ scheduler: 0.23.2
1925
+
1926
1927
+
1928
1929
+ dependencies:
1930
+ loose-envify: 1.4.0
1931
+
1932
1933
+
1934
1935
+
1936
1937
+ dependencies:
1938
+ '@types/estree': 1.0.6
1939
+ optionalDependencies:
1940
+ '@rollup/rollup-android-arm-eabi': 4.24.0
1941
+ '@rollup/rollup-android-arm64': 4.24.0
1942
+ '@rollup/rollup-darwin-arm64': 4.24.0
1943
+ '@rollup/rollup-darwin-x64': 4.24.0
1944
+ '@rollup/rollup-linux-arm-gnueabihf': 4.24.0
1945
+ '@rollup/rollup-linux-arm-musleabihf': 4.24.0
1946
+ '@rollup/rollup-linux-arm64-gnu': 4.24.0
1947
+ '@rollup/rollup-linux-arm64-musl': 4.24.0
1948
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0
1949
+ '@rollup/rollup-linux-riscv64-gnu': 4.24.0
1950
+ '@rollup/rollup-linux-s390x-gnu': 4.24.0
1951
+ '@rollup/rollup-linux-x64-gnu': 4.24.0
1952
+ '@rollup/rollup-linux-x64-musl': 4.24.0
1953
+ '@rollup/rollup-win32-arm64-msvc': 4.24.0
1954
+ '@rollup/rollup-win32-ia32-msvc': 4.24.0
1955
+ '@rollup/rollup-win32-x64-msvc': 4.24.0
1956
+ fsevents: 2.3.3
1957
+
1958
1959
+ dependencies:
1960
+ queue-microtask: 1.2.3
1961
+
1962
1963
+ dependencies:
1964
+ loose-envify: 1.4.0
1965
+
1966
1967
+
1968
1969
+
1970
1971
+ dependencies:
1972
+ shebang-regex: 3.0.0
1973
+
1974
1975
+
1976
1977
+
1978
1979
+
1980
1981
+ dependencies:
1982
+ has-flag: 3.0.0
1983
+
1984
1985
+ dependencies:
1986
+ has-flag: 4.0.0
1987
+
1988
1989
+
1990
1991
+
1992
1993
+ dependencies:
1994
+ is-number: 7.0.0
1995
+
1996
1997
+ dependencies:
1998
+ typescript: 5.6.2
1999
+
2000
2001
+ dependencies:
2002
+ prelude-ls: 1.2.1
2003
+
2004
2005
+ dependencies:
2006
+ '@typescript-eslint/eslint-plugin': 8.8.0(@typescript-eslint/[email protected]([email protected])([email protected]))([email protected])([email protected])
2007
+ '@typescript-eslint/parser': 8.8.0([email protected])([email protected])
2008
+ '@typescript-eslint/utils': 8.8.0([email protected])([email protected])
2009
+ optionalDependencies:
2010
+ typescript: 5.6.2
2011
+ transitivePeerDependencies:
2012
+ - eslint
2013
+ - supports-color
2014
+
2015
2016
+
2017
2018
+ dependencies:
2019
+ browserslist: 4.24.0
2020
+ escalade: 3.2.0
2021
+ picocolors: 1.1.0
2022
+
2023
2024
+ dependencies:
2025
+ punycode: 2.3.1
2026
+
2027
2028
+ dependencies:
2029
+ esbuild: 0.21.5
2030
+ postcss: 8.4.47
2031
+ rollup: 4.24.0
2032
+ optionalDependencies:
2033
+ fsevents: 2.3.3
2034
+
2035
2036
+ dependencies:
2037
+ isexe: 2.0.0
2038
+
2039
2040
+
2041
2042
+
2043
public/vite.svg ADDED
src/App.css ADDED
@@ -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
+ }
src/App.tsx ADDED
@@ -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
src/assets/react.svg ADDED
src/index.css ADDED
@@ -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
+ }
src/main.tsx ADDED
@@ -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
+ )
src/vite-env.d.ts ADDED
@@ -0,0 +1 @@
 
 
1
+ /// <reference types="vite/client" />
tsconfig.app.json ADDED
@@ -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
+ }
tsconfig.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "files": [],
3
+ "references": [
4
+ { "path": "./tsconfig.app.json" },
5
+ { "path": "./tsconfig.node.json" }
6
+ ]
7
+ }
tsconfig.node.json ADDED
@@ -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
+ }
vite.config.ts ADDED
@@ -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
+ })