├── .github
└── workflows
│ └── test.yml
├── .gitignore
├── .npmrc
├── .prettierignore
├── LICENSE
├── README.md
├── eslint.config.js
├── git-hooks
└── pre-commit
├── index.html
├── package.json
├── pnpm-lock.yaml
├── postcss.config.cjs
├── prettier.config.js
├── screenshot.png
├── src
├── App.css
├── App.test.tsx
├── App.tsx
└── index.tsx
├── tailwind.config.js
├── tsconfig.json
└── vite.config.ts
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
1 | name: test
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 |
8 | jobs:
9 | test:
10 | runs-on: ubuntu-latest
11 | strategy:
12 | matrix:
13 | node-version: [23.x]
14 | steps:
15 | - uses: actions/checkout@v4
16 | - name: Use Node.js ${{ matrix.node-version }}
17 | uses: actions/setup-node@v4
18 | with:
19 | node-version: ${{ matrix.node-version }}
20 | - uses: pnpm/action-setup@v4
21 | with:
22 | version: 10.*
23 | - run: pnpm install
24 | - run: pnpm test
25 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .eslintcache
2 | .pnpm-debug.log
3 | /node_modules/
4 | coverage/
5 | dist/
6 | tsconfig.tsbuildinfo
7 | vite.config.ts.timestamp-*
8 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | resolution-mode=highest
2 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | coverage/
2 | dist/
3 | pnpm-lock.yaml
4 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2023 Christoph Nakazawa
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Starter Kit for Vite, React, TypeScript, Tailwind and Node.js ESM
2 |
3 | _Minimal, sensible defaults, fast._
4 |
5 | Read [the blog post about this template](https://cpojer.net/posts/fastest-frontend-tooling-in-2022).
6 |
7 | ## Technologies
8 |
9 | - [Vite](https://vitejs.dev/)
10 | - [React](https://reactjs.org/) with [React Compiler](https://react.dev/learn/react-compiler) enabled.
11 | - [TypeScript](https://www.typescriptlang.org)
12 | - [Tailwind](https://tailwindcss.com/)
13 | - [pnpm](https://pnpm.io/)
14 |
15 | 
16 |
17 | ## Setup
18 |
19 | - Press the "Use this template" button on the top of this repository's GitHub page.
20 | - Run `pnpm install` (or `npm install` if you don't use `pnpm`).
21 | - `pnpm dev` for development.
22 | - Use `pnpm test` to run tests.
23 | - `pnpm build` for production builds.
24 |
25 | _Note: You can install `pnpm` via `homebrew` on macOS: `brew install pnpm`._
26 |
27 | ## Protips for the fastest Developer Experience
28 |
29 | - Use [`npm-run-all`](https://github.com/mysticatea/npm-run-all) to parallelize local test runs.
30 | - Prettier and eslint have `--cache` flags. Use them!
31 | - Do not run prettier inside of `eslint`. It commonly takes 50% of the eslint runtime!
32 | - Automatically sort imports when running prettier/saving the document via [`@ianvs/prettier-plugin-sort-imports`](https://github.com/ianvs/prettier-plugin-sort-imports).
33 | - Use `swc` with `ts-node` for fast node scripts with [ESM](https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/). See below ↓
34 |
35 | ## Run node scripts with ESM and TypeScript, fast.
36 |
37 | Create a `script.ts` file, run `chmod x script.ts` and execute it via `./script.ts`.
38 |
39 | ```
40 | #!/usr/bin/env node --no-warnings --experimental-specifier-resolution=node --loader ts-node/esm
41 |
42 | console.log('Your code goes here.');
43 | ```
44 |
45 | Use this to restart your scripts instantly when a file changes:
46 |
47 | ```
48 | #!/usr/bin/env NODE_ENV=development node --watch --no-warnings --experimental-specifier-resolution=node --loader ts-node/esm
49 |
50 | console.log('This processes instantly restarts when a file changes.');
51 | ```
52 |
--------------------------------------------------------------------------------
/eslint.config.js:
--------------------------------------------------------------------------------
1 | import nkzw from '@nkzw/eslint-config';
2 |
3 | export default [
4 | ...nkzw,
5 | {
6 | ignores: ['dist/', 'vite.config.ts.timestamp-*'],
7 | },
8 | ];
9 |
--------------------------------------------------------------------------------
/git-hooks/pre-commit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | FILES=$(git diff --cached --name-only --diff-filter=ACMR | sed 's| |\\ |g')
3 | [ -z "$FILES" ] && exit 0
4 | echo "$FILES" | xargs pnpm prettier --ignore-unknown --write
5 | echo "$FILES" | xargs git add
6 |
7 | exit 0
8 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
9 |
10 | App
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@nkzw/vite-ts-react-tailwind",
3 | "version": "0.0.1",
4 | "author": "Christoph Nakazawa ",
5 | "repository": {
6 | "type": "git",
7 | "url": "git://github.com/cpojer/vite-ts-react-tailwind.git"
8 | },
9 | "type": "module",
10 | "engines": {
11 | "node": ">=23.0.0",
12 | "pnpm": ">=10.0.0"
13 | },
14 | "dependencies": {
15 | "react": "^19.1.0",
16 | "react-dom": "^19.1.0"
17 | },
18 | "devDependencies": {
19 | "@ianvs/prettier-plugin-sort-imports": "^4.4.1",
20 | "@nkzw/eslint-config": "^3.0.0",
21 | "@swc/core": "^1.11.29",
22 | "@tailwindcss/postcss": "^4.1.7",
23 | "@types/node": "^22.15.21",
24 | "@types/react": "^19.1.5",
25 | "@types/react-dom": "^19.1.5",
26 | "@vitejs/plugin-react": "^4.5.0",
27 | "babel-plugin-react-compiler": "19.1.0-rc.2",
28 | "eslint": "^9.27.0",
29 | "npm-run-all2": "^8.0.4",
30 | "postcss": "^8.5.3",
31 | "prettier": "^3.5.3",
32 | "prettier-plugin-tailwindcss": "^0.6.11",
33 | "tailwindcss": "^4.1.7",
34 | "ts-node": "^10.9.2",
35 | "typescript": "^5.8.3",
36 | "vite": "^6.3.5",
37 | "vitest": "^3.1.4"
38 | },
39 | "scripts": {
40 | "preinstall": "command -v git >/dev/null 2>&1 && git config core.hooksPath git-hooks || exit 0",
41 | "build": "vite build",
42 | "dev": "vite dev",
43 | "format": "prettier --write .",
44 | "lint:format": "prettier --cache --check .",
45 | "lint": "eslint --cache .",
46 | "test": "npm-run-all --parallel tsc:check vitest:run lint lint:format",
47 | "tsc:check": "tsc",
48 | "vitest:run": "vitest run"
49 | },
50 | "browserslist": [
51 | ">0.2%",
52 | "not dead",
53 | "not op_mini all"
54 | ]
55 | }
56 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: '9.0'
2 |
3 | settings:
4 | autoInstallPeers: true
5 | excludeLinksFromLockfile: false
6 |
7 | importers:
8 |
9 | .:
10 | dependencies:
11 | react:
12 | specifier: ^19.1.0
13 | version: 19.1.0
14 | react-dom:
15 | specifier: ^19.1.0
16 | version: 19.1.0(react@19.1.0)
17 | devDependencies:
18 | '@ianvs/prettier-plugin-sort-imports':
19 | specifier: ^4.4.1
20 | version: 4.4.1(prettier@3.5.3)
21 | '@nkzw/eslint-config':
22 | specifier: ^3.0.0
23 | version: 3.0.0(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
24 | '@swc/core':
25 | specifier: ^1.11.29
26 | version: 1.11.29
27 | '@tailwindcss/postcss':
28 | specifier: ^4.1.7
29 | version: 4.1.7
30 | '@types/node':
31 | specifier: ^22.15.21
32 | version: 22.15.21
33 | '@types/react':
34 | specifier: ^19.1.5
35 | version: 19.1.5
36 | '@types/react-dom':
37 | specifier: ^19.1.5
38 | version: 19.1.5(@types/react@19.1.5)
39 | '@vitejs/plugin-react':
40 | specifier: ^4.5.0
41 | version: 4.5.0(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0))
42 | babel-plugin-react-compiler:
43 | specifier: 19.1.0-rc.2
44 | version: 19.1.0-rc.2
45 | eslint:
46 | specifier: ^9.27.0
47 | version: 9.27.0(jiti@2.4.2)
48 | npm-run-all2:
49 | specifier: ^8.0.4
50 | version: 8.0.4
51 | postcss:
52 | specifier: ^8.5.3
53 | version: 8.5.3
54 | prettier:
55 | specifier: ^3.5.3
56 | version: 3.5.3
57 | prettier-plugin-tailwindcss:
58 | specifier: ^0.6.11
59 | version: 0.6.11(@ianvs/prettier-plugin-sort-imports@4.4.1(prettier@3.5.3))(prettier@3.5.3)
60 | tailwindcss:
61 | specifier: ^4.1.7
62 | version: 4.1.7
63 | ts-node:
64 | specifier: ^10.9.2
65 | version: 10.9.2(@swc/core@1.11.29)(@types/node@22.15.21)(typescript@5.8.3)
66 | typescript:
67 | specifier: ^5.8.3
68 | version: 5.8.3
69 | vite:
70 | specifier: ^6.3.5
71 | version: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0)
72 | vitest:
73 | specifier: ^3.1.4
74 | version: 3.1.4(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0)
75 |
76 | packages:
77 |
78 | '@alloc/quick-lru@5.2.0':
79 | resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
80 | engines: {node: '>=10'}
81 |
82 | '@ampproject/remapping@2.3.0':
83 | resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
84 | engines: {node: '>=6.0.0'}
85 |
86 | '@babel/code-frame@7.27.1':
87 | resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
88 | engines: {node: '>=6.9.0'}
89 |
90 | '@babel/compat-data@7.27.2':
91 | resolution: {integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==}
92 | engines: {node: '>=6.9.0'}
93 |
94 | '@babel/core@7.27.1':
95 | resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==}
96 | engines: {node: '>=6.9.0'}
97 |
98 | '@babel/generator@7.27.1':
99 | resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==}
100 | engines: {node: '>=6.9.0'}
101 |
102 | '@babel/helper-annotate-as-pure@7.27.1':
103 | resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==}
104 | engines: {node: '>=6.9.0'}
105 |
106 | '@babel/helper-compilation-targets@7.27.2':
107 | resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
108 | engines: {node: '>=6.9.0'}
109 |
110 | '@babel/helper-create-class-features-plugin@7.27.1':
111 | resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==}
112 | engines: {node: '>=6.9.0'}
113 | peerDependencies:
114 | '@babel/core': ^7.0.0
115 |
116 | '@babel/helper-member-expression-to-functions@7.27.1':
117 | resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
118 | engines: {node: '>=6.9.0'}
119 |
120 | '@babel/helper-module-imports@7.27.1':
121 | resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
122 | engines: {node: '>=6.9.0'}
123 |
124 | '@babel/helper-module-transforms@7.27.1':
125 | resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==}
126 | engines: {node: '>=6.9.0'}
127 | peerDependencies:
128 | '@babel/core': ^7.0.0
129 |
130 | '@babel/helper-optimise-call-expression@7.27.1':
131 | resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
132 | engines: {node: '>=6.9.0'}
133 |
134 | '@babel/helper-plugin-utils@7.27.1':
135 | resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
136 | engines: {node: '>=6.9.0'}
137 |
138 | '@babel/helper-replace-supers@7.27.1':
139 | resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
140 | engines: {node: '>=6.9.0'}
141 | peerDependencies:
142 | '@babel/core': ^7.0.0
143 |
144 | '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
145 | resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
146 | engines: {node: '>=6.9.0'}
147 |
148 | '@babel/helper-string-parser@7.27.1':
149 | resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
150 | engines: {node: '>=6.9.0'}
151 |
152 | '@babel/helper-validator-identifier@7.27.1':
153 | resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
154 | engines: {node: '>=6.9.0'}
155 |
156 | '@babel/helper-validator-option@7.27.1':
157 | resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
158 | engines: {node: '>=6.9.0'}
159 |
160 | '@babel/helpers@7.27.1':
161 | resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==}
162 | engines: {node: '>=6.9.0'}
163 |
164 | '@babel/parser@7.27.2':
165 | resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==}
166 | engines: {node: '>=6.0.0'}
167 | hasBin: true
168 |
169 | '@babel/plugin-transform-private-methods@7.27.1':
170 | resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==}
171 | engines: {node: '>=6.9.0'}
172 | peerDependencies:
173 | '@babel/core': ^7.0.0-0
174 |
175 | '@babel/plugin-transform-react-jsx-self@7.27.1':
176 | resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==}
177 | engines: {node: '>=6.9.0'}
178 | peerDependencies:
179 | '@babel/core': ^7.0.0-0
180 |
181 | '@babel/plugin-transform-react-jsx-source@7.27.1':
182 | resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==}
183 | engines: {node: '>=6.9.0'}
184 | peerDependencies:
185 | '@babel/core': ^7.0.0-0
186 |
187 | '@babel/template@7.27.2':
188 | resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
189 | engines: {node: '>=6.9.0'}
190 |
191 | '@babel/traverse@7.27.1':
192 | resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==}
193 | engines: {node: '>=6.9.0'}
194 |
195 | '@babel/types@7.27.1':
196 | resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==}
197 | engines: {node: '>=6.9.0'}
198 |
199 | '@cspotcode/source-map-support@0.8.1':
200 | resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
201 | engines: {node: '>=12'}
202 |
203 | '@emnapi/core@1.4.3':
204 | resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==}
205 |
206 | '@emnapi/runtime@1.4.3':
207 | resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==}
208 |
209 | '@emnapi/wasi-threads@1.0.2':
210 | resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==}
211 |
212 | '@esbuild/aix-ppc64@0.25.4':
213 | resolution: {integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==}
214 | engines: {node: '>=18'}
215 | cpu: [ppc64]
216 | os: [aix]
217 |
218 | '@esbuild/android-arm64@0.25.4':
219 | resolution: {integrity: sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==}
220 | engines: {node: '>=18'}
221 | cpu: [arm64]
222 | os: [android]
223 |
224 | '@esbuild/android-arm@0.25.4':
225 | resolution: {integrity: sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==}
226 | engines: {node: '>=18'}
227 | cpu: [arm]
228 | os: [android]
229 |
230 | '@esbuild/android-x64@0.25.4':
231 | resolution: {integrity: sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==}
232 | engines: {node: '>=18'}
233 | cpu: [x64]
234 | os: [android]
235 |
236 | '@esbuild/darwin-arm64@0.25.4':
237 | resolution: {integrity: sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==}
238 | engines: {node: '>=18'}
239 | cpu: [arm64]
240 | os: [darwin]
241 |
242 | '@esbuild/darwin-x64@0.25.4':
243 | resolution: {integrity: sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==}
244 | engines: {node: '>=18'}
245 | cpu: [x64]
246 | os: [darwin]
247 |
248 | '@esbuild/freebsd-arm64@0.25.4':
249 | resolution: {integrity: sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==}
250 | engines: {node: '>=18'}
251 | cpu: [arm64]
252 | os: [freebsd]
253 |
254 | '@esbuild/freebsd-x64@0.25.4':
255 | resolution: {integrity: sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==}
256 | engines: {node: '>=18'}
257 | cpu: [x64]
258 | os: [freebsd]
259 |
260 | '@esbuild/linux-arm64@0.25.4':
261 | resolution: {integrity: sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==}
262 | engines: {node: '>=18'}
263 | cpu: [arm64]
264 | os: [linux]
265 |
266 | '@esbuild/linux-arm@0.25.4':
267 | resolution: {integrity: sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==}
268 | engines: {node: '>=18'}
269 | cpu: [arm]
270 | os: [linux]
271 |
272 | '@esbuild/linux-ia32@0.25.4':
273 | resolution: {integrity: sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==}
274 | engines: {node: '>=18'}
275 | cpu: [ia32]
276 | os: [linux]
277 |
278 | '@esbuild/linux-loong64@0.25.4':
279 | resolution: {integrity: sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==}
280 | engines: {node: '>=18'}
281 | cpu: [loong64]
282 | os: [linux]
283 |
284 | '@esbuild/linux-mips64el@0.25.4':
285 | resolution: {integrity: sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==}
286 | engines: {node: '>=18'}
287 | cpu: [mips64el]
288 | os: [linux]
289 |
290 | '@esbuild/linux-ppc64@0.25.4':
291 | resolution: {integrity: sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==}
292 | engines: {node: '>=18'}
293 | cpu: [ppc64]
294 | os: [linux]
295 |
296 | '@esbuild/linux-riscv64@0.25.4':
297 | resolution: {integrity: sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==}
298 | engines: {node: '>=18'}
299 | cpu: [riscv64]
300 | os: [linux]
301 |
302 | '@esbuild/linux-s390x@0.25.4':
303 | resolution: {integrity: sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==}
304 | engines: {node: '>=18'}
305 | cpu: [s390x]
306 | os: [linux]
307 |
308 | '@esbuild/linux-x64@0.25.4':
309 | resolution: {integrity: sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==}
310 | engines: {node: '>=18'}
311 | cpu: [x64]
312 | os: [linux]
313 |
314 | '@esbuild/netbsd-arm64@0.25.4':
315 | resolution: {integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==}
316 | engines: {node: '>=18'}
317 | cpu: [arm64]
318 | os: [netbsd]
319 |
320 | '@esbuild/netbsd-x64@0.25.4':
321 | resolution: {integrity: sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==}
322 | engines: {node: '>=18'}
323 | cpu: [x64]
324 | os: [netbsd]
325 |
326 | '@esbuild/openbsd-arm64@0.25.4':
327 | resolution: {integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==}
328 | engines: {node: '>=18'}
329 | cpu: [arm64]
330 | os: [openbsd]
331 |
332 | '@esbuild/openbsd-x64@0.25.4':
333 | resolution: {integrity: sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==}
334 | engines: {node: '>=18'}
335 | cpu: [x64]
336 | os: [openbsd]
337 |
338 | '@esbuild/sunos-x64@0.25.4':
339 | resolution: {integrity: sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==}
340 | engines: {node: '>=18'}
341 | cpu: [x64]
342 | os: [sunos]
343 |
344 | '@esbuild/win32-arm64@0.25.4':
345 | resolution: {integrity: sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==}
346 | engines: {node: '>=18'}
347 | cpu: [arm64]
348 | os: [win32]
349 |
350 | '@esbuild/win32-ia32@0.25.4':
351 | resolution: {integrity: sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==}
352 | engines: {node: '>=18'}
353 | cpu: [ia32]
354 | os: [win32]
355 |
356 | '@esbuild/win32-x64@0.25.4':
357 | resolution: {integrity: sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==}
358 | engines: {node: '>=18'}
359 | cpu: [x64]
360 | os: [win32]
361 |
362 | '@eslint-community/eslint-utils@4.7.0':
363 | resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
364 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
365 | peerDependencies:
366 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
367 |
368 | '@eslint-community/regexpp@4.12.1':
369 | resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
370 | engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
371 |
372 | '@eslint/config-array@0.20.0':
373 | resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
374 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
375 |
376 | '@eslint/config-helpers@0.2.2':
377 | resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==}
378 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
379 |
380 | '@eslint/core@0.13.0':
381 | resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==}
382 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
383 |
384 | '@eslint/core@0.14.0':
385 | resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==}
386 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
387 |
388 | '@eslint/eslintrc@3.3.1':
389 | resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
390 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
391 |
392 | '@eslint/js@9.27.0':
393 | resolution: {integrity: sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==}
394 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
395 |
396 | '@eslint/object-schema@2.1.6':
397 | resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
398 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
399 |
400 | '@eslint/plugin-kit@0.2.8':
401 | resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==}
402 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
403 |
404 | '@eslint/plugin-kit@0.3.1':
405 | resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==}
406 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
407 |
408 | '@humanfs/core@0.19.1':
409 | resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
410 | engines: {node: '>=18.18.0'}
411 |
412 | '@humanfs/node@0.16.6':
413 | resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==}
414 | engines: {node: '>=18.18.0'}
415 |
416 | '@humanwhocodes/module-importer@1.0.1':
417 | resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
418 | engines: {node: '>=12.22'}
419 |
420 | '@humanwhocodes/retry@0.3.1':
421 | resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
422 | engines: {node: '>=18.18'}
423 |
424 | '@humanwhocodes/retry@0.4.3':
425 | resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
426 | engines: {node: '>=18.18'}
427 |
428 | '@ianvs/prettier-plugin-sort-imports@4.4.1':
429 | resolution: {integrity: sha512-F0/Hrcfpy8WuxlQyAWJTEren/uxKhYonOGY4OyWmwRdeTvkh9mMSCxowZLjNkhwi/2ipqCgtXwwOk7tW0mWXkA==}
430 | peerDependencies:
431 | '@vue/compiler-sfc': 2.7.x || 3.x
432 | prettier: 2 || 3
433 | peerDependenciesMeta:
434 | '@vue/compiler-sfc':
435 | optional: true
436 |
437 | '@isaacs/fs-minipass@4.0.1':
438 | resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
439 | engines: {node: '>=18.0.0'}
440 |
441 | '@jridgewell/gen-mapping@0.3.8':
442 | resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
443 | engines: {node: '>=6.0.0'}
444 |
445 | '@jridgewell/resolve-uri@3.1.2':
446 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
447 | engines: {node: '>=6.0.0'}
448 |
449 | '@jridgewell/set-array@1.2.1':
450 | resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
451 | engines: {node: '>=6.0.0'}
452 |
453 | '@jridgewell/sourcemap-codec@1.5.0':
454 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
455 |
456 | '@jridgewell/trace-mapping@0.3.25':
457 | resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
458 |
459 | '@jridgewell/trace-mapping@0.3.9':
460 | resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
461 |
462 | '@napi-rs/wasm-runtime@0.2.10':
463 | resolution: {integrity: sha512-bCsCyeZEwVErsGmyPNSzwfwFn4OdxBj0mmv6hOFucB/k81Ojdu68RbZdxYsRQUPc9l6SU5F/cG+bXgWs3oUgsQ==}
464 |
465 | '@nkzw/eslint-config@3.0.0':
466 | resolution: {integrity: sha512-qaMQoIxjsd9tU7kfs7B+kH4RJOl2jGFYDa/vUHWKr31nmFYWtWF73iwK3OiMRkQrBm7mzk+JqKQFLwlaDiuWFw==}
467 | peerDependencies:
468 | eslint: '>= 9'
469 |
470 | '@nkzw/eslint-plugin@2.0.0':
471 | resolution: {integrity: sha512-IoU8kOqHfnf7se2dGxMD/7RPm6WVjzjOjWSo7FulRx3lJzuZvXioSkT5Nd82l66DH3Pl2whw74lPT1di3KMwFA==}
472 | peerDependencies:
473 | eslint: '>= 9'
474 |
475 | '@nodelib/fs.scandir@2.1.5':
476 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
477 | engines: {node: '>= 8'}
478 |
479 | '@nodelib/fs.stat@2.0.5':
480 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
481 | engines: {node: '>= 8'}
482 |
483 | '@nodelib/fs.walk@1.2.8':
484 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
485 | engines: {node: '>= 8'}
486 |
487 | '@rolldown/pluginutils@1.0.0-beta.9':
488 | resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==}
489 |
490 | '@rollup/rollup-android-arm-eabi@4.41.1':
491 | resolution: {integrity: sha512-NELNvyEWZ6R9QMkiytB4/L4zSEaBC03KIXEghptLGLZWJ6VPrL63ooZQCOnlx36aQPGhzuOMwDerC1Eb2VmrLw==}
492 | cpu: [arm]
493 | os: [android]
494 |
495 | '@rollup/rollup-android-arm64@4.41.1':
496 | resolution: {integrity: sha512-DXdQe1BJ6TK47ukAoZLehRHhfKnKg9BjnQYUu9gzhI8Mwa1d2fzxA1aw2JixHVl403bwp1+/o/NhhHtxWJBgEA==}
497 | cpu: [arm64]
498 | os: [android]
499 |
500 | '@rollup/rollup-darwin-arm64@4.41.1':
501 | resolution: {integrity: sha512-5afxvwszzdulsU2w8JKWwY8/sJOLPzf0e1bFuvcW5h9zsEg+RQAojdW0ux2zyYAz7R8HvvzKCjLNJhVq965U7w==}
502 | cpu: [arm64]
503 | os: [darwin]
504 |
505 | '@rollup/rollup-darwin-x64@4.41.1':
506 | resolution: {integrity: sha512-egpJACny8QOdHNNMZKf8xY0Is6gIMz+tuqXlusxquWu3F833DcMwmGM7WlvCO9sB3OsPjdC4U0wHw5FabzCGZg==}
507 | cpu: [x64]
508 | os: [darwin]
509 |
510 | '@rollup/rollup-freebsd-arm64@4.41.1':
511 | resolution: {integrity: sha512-DBVMZH5vbjgRk3r0OzgjS38z+atlupJ7xfKIDJdZZL6sM6wjfDNo64aowcLPKIx7LMQi8vybB56uh1Ftck/Atg==}
512 | cpu: [arm64]
513 | os: [freebsd]
514 |
515 | '@rollup/rollup-freebsd-x64@4.41.1':
516 | resolution: {integrity: sha512-3FkydeohozEskBxNWEIbPfOE0aqQgB6ttTkJ159uWOFn42VLyfAiyD9UK5mhu+ItWzft60DycIN1Xdgiy8o/SA==}
517 | cpu: [x64]
518 | os: [freebsd]
519 |
520 | '@rollup/rollup-linux-arm-gnueabihf@4.41.1':
521 | resolution: {integrity: sha512-wC53ZNDgt0pqx5xCAgNunkTzFE8GTgdZ9EwYGVcg+jEjJdZGtq9xPjDnFgfFozQI/Xm1mh+D9YlYtl+ueswNEg==}
522 | cpu: [arm]
523 | os: [linux]
524 |
525 | '@rollup/rollup-linux-arm-musleabihf@4.41.1':
526 | resolution: {integrity: sha512-jwKCca1gbZkZLhLRtsrka5N8sFAaxrGz/7wRJ8Wwvq3jug7toO21vWlViihG85ei7uJTpzbXZRcORotE+xyrLA==}
527 | cpu: [arm]
528 | os: [linux]
529 |
530 | '@rollup/rollup-linux-arm64-gnu@4.41.1':
531 | resolution: {integrity: sha512-g0UBcNknsmmNQ8V2d/zD2P7WWfJKU0F1nu0k5pW4rvdb+BIqMm8ToluW/eeRmxCared5dD76lS04uL4UaNgpNA==}
532 | cpu: [arm64]
533 | os: [linux]
534 |
535 | '@rollup/rollup-linux-arm64-musl@4.41.1':
536 | resolution: {integrity: sha512-XZpeGB5TKEZWzIrj7sXr+BEaSgo/ma/kCgrZgL0oo5qdB1JlTzIYQKel/RmhT6vMAvOdM2teYlAaOGJpJ9lahg==}
537 | cpu: [arm64]
538 | os: [linux]
539 |
540 | '@rollup/rollup-linux-loongarch64-gnu@4.41.1':
541 | resolution: {integrity: sha512-bkCfDJ4qzWfFRCNt5RVV4DOw6KEgFTUZi2r2RuYhGWC8WhCA8lCAJhDeAmrM/fdiAH54m0mA0Vk2FGRPyzI+tw==}
542 | cpu: [loong64]
543 | os: [linux]
544 |
545 | '@rollup/rollup-linux-powerpc64le-gnu@4.41.1':
546 | resolution: {integrity: sha512-3mr3Xm+gvMX+/8EKogIZSIEF0WUu0HL9di+YWlJpO8CQBnoLAEL/roTCxuLncEdgcfJcvA4UMOf+2dnjl4Ut1A==}
547 | cpu: [ppc64]
548 | os: [linux]
549 |
550 | '@rollup/rollup-linux-riscv64-gnu@4.41.1':
551 | resolution: {integrity: sha512-3rwCIh6MQ1LGrvKJitQjZFuQnT2wxfU+ivhNBzmxXTXPllewOF7JR1s2vMX/tWtUYFgphygxjqMl76q4aMotGw==}
552 | cpu: [riscv64]
553 | os: [linux]
554 |
555 | '@rollup/rollup-linux-riscv64-musl@4.41.1':
556 | resolution: {integrity: sha512-LdIUOb3gvfmpkgFZuccNa2uYiqtgZAz3PTzjuM5bH3nvuy9ty6RGc/Q0+HDFrHrizJGVpjnTZ1yS5TNNjFlklw==}
557 | cpu: [riscv64]
558 | os: [linux]
559 |
560 | '@rollup/rollup-linux-s390x-gnu@4.41.1':
561 | resolution: {integrity: sha512-oIE6M8WC9ma6xYqjvPhzZYk6NbobIURvP/lEbh7FWplcMO6gn7MM2yHKA1eC/GvYwzNKK/1LYgqzdkZ8YFxR8g==}
562 | cpu: [s390x]
563 | os: [linux]
564 |
565 | '@rollup/rollup-linux-x64-gnu@4.41.1':
566 | resolution: {integrity: sha512-cWBOvayNvA+SyeQMp79BHPK8ws6sHSsYnK5zDcsC3Hsxr1dgTABKjMnMslPq1DvZIp6uO7kIWhiGwaTdR4Og9A==}
567 | cpu: [x64]
568 | os: [linux]
569 |
570 | '@rollup/rollup-linux-x64-musl@4.41.1':
571 | resolution: {integrity: sha512-y5CbN44M+pUCdGDlZFzGGBSKCA4A/J2ZH4edTYSSxFg7ce1Xt3GtydbVKWLlzL+INfFIZAEg1ZV6hh9+QQf9YQ==}
572 | cpu: [x64]
573 | os: [linux]
574 |
575 | '@rollup/rollup-win32-arm64-msvc@4.41.1':
576 | resolution: {integrity: sha512-lZkCxIrjlJlMt1dLO/FbpZbzt6J/A8p4DnqzSa4PWqPEUUUnzXLeki/iyPLfV0BmHItlYgHUqJe+3KiyydmiNQ==}
577 | cpu: [arm64]
578 | os: [win32]
579 |
580 | '@rollup/rollup-win32-ia32-msvc@4.41.1':
581 | resolution: {integrity: sha512-+psFT9+pIh2iuGsxFYYa/LhS5MFKmuivRsx9iPJWNSGbh2XVEjk90fmpUEjCnILPEPJnikAU6SFDiEUyOv90Pg==}
582 | cpu: [ia32]
583 | os: [win32]
584 |
585 | '@rollup/rollup-win32-x64-msvc@4.41.1':
586 | resolution: {integrity: sha512-Wq2zpapRYLfi4aKxf2Xff0tN+7slj2d4R87WEzqw7ZLsVvO5zwYCIuEGSZYiK41+GlwUo1HiR+GdkLEJnCKTCw==}
587 | cpu: [x64]
588 | os: [win32]
589 |
590 | '@rtsao/scc@1.1.0':
591 | resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
592 |
593 | '@swc/core-darwin-arm64@1.11.29':
594 | resolution: {integrity: sha512-whsCX7URzbuS5aET58c75Dloby3Gtj/ITk2vc4WW6pSDQKSPDuONsIcZ7B2ng8oz0K6ttbi4p3H/PNPQLJ4maQ==}
595 | engines: {node: '>=10'}
596 | cpu: [arm64]
597 | os: [darwin]
598 |
599 | '@swc/core-darwin-x64@1.11.29':
600 | resolution: {integrity: sha512-S3eTo/KYFk+76cWJRgX30hylN5XkSmjYtCBnM4jPLYn7L6zWYEPajsFLmruQEiTEDUg0gBEWLMNyUeghtswouw==}
601 | engines: {node: '>=10'}
602 | cpu: [x64]
603 | os: [darwin]
604 |
605 | '@swc/core-linux-arm-gnueabihf@1.11.29':
606 | resolution: {integrity: sha512-o9gdshbzkUMG6azldHdmKklcfrcMx+a23d/2qHQHPDLUPAN+Trd+sDQUYArK5Fcm7TlpG4sczz95ghN0DMkM7g==}
607 | engines: {node: '>=10'}
608 | cpu: [arm]
609 | os: [linux]
610 |
611 | '@swc/core-linux-arm64-gnu@1.11.29':
612 | resolution: {integrity: sha512-sLoaciOgUKQF1KX9T6hPGzvhOQaJn+3DHy4LOHeXhQqvBgr+7QcZ+hl4uixPKTzxk6hy6Hb0QOvQEdBAAR1gXw==}
613 | engines: {node: '>=10'}
614 | cpu: [arm64]
615 | os: [linux]
616 |
617 | '@swc/core-linux-arm64-musl@1.11.29':
618 | resolution: {integrity: sha512-PwjB10BC0N+Ce7RU/L23eYch6lXFHz7r3NFavIcwDNa/AAqywfxyxh13OeRy+P0cg7NDpWEETWspXeI4Ek8otw==}
619 | engines: {node: '>=10'}
620 | cpu: [arm64]
621 | os: [linux]
622 |
623 | '@swc/core-linux-x64-gnu@1.11.29':
624 | resolution: {integrity: sha512-i62vBVoPaVe9A3mc6gJG07n0/e7FVeAvdD9uzZTtGLiuIfVfIBta8EMquzvf+POLycSk79Z6lRhGPZPJPYiQaA==}
625 | engines: {node: '>=10'}
626 | cpu: [x64]
627 | os: [linux]
628 |
629 | '@swc/core-linux-x64-musl@1.11.29':
630 | resolution: {integrity: sha512-YER0XU1xqFdK0hKkfSVX1YIyCvMDI7K07GIpefPvcfyNGs38AXKhb2byySDjbVxkdl4dycaxxhRyhQ2gKSlsFQ==}
631 | engines: {node: '>=10'}
632 | cpu: [x64]
633 | os: [linux]
634 |
635 | '@swc/core-win32-arm64-msvc@1.11.29':
636 | resolution: {integrity: sha512-po+WHw+k9g6FAg5IJ+sMwtA/fIUL3zPQ4m/uJgONBATCVnDDkyW6dBA49uHNVtSEvjvhuD8DVWdFP847YTcITw==}
637 | engines: {node: '>=10'}
638 | cpu: [arm64]
639 | os: [win32]
640 |
641 | '@swc/core-win32-ia32-msvc@1.11.29':
642 | resolution: {integrity: sha512-h+NjOrbqdRBYr5ItmStmQt6x3tnhqgwbj9YxdGPepbTDamFv7vFnhZR0YfB3jz3UKJ8H3uGJ65Zw1VsC+xpFkg==}
643 | engines: {node: '>=10'}
644 | cpu: [ia32]
645 | os: [win32]
646 |
647 | '@swc/core-win32-x64-msvc@1.11.29':
648 | resolution: {integrity: sha512-Q8cs2BDV9wqDvqobkXOYdC+pLUSEpX/KvI0Dgfun1F+LzuLotRFuDhrvkU9ETJA6OnD2+Fn/ieHgloiKA/Mn/g==}
649 | engines: {node: '>=10'}
650 | cpu: [x64]
651 | os: [win32]
652 |
653 | '@swc/core@1.11.29':
654 | resolution: {integrity: sha512-g4mThMIpWbNhV8G2rWp5a5/Igv8/2UFRJx2yImrLGMgrDDYZIopqZ/z0jZxDgqNA1QDx93rpwNF7jGsxVWcMlA==}
655 | engines: {node: '>=10'}
656 | peerDependencies:
657 | '@swc/helpers': '>=0.5.17'
658 | peerDependenciesMeta:
659 | '@swc/helpers':
660 | optional: true
661 |
662 | '@swc/counter@0.1.3':
663 | resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
664 |
665 | '@swc/types@0.1.21':
666 | resolution: {integrity: sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==}
667 |
668 | '@tailwindcss/node@4.1.7':
669 | resolution: {integrity: sha512-9rsOpdY9idRI2NH6CL4wORFY0+Q6fnx9XP9Ju+iq/0wJwGD5IByIgFmwVbyy4ymuyprj8Qh4ErxMKTUL4uNh3g==}
670 |
671 | '@tailwindcss/oxide-android-arm64@4.1.7':
672 | resolution: {integrity: sha512-IWA410JZ8fF7kACus6BrUwY2Z1t1hm0+ZWNEzykKmMNM09wQooOcN/VXr0p/WJdtHZ90PvJf2AIBS/Ceqx1emg==}
673 | engines: {node: '>= 10'}
674 | cpu: [arm64]
675 | os: [android]
676 |
677 | '@tailwindcss/oxide-darwin-arm64@4.1.7':
678 | resolution: {integrity: sha512-81jUw9To7fimGGkuJ2W5h3/oGonTOZKZ8C2ghm/TTxbwvfSiFSDPd6/A/KE2N7Jp4mv3Ps9OFqg2fEKgZFfsvg==}
679 | engines: {node: '>= 10'}
680 | cpu: [arm64]
681 | os: [darwin]
682 |
683 | '@tailwindcss/oxide-darwin-x64@4.1.7':
684 | resolution: {integrity: sha512-q77rWjEyGHV4PdDBtrzO0tgBBPlQWKY7wZK0cUok/HaGgbNKecegNxCGikuPJn5wFAlIywC3v+WMBt0PEBtwGw==}
685 | engines: {node: '>= 10'}
686 | cpu: [x64]
687 | os: [darwin]
688 |
689 | '@tailwindcss/oxide-freebsd-x64@4.1.7':
690 | resolution: {integrity: sha512-RfmdbbK6G6ptgF4qqbzoxmH+PKfP4KSVs7SRlTwcbRgBwezJkAO3Qta/7gDy10Q2DcUVkKxFLXUQO6J3CRvBGw==}
691 | engines: {node: '>= 10'}
692 | cpu: [x64]
693 | os: [freebsd]
694 |
695 | '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.7':
696 | resolution: {integrity: sha512-OZqsGvpwOa13lVd1z6JVwQXadEobmesxQ4AxhrwRiPuE04quvZHWn/LnihMg7/XkN+dTioXp/VMu/p6A5eZP3g==}
697 | engines: {node: '>= 10'}
698 | cpu: [arm]
699 | os: [linux]
700 |
701 | '@tailwindcss/oxide-linux-arm64-gnu@4.1.7':
702 | resolution: {integrity: sha512-voMvBTnJSfKecJxGkoeAyW/2XRToLZ227LxswLAwKY7YslG/Xkw9/tJNH+3IVh5bdYzYE7DfiaPbRkSHFxY1xA==}
703 | engines: {node: '>= 10'}
704 | cpu: [arm64]
705 | os: [linux]
706 |
707 | '@tailwindcss/oxide-linux-arm64-musl@4.1.7':
708 | resolution: {integrity: sha512-PjGuNNmJeKHnP58M7XyjJyla8LPo+RmwHQpBI+W/OxqrwojyuCQ+GUtygu7jUqTEexejZHr/z3nBc/gTiXBj4A==}
709 | engines: {node: '>= 10'}
710 | cpu: [arm64]
711 | os: [linux]
712 |
713 | '@tailwindcss/oxide-linux-x64-gnu@4.1.7':
714 | resolution: {integrity: sha512-HMs+Va+ZR3gC3mLZE00gXxtBo3JoSQxtu9lobbZd+DmfkIxR54NO7Z+UQNPsa0P/ITn1TevtFxXTpsRU7qEvWg==}
715 | engines: {node: '>= 10'}
716 | cpu: [x64]
717 | os: [linux]
718 |
719 | '@tailwindcss/oxide-linux-x64-musl@4.1.7':
720 | resolution: {integrity: sha512-MHZ6jyNlutdHH8rd+YTdr3QbXrHXqwIhHw9e7yXEBcQdluGwhpQY2Eku8UZK6ReLaWtQ4gijIv5QoM5eE+qlsA==}
721 | engines: {node: '>= 10'}
722 | cpu: [x64]
723 | os: [linux]
724 |
725 | '@tailwindcss/oxide-wasm32-wasi@4.1.7':
726 | resolution: {integrity: sha512-ANaSKt74ZRzE2TvJmUcbFQ8zS201cIPxUDm5qez5rLEwWkie2SkGtA4P+GPTj+u8N6JbPrC8MtY8RmJA35Oo+A==}
727 | engines: {node: '>=14.0.0'}
728 | cpu: [wasm32]
729 | bundledDependencies:
730 | - '@napi-rs/wasm-runtime'
731 | - '@emnapi/core'
732 | - '@emnapi/runtime'
733 | - '@tybys/wasm-util'
734 | - '@emnapi/wasi-threads'
735 | - tslib
736 |
737 | '@tailwindcss/oxide-win32-arm64-msvc@4.1.7':
738 | resolution: {integrity: sha512-HUiSiXQ9gLJBAPCMVRk2RT1ZrBjto7WvqsPBwUrNK2BcdSxMnk19h4pjZjI7zgPhDxlAbJSumTC4ljeA9y0tEw==}
739 | engines: {node: '>= 10'}
740 | cpu: [arm64]
741 | os: [win32]
742 |
743 | '@tailwindcss/oxide-win32-x64-msvc@4.1.7':
744 | resolution: {integrity: sha512-rYHGmvoHiLJ8hWucSfSOEmdCBIGZIq7SpkPRSqLsH2Ab2YUNgKeAPT1Fi2cx3+hnYOrAb0jp9cRyode3bBW4mQ==}
745 | engines: {node: '>= 10'}
746 | cpu: [x64]
747 | os: [win32]
748 |
749 | '@tailwindcss/oxide@4.1.7':
750 | resolution: {integrity: sha512-5SF95Ctm9DFiUyjUPnDGkoKItPX/k+xifcQhcqX5RA85m50jw1pT/KzjdvlqxRja45Y52nR4MR9fD1JYd7f8NQ==}
751 | engines: {node: '>= 10'}
752 |
753 | '@tailwindcss/postcss@4.1.7':
754 | resolution: {integrity: sha512-88g3qmNZn7jDgrrcp3ZXEQfp9CVox7xjP1HN2TFKI03CltPVd/c61ydn5qJJL8FYunn0OqBaW5HNUga0kmPVvw==}
755 |
756 | '@tsconfig/node10@1.0.11':
757 | resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
758 |
759 | '@tsconfig/node12@1.0.11':
760 | resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
761 |
762 | '@tsconfig/node14@1.0.3':
763 | resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
764 |
765 | '@tsconfig/node16@1.0.4':
766 | resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
767 |
768 | '@tybys/wasm-util@0.9.0':
769 | resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
770 |
771 | '@types/babel__core@7.20.5':
772 | resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
773 |
774 | '@types/babel__generator@7.27.0':
775 | resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}
776 |
777 | '@types/babel__template@7.4.4':
778 | resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
779 |
780 | '@types/babel__traverse@7.20.7':
781 | resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==}
782 |
783 | '@types/estree@1.0.7':
784 | resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
785 |
786 | '@types/json-schema@7.0.15':
787 | resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
788 |
789 | '@types/json5@0.0.29':
790 | resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
791 |
792 | '@types/node@22.15.21':
793 | resolution: {integrity: sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==}
794 |
795 | '@types/react-dom@19.1.5':
796 | resolution: {integrity: sha512-CMCjrWucUBZvohgZxkjd6S9h0nZxXjzus6yDfUb+xLxYM7VvjKNH1tQrE9GWLql1XoOP4/Ds3bwFqShHUYraGg==}
797 | peerDependencies:
798 | '@types/react': ^19.0.0
799 |
800 | '@types/react@19.1.5':
801 | resolution: {integrity: sha512-piErsCVVbpMMT2r7wbawdZsq4xMvIAhQuac2gedQHysu1TZYEigE6pnFfgZT+/jQnrRuF5r+SHzuehFjfRjr4g==}
802 |
803 | '@typescript-eslint/eslint-plugin@8.32.1':
804 | resolution: {integrity: sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==}
805 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
806 | peerDependencies:
807 | '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
808 | eslint: ^8.57.0 || ^9.0.0
809 | typescript: '>=4.8.4 <5.9.0'
810 |
811 | '@typescript-eslint/parser@8.32.1':
812 | resolution: {integrity: sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==}
813 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
814 | peerDependencies:
815 | eslint: ^8.57.0 || ^9.0.0
816 | typescript: '>=4.8.4 <5.9.0'
817 |
818 | '@typescript-eslint/scope-manager@8.32.1':
819 | resolution: {integrity: sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==}
820 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
821 |
822 | '@typescript-eslint/type-utils@8.32.1':
823 | resolution: {integrity: sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==}
824 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
825 | peerDependencies:
826 | eslint: ^8.57.0 || ^9.0.0
827 | typescript: '>=4.8.4 <5.9.0'
828 |
829 | '@typescript-eslint/types@8.32.1':
830 | resolution: {integrity: sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==}
831 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
832 |
833 | '@typescript-eslint/typescript-estree@8.32.1':
834 | resolution: {integrity: sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==}
835 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
836 | peerDependencies:
837 | typescript: '>=4.8.4 <5.9.0'
838 |
839 | '@typescript-eslint/utils@8.32.1':
840 | resolution: {integrity: sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==}
841 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
842 | peerDependencies:
843 | eslint: ^8.57.0 || ^9.0.0
844 | typescript: '>=4.8.4 <5.9.0'
845 |
846 | '@typescript-eslint/visitor-keys@8.32.1':
847 | resolution: {integrity: sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==}
848 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
849 |
850 | '@unrs/resolver-binding-darwin-arm64@1.7.2':
851 | resolution: {integrity: sha512-vxtBno4xvowwNmO/ASL0Y45TpHqmNkAaDtz4Jqb+clmcVSSl8XCG/PNFFkGsXXXS6AMjP+ja/TtNCFFa1QwLRg==}
852 | cpu: [arm64]
853 | os: [darwin]
854 |
855 | '@unrs/resolver-binding-darwin-x64@1.7.2':
856 | resolution: {integrity: sha512-qhVa8ozu92C23Hsmv0BF4+5Dyyd5STT1FolV4whNgbY6mj3kA0qsrGPe35zNR3wAN7eFict3s4Rc2dDTPBTuFQ==}
857 | cpu: [x64]
858 | os: [darwin]
859 |
860 | '@unrs/resolver-binding-freebsd-x64@1.7.2':
861 | resolution: {integrity: sha512-zKKdm2uMXqLFX6Ac7K5ElnnG5VIXbDlFWzg4WJ8CGUedJryM5A3cTgHuGMw1+P5ziV8CRhnSEgOnurTI4vpHpg==}
862 | cpu: [x64]
863 | os: [freebsd]
864 |
865 | '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.2':
866 | resolution: {integrity: sha512-8N1z1TbPnHH+iDS/42GJ0bMPLiGK+cUqOhNbMKtWJ4oFGzqSJk/zoXFzcQkgtI63qMcUI7wW1tq2usZQSb2jxw==}
867 | cpu: [arm]
868 | os: [linux]
869 |
870 | '@unrs/resolver-binding-linux-arm-musleabihf@1.7.2':
871 | resolution: {integrity: sha512-tjYzI9LcAXR9MYd9rO45m1s0B/6bJNuZ6jeOxo1pq1K6OBuRMMmfyvJYval3s9FPPGmrldYA3mi4gWDlWuTFGA==}
872 | cpu: [arm]
873 | os: [linux]
874 |
875 | '@unrs/resolver-binding-linux-arm64-gnu@1.7.2':
876 | resolution: {integrity: sha512-jon9M7DKRLGZ9VYSkFMflvNqu9hDtOCEnO2QAryFWgT6o6AXU8du56V7YqnaLKr6rAbZBWYsYpikF226v423QA==}
877 | cpu: [arm64]
878 | os: [linux]
879 |
880 | '@unrs/resolver-binding-linux-arm64-musl@1.7.2':
881 | resolution: {integrity: sha512-c8Cg4/h+kQ63pL43wBNaVMmOjXI/X62wQmru51qjfTvI7kmCy5uHTJvK/9LrF0G8Jdx8r34d019P1DVJmhXQpA==}
882 | cpu: [arm64]
883 | os: [linux]
884 |
885 | '@unrs/resolver-binding-linux-ppc64-gnu@1.7.2':
886 | resolution: {integrity: sha512-A+lcwRFyrjeJmv3JJvhz5NbcCkLQL6Mk16kHTNm6/aGNc4FwPHPE4DR9DwuCvCnVHvF5IAd9U4VIs/VvVir5lg==}
887 | cpu: [ppc64]
888 | os: [linux]
889 |
890 | '@unrs/resolver-binding-linux-riscv64-gnu@1.7.2':
891 | resolution: {integrity: sha512-hQQ4TJQrSQW8JlPm7tRpXN8OCNP9ez7PajJNjRD1ZTHQAy685OYqPrKjfaMw/8LiHCt8AZ74rfUVHP9vn0N69Q==}
892 | cpu: [riscv64]
893 | os: [linux]
894 |
895 | '@unrs/resolver-binding-linux-riscv64-musl@1.7.2':
896 | resolution: {integrity: sha512-NoAGbiqrxtY8kVooZ24i70CjLDlUFI7nDj3I9y54U94p+3kPxwd2L692YsdLa+cqQ0VoqMWoehDFp21PKRUoIQ==}
897 | cpu: [riscv64]
898 | os: [linux]
899 |
900 | '@unrs/resolver-binding-linux-s390x-gnu@1.7.2':
901 | resolution: {integrity: sha512-KaZByo8xuQZbUhhreBTW+yUnOIHUsv04P8lKjQ5otiGoSJ17ISGYArc+4vKdLEpGaLbemGzr4ZeUbYQQsLWFjA==}
902 | cpu: [s390x]
903 | os: [linux]
904 |
905 | '@unrs/resolver-binding-linux-x64-gnu@1.7.2':
906 | resolution: {integrity: sha512-dEidzJDubxxhUCBJ/SHSMJD/9q7JkyfBMT77Px1npl4xpg9t0POLvnWywSk66BgZS/b2Hy9Y1yFaoMTFJUe9yg==}
907 | cpu: [x64]
908 | os: [linux]
909 |
910 | '@unrs/resolver-binding-linux-x64-musl@1.7.2':
911 | resolution: {integrity: sha512-RvP+Ux3wDjmnZDT4XWFfNBRVG0fMsc+yVzNFUqOflnDfZ9OYujv6nkh+GOr+watwrW4wdp6ASfG/e7bkDradsw==}
912 | cpu: [x64]
913 | os: [linux]
914 |
915 | '@unrs/resolver-binding-wasm32-wasi@1.7.2':
916 | resolution: {integrity: sha512-y797JBmO9IsvXVRCKDXOxjyAE4+CcZpla2GSoBQ33TVb3ILXuFnMrbR/QQZoauBYeOFuu4w3ifWLw52sdHGz6g==}
917 | engines: {node: '>=14.0.0'}
918 | cpu: [wasm32]
919 |
920 | '@unrs/resolver-binding-win32-arm64-msvc@1.7.2':
921 | resolution: {integrity: sha512-gtYTh4/VREVSLA+gHrfbWxaMO/00y+34htY7XpioBTy56YN2eBjkPrY1ML1Zys89X3RJDKVaogzwxlM1qU7egg==}
922 | cpu: [arm64]
923 | os: [win32]
924 |
925 | '@unrs/resolver-binding-win32-ia32-msvc@1.7.2':
926 | resolution: {integrity: sha512-Ywv20XHvHTDRQs12jd3MY8X5C8KLjDbg/jyaal/QLKx3fAShhJyD4blEANInsjxW3P7isHx1Blt56iUDDJO3jg==}
927 | cpu: [ia32]
928 | os: [win32]
929 |
930 | '@unrs/resolver-binding-win32-x64-msvc@1.7.2':
931 | resolution: {integrity: sha512-friS8NEQfHaDbkThxopGk+LuE5v3iY0StruifjQEt7SLbA46OnfgMO15sOTkbpJkol6RB+1l1TYPXh0sCddpvA==}
932 | cpu: [x64]
933 | os: [win32]
934 |
935 | '@vitejs/plugin-react@4.5.0':
936 | resolution: {integrity: sha512-JuLWaEqypaJmOJPLWwO335Ig6jSgC1FTONCWAxnqcQthLTK/Yc9aH6hr9z/87xciejbQcnP3GnA1FWUSWeXaeg==}
937 | engines: {node: ^14.18.0 || >=16.0.0}
938 | peerDependencies:
939 | vite: ^4.2.0 || ^5.0.0 || ^6.0.0
940 |
941 | '@vitest/expect@3.1.4':
942 | resolution: {integrity: sha512-xkD/ljeliyaClDYqHPNCiJ0plY5YIcM0OlRiZizLhlPmpXWpxnGMyTZXOHFhFeG7w9P5PBeL4IdtJ/HeQwTbQA==}
943 |
944 | '@vitest/mocker@3.1.4':
945 | resolution: {integrity: sha512-8IJ3CvwtSw/EFXqWFL8aCMu+YyYXG2WUSrQbViOZkWTKTVicVwZ/YiEZDSqD00kX+v/+W+OnxhNWoeVKorHygA==}
946 | peerDependencies:
947 | msw: ^2.4.9
948 | vite: ^5.0.0 || ^6.0.0
949 | peerDependenciesMeta:
950 | msw:
951 | optional: true
952 | vite:
953 | optional: true
954 |
955 | '@vitest/pretty-format@3.1.4':
956 | resolution: {integrity: sha512-cqv9H9GvAEoTaoq+cYqUTCGscUjKqlJZC7PRwY5FMySVj5J+xOm1KQcCiYHJOEzOKRUhLH4R2pTwvFlWCEScsg==}
957 |
958 | '@vitest/runner@3.1.4':
959 | resolution: {integrity: sha512-djTeF1/vt985I/wpKVFBMWUlk/I7mb5hmD5oP8K9ACRmVXgKTae3TUOtXAEBfslNKPzUQvnKhNd34nnRSYgLNQ==}
960 |
961 | '@vitest/snapshot@3.1.4':
962 | resolution: {integrity: sha512-JPHf68DvuO7vilmvwdPr9TS0SuuIzHvxeaCkxYcCD4jTk67XwL45ZhEHFKIuCm8CYstgI6LZ4XbwD6ANrwMpFg==}
963 |
964 | '@vitest/spy@3.1.4':
965 | resolution: {integrity: sha512-Xg1bXhu+vtPXIodYN369M86K8shGLouNjoVI78g8iAq2rFoHFdajNvJJ5A/9bPMFcfQqdaCpOgWKEoMQg/s0Yg==}
966 |
967 | '@vitest/utils@3.1.4':
968 | resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==}
969 |
970 | acorn-jsx@5.3.2:
971 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
972 | peerDependencies:
973 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
974 |
975 | acorn-walk@8.3.4:
976 | resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==}
977 | engines: {node: '>=0.4.0'}
978 |
979 | acorn@8.14.1:
980 | resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
981 | engines: {node: '>=0.4.0'}
982 | hasBin: true
983 |
984 | ajv@6.12.6:
985 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
986 |
987 | ansi-styles@4.3.0:
988 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
989 | engines: {node: '>=8'}
990 |
991 | ansi-styles@6.2.1:
992 | resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
993 | engines: {node: '>=12'}
994 |
995 | arg@4.1.3:
996 | resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
997 |
998 | argparse@2.0.1:
999 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
1000 |
1001 | array-buffer-byte-length@1.0.2:
1002 | resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==}
1003 | engines: {node: '>= 0.4'}
1004 |
1005 | array-includes@3.1.8:
1006 | resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==}
1007 | engines: {node: '>= 0.4'}
1008 |
1009 | array.prototype.findlast@1.2.5:
1010 | resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
1011 | engines: {node: '>= 0.4'}
1012 |
1013 | array.prototype.findlastindex@1.2.6:
1014 | resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==}
1015 | engines: {node: '>= 0.4'}
1016 |
1017 | array.prototype.flat@1.3.3:
1018 | resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==}
1019 | engines: {node: '>= 0.4'}
1020 |
1021 | array.prototype.flatmap@1.3.3:
1022 | resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==}
1023 | engines: {node: '>= 0.4'}
1024 |
1025 | array.prototype.tosorted@1.1.4:
1026 | resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==}
1027 | engines: {node: '>= 0.4'}
1028 |
1029 | arraybuffer.prototype.slice@1.0.4:
1030 | resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==}
1031 | engines: {node: '>= 0.4'}
1032 |
1033 | assertion-error@2.0.1:
1034 | resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
1035 | engines: {node: '>=12'}
1036 |
1037 | async-function@1.0.0:
1038 | resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==}
1039 | engines: {node: '>= 0.4'}
1040 |
1041 | available-typed-arrays@1.0.7:
1042 | resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
1043 | engines: {node: '>= 0.4'}
1044 |
1045 | babel-plugin-react-compiler@19.1.0-rc.2:
1046 | resolution: {integrity: sha512-kSNA//p5fMO6ypG8EkEVPIqAjwIXm5tMjfD1XRPL/sRjYSbJ6UsvORfaeolNWnZ9n310aM0xJP7peW26BuCVzA==}
1047 |
1048 | balanced-match@1.0.2:
1049 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1050 |
1051 | brace-expansion@1.1.11:
1052 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
1053 |
1054 | brace-expansion@2.0.1:
1055 | resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
1056 |
1057 | braces@3.0.3:
1058 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
1059 | engines: {node: '>=8'}
1060 |
1061 | browserslist@4.24.5:
1062 | resolution: {integrity: sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==}
1063 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
1064 | hasBin: true
1065 |
1066 | builtin-modules@5.0.0:
1067 | resolution: {integrity: sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==}
1068 | engines: {node: '>=18.20'}
1069 |
1070 | cac@6.7.14:
1071 | resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
1072 | engines: {node: '>=8'}
1073 |
1074 | call-bind-apply-helpers@1.0.2:
1075 | resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
1076 | engines: {node: '>= 0.4'}
1077 |
1078 | call-bind@1.0.8:
1079 | resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==}
1080 | engines: {node: '>= 0.4'}
1081 |
1082 | call-bound@1.0.4:
1083 | resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
1084 | engines: {node: '>= 0.4'}
1085 |
1086 | callsites@3.1.0:
1087 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
1088 | engines: {node: '>=6'}
1089 |
1090 | caniuse-lite@1.0.30001718:
1091 | resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==}
1092 |
1093 | chai@5.2.0:
1094 | resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==}
1095 | engines: {node: '>=12'}
1096 |
1097 | chalk@4.1.2:
1098 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
1099 | engines: {node: '>=10'}
1100 |
1101 | check-error@2.1.1:
1102 | resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
1103 | engines: {node: '>= 16'}
1104 |
1105 | chownr@3.0.0:
1106 | resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
1107 | engines: {node: '>=18'}
1108 |
1109 | ci-info@4.2.0:
1110 | resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==}
1111 | engines: {node: '>=8'}
1112 |
1113 | clean-regexp@1.0.0:
1114 | resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==}
1115 | engines: {node: '>=4'}
1116 |
1117 | color-convert@2.0.1:
1118 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
1119 | engines: {node: '>=7.0.0'}
1120 |
1121 | color-name@1.1.4:
1122 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
1123 |
1124 | comment-parser@1.4.1:
1125 | resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==}
1126 | engines: {node: '>= 12.0.0'}
1127 |
1128 | concat-map@0.0.1:
1129 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
1130 |
1131 | convert-source-map@2.0.0:
1132 | resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
1133 |
1134 | core-js-compat@3.42.0:
1135 | resolution: {integrity: sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ==}
1136 |
1137 | create-require@1.1.1:
1138 | resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
1139 |
1140 | cross-spawn@7.0.6:
1141 | resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
1142 | engines: {node: '>= 8'}
1143 |
1144 | csstype@3.1.3:
1145 | resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
1146 |
1147 | data-view-buffer@1.0.2:
1148 | resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==}
1149 | engines: {node: '>= 0.4'}
1150 |
1151 | data-view-byte-length@1.0.2:
1152 | resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==}
1153 | engines: {node: '>= 0.4'}
1154 |
1155 | data-view-byte-offset@1.0.1:
1156 | resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==}
1157 | engines: {node: '>= 0.4'}
1158 |
1159 | debug@3.2.7:
1160 | resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
1161 | peerDependencies:
1162 | supports-color: '*'
1163 | peerDependenciesMeta:
1164 | supports-color:
1165 | optional: true
1166 |
1167 | debug@4.4.1:
1168 | resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
1169 | engines: {node: '>=6.0'}
1170 | peerDependencies:
1171 | supports-color: '*'
1172 | peerDependenciesMeta:
1173 | supports-color:
1174 | optional: true
1175 |
1176 | deep-eql@5.0.2:
1177 | resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
1178 | engines: {node: '>=6'}
1179 |
1180 | deep-is@0.1.4:
1181 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
1182 |
1183 | define-data-property@1.1.4:
1184 | resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
1185 | engines: {node: '>= 0.4'}
1186 |
1187 | define-properties@1.2.1:
1188 | resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
1189 | engines: {node: '>= 0.4'}
1190 |
1191 | detect-libc@2.0.4:
1192 | resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
1193 | engines: {node: '>=8'}
1194 |
1195 | diff@4.0.2:
1196 | resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
1197 | engines: {node: '>=0.3.1'}
1198 |
1199 | doctrine@2.1.0:
1200 | resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
1201 | engines: {node: '>=0.10.0'}
1202 |
1203 | dunder-proto@1.0.1:
1204 | resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
1205 | engines: {node: '>= 0.4'}
1206 |
1207 | electron-to-chromium@1.5.157:
1208 | resolution: {integrity: sha512-/0ybgsQd1muo8QlnuTpKwtl0oX5YMlUGbm8xyqgDU00motRkKFFbUJySAQBWcY79rVqNLWIWa87BGVGClwAB2w==}
1209 |
1210 | enhanced-resolve@5.18.1:
1211 | resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==}
1212 | engines: {node: '>=10.13.0'}
1213 |
1214 | es-abstract@1.23.10:
1215 | resolution: {integrity: sha512-MtUbM072wlJNyeYAe0mhzrD+M6DIJa96CZAOBBrhDbgKnB4MApIKefcyAB1eOdYn8cUNZgvwBvEzdoAYsxgEIw==}
1216 | engines: {node: '>= 0.4'}
1217 |
1218 | es-define-property@1.0.1:
1219 | resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
1220 | engines: {node: '>= 0.4'}
1221 |
1222 | es-errors@1.3.0:
1223 | resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
1224 | engines: {node: '>= 0.4'}
1225 |
1226 | es-iterator-helpers@1.2.1:
1227 | resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==}
1228 | engines: {node: '>= 0.4'}
1229 |
1230 | es-module-lexer@1.7.0:
1231 | resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
1232 |
1233 | es-object-atoms@1.1.1:
1234 | resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
1235 | engines: {node: '>= 0.4'}
1236 |
1237 | es-set-tostringtag@2.1.0:
1238 | resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
1239 | engines: {node: '>= 0.4'}
1240 |
1241 | es-shim-unscopables@1.1.0:
1242 | resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==}
1243 | engines: {node: '>= 0.4'}
1244 |
1245 | es-to-primitive@1.3.0:
1246 | resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==}
1247 | engines: {node: '>= 0.4'}
1248 |
1249 | esbuild@0.25.4:
1250 | resolution: {integrity: sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==}
1251 | engines: {node: '>=18'}
1252 | hasBin: true
1253 |
1254 | escalade@3.2.0:
1255 | resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
1256 | engines: {node: '>=6'}
1257 |
1258 | escape-string-regexp@1.0.5:
1259 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
1260 | engines: {node: '>=0.8.0'}
1261 |
1262 | escape-string-regexp@4.0.0:
1263 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
1264 | engines: {node: '>=10'}
1265 |
1266 | eslint-import-context@0.1.4:
1267 | resolution: {integrity: sha512-x3+etvB5TPxjFIq2m4tTnpt/9Ekp5GZKzXNp5ExLaS7Qv9E5BVs/Td7jxSnRtSzrgTCExXZlc0MuOdSuDLURiQ==}
1268 | engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
1269 | peerDependencies:
1270 | unrs-resolver: ^1.0.0
1271 | peerDependenciesMeta:
1272 | unrs-resolver:
1273 | optional: true
1274 |
1275 | eslint-import-resolver-node@0.3.9:
1276 | resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
1277 |
1278 | eslint-import-resolver-typescript@4.4.0:
1279 | resolution: {integrity: sha512-wGgsNnIzv9Rm4UbjZ5ELHtyOMLpYPa/UcMhqtiRx6sL80ySmbc3D/E6zeHHU3JtpxCvaIafo+V53+2u68LIdGA==}
1280 | engines: {node: ^16.17.0 || >=18.6.0}
1281 | peerDependencies:
1282 | eslint: '*'
1283 | eslint-plugin-import: '*'
1284 | eslint-plugin-import-x: '*'
1285 | peerDependenciesMeta:
1286 | eslint-plugin-import:
1287 | optional: true
1288 | eslint-plugin-import-x:
1289 | optional: true
1290 |
1291 | eslint-module-utils@2.12.0:
1292 | resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==}
1293 | engines: {node: '>=4'}
1294 | peerDependencies:
1295 | '@typescript-eslint/parser': '*'
1296 | eslint: '*'
1297 | eslint-import-resolver-node: '*'
1298 | eslint-import-resolver-typescript: '*'
1299 | eslint-import-resolver-webpack: '*'
1300 | peerDependenciesMeta:
1301 | '@typescript-eslint/parser':
1302 | optional: true
1303 | eslint:
1304 | optional: true
1305 | eslint-import-resolver-node:
1306 | optional: true
1307 | eslint-import-resolver-typescript:
1308 | optional: true
1309 | eslint-import-resolver-webpack:
1310 | optional: true
1311 |
1312 | eslint-plugin-import-x@4.13.1:
1313 | resolution: {integrity: sha512-Ua4HZBmG5TNr18q3Is+nT6mKCzNNpycqtv/+TkIK7E3w4LBlPlZI6vLwmDjXdIZtJPP2Z1Oh5+wksWwlcCjMpA==}
1314 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1315 | peerDependencies:
1316 | eslint: ^8.57.0 || ^9.0.0
1317 |
1318 | eslint-plugin-import@2.31.0:
1319 | resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==}
1320 | engines: {node: '>=4'}
1321 | peerDependencies:
1322 | '@typescript-eslint/parser': '*'
1323 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9
1324 | peerDependenciesMeta:
1325 | '@typescript-eslint/parser':
1326 | optional: true
1327 |
1328 | eslint-plugin-no-only-tests@3.3.0:
1329 | resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
1330 | engines: {node: '>=5.0.0'}
1331 |
1332 | eslint-plugin-perfectionist@4.13.0:
1333 | resolution: {integrity: sha512-dsPwXwV7IrG26PJ+h1crQ1f5kxay/gQAU0NJnbVTQc91l5Mz9kPjyIZ7fXgie+QSgi8a+0TwGbfaJx+GIhzuoQ==}
1334 | engines: {node: ^18.0.0 || >=20.0.0}
1335 | peerDependencies:
1336 | eslint: '>=8.45.0'
1337 |
1338 | eslint-plugin-react-hooks@6.1.0-canary-914319ae-20250423:
1339 | resolution: {integrity: sha512-q2YhPEikT6GTQsF6sL8gPZslnLZCG4OqRrWE1ep0HOiN7Arx9O2Fr0RoR8Qv/V7zeUQyqtoS4DNcy8SbjSWhWQ==}
1340 | engines: {node: '>=18'}
1341 | peerDependencies:
1342 | eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
1343 |
1344 | eslint-plugin-react@7.37.5:
1345 | resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==}
1346 | engines: {node: '>=4'}
1347 | peerDependencies:
1348 | eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
1349 |
1350 | eslint-plugin-unicorn@59.0.1:
1351 | resolution: {integrity: sha512-EtNXYuWPUmkgSU2E7Ttn57LbRREQesIP1BiLn7OZLKodopKfDXfBUkC/0j6mpw2JExwf43Uf3qLSvrSvppgy8Q==}
1352 | engines: {node: ^18.20.0 || ^20.10.0 || >=21.0.0}
1353 | peerDependencies:
1354 | eslint: '>=9.22.0'
1355 |
1356 | eslint-plugin-unused-imports@4.1.4:
1357 | resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==}
1358 | peerDependencies:
1359 | '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
1360 | eslint: ^9.0.0 || ^8.0.0
1361 | peerDependenciesMeta:
1362 | '@typescript-eslint/eslint-plugin':
1363 | optional: true
1364 |
1365 | eslint-scope@8.3.0:
1366 | resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==}
1367 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1368 |
1369 | eslint-visitor-keys@3.4.3:
1370 | resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
1371 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1372 |
1373 | eslint-visitor-keys@4.2.0:
1374 | resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
1375 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1376 |
1377 | eslint@9.27.0:
1378 | resolution: {integrity: sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==}
1379 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1380 | hasBin: true
1381 | peerDependencies:
1382 | jiti: '*'
1383 | peerDependenciesMeta:
1384 | jiti:
1385 | optional: true
1386 |
1387 | espree@10.3.0:
1388 | resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
1389 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
1390 |
1391 | esquery@1.6.0:
1392 | resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
1393 | engines: {node: '>=0.10'}
1394 |
1395 | esrecurse@4.3.0:
1396 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
1397 | engines: {node: '>=4.0'}
1398 |
1399 | estraverse@5.3.0:
1400 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
1401 | engines: {node: '>=4.0'}
1402 |
1403 | estree-walker@3.0.3:
1404 | resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
1405 |
1406 | esutils@2.0.3:
1407 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1408 | engines: {node: '>=0.10.0'}
1409 |
1410 | expect-type@1.2.1:
1411 | resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==}
1412 | engines: {node: '>=12.0.0'}
1413 |
1414 | fast-deep-equal@3.1.3:
1415 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
1416 |
1417 | fast-glob@3.3.3:
1418 | resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
1419 | engines: {node: '>=8.6.0'}
1420 |
1421 | fast-json-stable-stringify@2.1.0:
1422 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
1423 |
1424 | fast-levenshtein@2.0.6:
1425 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
1426 |
1427 | fastq@1.19.1:
1428 | resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
1429 |
1430 | fdir@6.4.4:
1431 | resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==}
1432 | peerDependencies:
1433 | picomatch: ^3 || ^4
1434 | peerDependenciesMeta:
1435 | picomatch:
1436 | optional: true
1437 |
1438 | file-entry-cache@8.0.0:
1439 | resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
1440 | engines: {node: '>=16.0.0'}
1441 |
1442 | fill-range@7.1.1:
1443 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
1444 | engines: {node: '>=8'}
1445 |
1446 | find-up-simple@1.0.1:
1447 | resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==}
1448 | engines: {node: '>=18'}
1449 |
1450 | find-up@5.0.0:
1451 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
1452 | engines: {node: '>=10'}
1453 |
1454 | flat-cache@4.0.1:
1455 | resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
1456 | engines: {node: '>=16'}
1457 |
1458 | flatted@3.3.3:
1459 | resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
1460 |
1461 | for-each@0.3.5:
1462 | resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
1463 | engines: {node: '>= 0.4'}
1464 |
1465 | fsevents@2.3.3:
1466 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
1467 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1468 | os: [darwin]
1469 |
1470 | function-bind@1.1.2:
1471 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
1472 |
1473 | function.prototype.name@1.1.8:
1474 | resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==}
1475 | engines: {node: '>= 0.4'}
1476 |
1477 | functions-have-names@1.2.3:
1478 | resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
1479 |
1480 | gensync@1.0.0-beta.2:
1481 | resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
1482 | engines: {node: '>=6.9.0'}
1483 |
1484 | get-intrinsic@1.3.0:
1485 | resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
1486 | engines: {node: '>= 0.4'}
1487 |
1488 | get-proto@1.0.1:
1489 | resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
1490 | engines: {node: '>= 0.4'}
1491 |
1492 | get-symbol-description@1.1.0:
1493 | resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==}
1494 | engines: {node: '>= 0.4'}
1495 |
1496 | get-tsconfig@4.10.1:
1497 | resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==}
1498 |
1499 | glob-parent@5.1.2:
1500 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1501 | engines: {node: '>= 6'}
1502 |
1503 | glob-parent@6.0.2:
1504 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
1505 | engines: {node: '>=10.13.0'}
1506 |
1507 | globals@11.12.0:
1508 | resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
1509 | engines: {node: '>=4'}
1510 |
1511 | globals@14.0.0:
1512 | resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
1513 | engines: {node: '>=18'}
1514 |
1515 | globals@16.2.0:
1516 | resolution: {integrity: sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==}
1517 | engines: {node: '>=18'}
1518 |
1519 | globalthis@1.0.4:
1520 | resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
1521 | engines: {node: '>= 0.4'}
1522 |
1523 | gopd@1.2.0:
1524 | resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
1525 | engines: {node: '>= 0.4'}
1526 |
1527 | graceful-fs@4.2.11:
1528 | resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
1529 |
1530 | graphemer@1.4.0:
1531 | resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
1532 |
1533 | has-bigints@1.1.0:
1534 | resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
1535 | engines: {node: '>= 0.4'}
1536 |
1537 | has-flag@4.0.0:
1538 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1539 | engines: {node: '>=8'}
1540 |
1541 | has-property-descriptors@1.0.2:
1542 | resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
1543 |
1544 | has-proto@1.2.0:
1545 | resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==}
1546 | engines: {node: '>= 0.4'}
1547 |
1548 | has-symbols@1.1.0:
1549 | resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
1550 | engines: {node: '>= 0.4'}
1551 |
1552 | has-tostringtag@1.0.2:
1553 | resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
1554 | engines: {node: '>= 0.4'}
1555 |
1556 | hasown@2.0.2:
1557 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
1558 | engines: {node: '>= 0.4'}
1559 |
1560 | hermes-estree@0.25.1:
1561 | resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==}
1562 |
1563 | hermes-parser@0.25.1:
1564 | resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==}
1565 |
1566 | ignore@5.3.2:
1567 | resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
1568 | engines: {node: '>= 4'}
1569 |
1570 | ignore@7.0.4:
1571 | resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==}
1572 | engines: {node: '>= 4'}
1573 |
1574 | import-fresh@3.3.1:
1575 | resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
1576 | engines: {node: '>=6'}
1577 |
1578 | imurmurhash@0.1.4:
1579 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
1580 | engines: {node: '>=0.8.19'}
1581 |
1582 | indent-string@5.0.0:
1583 | resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==}
1584 | engines: {node: '>=12'}
1585 |
1586 | internal-slot@1.1.0:
1587 | resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==}
1588 | engines: {node: '>= 0.4'}
1589 |
1590 | is-array-buffer@3.0.5:
1591 | resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
1592 | engines: {node: '>= 0.4'}
1593 |
1594 | is-async-function@2.1.1:
1595 | resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==}
1596 | engines: {node: '>= 0.4'}
1597 |
1598 | is-bigint@1.1.0:
1599 | resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==}
1600 | engines: {node: '>= 0.4'}
1601 |
1602 | is-boolean-object@1.2.2:
1603 | resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==}
1604 | engines: {node: '>= 0.4'}
1605 |
1606 | is-builtin-module@5.0.0:
1607 | resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==}
1608 | engines: {node: '>=18.20'}
1609 |
1610 | is-bun-module@2.0.0:
1611 | resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==}
1612 |
1613 | is-callable@1.2.7:
1614 | resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
1615 | engines: {node: '>= 0.4'}
1616 |
1617 | is-core-module@2.16.1:
1618 | resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
1619 | engines: {node: '>= 0.4'}
1620 |
1621 | is-data-view@1.0.2:
1622 | resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==}
1623 | engines: {node: '>= 0.4'}
1624 |
1625 | is-date-object@1.1.0:
1626 | resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
1627 | engines: {node: '>= 0.4'}
1628 |
1629 | is-extglob@2.1.1:
1630 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
1631 | engines: {node: '>=0.10.0'}
1632 |
1633 | is-finalizationregistry@1.1.1:
1634 | resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==}
1635 | engines: {node: '>= 0.4'}
1636 |
1637 | is-generator-function@1.1.0:
1638 | resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==}
1639 | engines: {node: '>= 0.4'}
1640 |
1641 | is-glob@4.0.3:
1642 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
1643 | engines: {node: '>=0.10.0'}
1644 |
1645 | is-map@2.0.3:
1646 | resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
1647 | engines: {node: '>= 0.4'}
1648 |
1649 | is-number-object@1.1.1:
1650 | resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==}
1651 | engines: {node: '>= 0.4'}
1652 |
1653 | is-number@7.0.0:
1654 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1655 | engines: {node: '>=0.12.0'}
1656 |
1657 | is-regex@1.2.1:
1658 | resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
1659 | engines: {node: '>= 0.4'}
1660 |
1661 | is-set@2.0.3:
1662 | resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
1663 | engines: {node: '>= 0.4'}
1664 |
1665 | is-shared-array-buffer@1.0.4:
1666 | resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==}
1667 | engines: {node: '>= 0.4'}
1668 |
1669 | is-string@1.1.1:
1670 | resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==}
1671 | engines: {node: '>= 0.4'}
1672 |
1673 | is-symbol@1.1.1:
1674 | resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==}
1675 | engines: {node: '>= 0.4'}
1676 |
1677 | is-typed-array@1.1.15:
1678 | resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==}
1679 | engines: {node: '>= 0.4'}
1680 |
1681 | is-weakmap@2.0.2:
1682 | resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
1683 | engines: {node: '>= 0.4'}
1684 |
1685 | is-weakref@1.1.1:
1686 | resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==}
1687 | engines: {node: '>= 0.4'}
1688 |
1689 | is-weakset@2.0.4:
1690 | resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==}
1691 | engines: {node: '>= 0.4'}
1692 |
1693 | isarray@2.0.5:
1694 | resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
1695 |
1696 | isexe@2.0.0:
1697 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1698 |
1699 | isexe@3.1.1:
1700 | resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
1701 | engines: {node: '>=16'}
1702 |
1703 | iterator.prototype@1.1.5:
1704 | resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==}
1705 | engines: {node: '>= 0.4'}
1706 |
1707 | jiti@2.4.2:
1708 | resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
1709 | hasBin: true
1710 |
1711 | js-tokens@4.0.0:
1712 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
1713 |
1714 | js-yaml@4.1.0:
1715 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
1716 | hasBin: true
1717 |
1718 | jsesc@3.0.2:
1719 | resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
1720 | engines: {node: '>=6'}
1721 | hasBin: true
1722 |
1723 | jsesc@3.1.0:
1724 | resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
1725 | engines: {node: '>=6'}
1726 | hasBin: true
1727 |
1728 | json-buffer@3.0.1:
1729 | resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
1730 |
1731 | json-parse-even-better-errors@4.0.0:
1732 | resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==}
1733 | engines: {node: ^18.17.0 || >=20.5.0}
1734 |
1735 | json-schema-traverse@0.4.1:
1736 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
1737 |
1738 | json-stable-stringify-without-jsonify@1.0.1:
1739 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
1740 |
1741 | json5@1.0.2:
1742 | resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
1743 | hasBin: true
1744 |
1745 | json5@2.2.3:
1746 | resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
1747 | engines: {node: '>=6'}
1748 | hasBin: true
1749 |
1750 | jsx-ast-utils@3.3.5:
1751 | resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
1752 | engines: {node: '>=4.0'}
1753 |
1754 | keyv@4.5.4:
1755 | resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
1756 |
1757 | levn@0.4.1:
1758 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
1759 | engines: {node: '>= 0.8.0'}
1760 |
1761 | lightningcss-darwin-arm64@1.30.1:
1762 | resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==}
1763 | engines: {node: '>= 12.0.0'}
1764 | cpu: [arm64]
1765 | os: [darwin]
1766 |
1767 | lightningcss-darwin-x64@1.30.1:
1768 | resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==}
1769 | engines: {node: '>= 12.0.0'}
1770 | cpu: [x64]
1771 | os: [darwin]
1772 |
1773 | lightningcss-freebsd-x64@1.30.1:
1774 | resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==}
1775 | engines: {node: '>= 12.0.0'}
1776 | cpu: [x64]
1777 | os: [freebsd]
1778 |
1779 | lightningcss-linux-arm-gnueabihf@1.30.1:
1780 | resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==}
1781 | engines: {node: '>= 12.0.0'}
1782 | cpu: [arm]
1783 | os: [linux]
1784 |
1785 | lightningcss-linux-arm64-gnu@1.30.1:
1786 | resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==}
1787 | engines: {node: '>= 12.0.0'}
1788 | cpu: [arm64]
1789 | os: [linux]
1790 |
1791 | lightningcss-linux-arm64-musl@1.30.1:
1792 | resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==}
1793 | engines: {node: '>= 12.0.0'}
1794 | cpu: [arm64]
1795 | os: [linux]
1796 |
1797 | lightningcss-linux-x64-gnu@1.30.1:
1798 | resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==}
1799 | engines: {node: '>= 12.0.0'}
1800 | cpu: [x64]
1801 | os: [linux]
1802 |
1803 | lightningcss-linux-x64-musl@1.30.1:
1804 | resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==}
1805 | engines: {node: '>= 12.0.0'}
1806 | cpu: [x64]
1807 | os: [linux]
1808 |
1809 | lightningcss-win32-arm64-msvc@1.30.1:
1810 | resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==}
1811 | engines: {node: '>= 12.0.0'}
1812 | cpu: [arm64]
1813 | os: [win32]
1814 |
1815 | lightningcss-win32-x64-msvc@1.30.1:
1816 | resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==}
1817 | engines: {node: '>= 12.0.0'}
1818 | cpu: [x64]
1819 | os: [win32]
1820 |
1821 | lightningcss@1.30.1:
1822 | resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==}
1823 | engines: {node: '>= 12.0.0'}
1824 |
1825 | locate-path@6.0.0:
1826 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
1827 | engines: {node: '>=10'}
1828 |
1829 | lodash.merge@4.6.2:
1830 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
1831 |
1832 | loose-envify@1.4.0:
1833 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
1834 | hasBin: true
1835 |
1836 | loupe@3.1.3:
1837 | resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==}
1838 |
1839 | lru-cache@5.1.1:
1840 | resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
1841 |
1842 | magic-string@0.30.17:
1843 | resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
1844 |
1845 | make-error@1.3.6:
1846 | resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
1847 |
1848 | math-intrinsics@1.1.0:
1849 | resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
1850 | engines: {node: '>= 0.4'}
1851 |
1852 | memorystream@0.3.1:
1853 | resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==}
1854 | engines: {node: '>= 0.10.0'}
1855 |
1856 | merge2@1.4.1:
1857 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1858 | engines: {node: '>= 8'}
1859 |
1860 | micromatch@4.0.8:
1861 | resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
1862 | engines: {node: '>=8.6'}
1863 |
1864 | min-indent@1.0.1:
1865 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
1866 | engines: {node: '>=4'}
1867 |
1868 | minimatch@10.0.1:
1869 | resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
1870 | engines: {node: 20 || >=22}
1871 |
1872 | minimatch@3.1.2:
1873 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1874 |
1875 | minimatch@9.0.5:
1876 | resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
1877 | engines: {node: '>=16 || 14 >=14.17'}
1878 |
1879 | minimist@1.2.8:
1880 | resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
1881 |
1882 | minipass@7.1.2:
1883 | resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
1884 | engines: {node: '>=16 || 14 >=14.17'}
1885 |
1886 | minizlib@3.0.2:
1887 | resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
1888 | engines: {node: '>= 18'}
1889 |
1890 | mkdirp@3.0.1:
1891 | resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
1892 | engines: {node: '>=10'}
1893 | hasBin: true
1894 |
1895 | ms@2.1.3:
1896 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
1897 |
1898 | nanoid@3.3.11:
1899 | resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
1900 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1901 | hasBin: true
1902 |
1903 | napi-postinstall@0.2.4:
1904 | resolution: {integrity: sha512-ZEzHJwBhZ8qQSbknHqYcdtQVr8zUgGyM/q6h6qAyhtyVMNrSgDhrC4disf03dYW0e+czXyLnZINnCTEkWy0eJg==}
1905 | engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
1906 | hasBin: true
1907 |
1908 | natural-compare@1.4.0:
1909 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
1910 |
1911 | natural-orderby@5.0.0:
1912 | resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==}
1913 | engines: {node: '>=18'}
1914 |
1915 | node-releases@2.0.19:
1916 | resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
1917 |
1918 | npm-normalize-package-bin@4.0.0:
1919 | resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==}
1920 | engines: {node: ^18.17.0 || >=20.5.0}
1921 |
1922 | npm-run-all2@8.0.4:
1923 | resolution: {integrity: sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==}
1924 | engines: {node: ^20.5.0 || >=22.0.0, npm: '>= 10'}
1925 | hasBin: true
1926 |
1927 | object-assign@4.1.1:
1928 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
1929 | engines: {node: '>=0.10.0'}
1930 |
1931 | object-inspect@1.13.4:
1932 | resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
1933 | engines: {node: '>= 0.4'}
1934 |
1935 | object-keys@1.1.1:
1936 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
1937 | engines: {node: '>= 0.4'}
1938 |
1939 | object.assign@4.1.7:
1940 | resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==}
1941 | engines: {node: '>= 0.4'}
1942 |
1943 | object.entries@1.1.9:
1944 | resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==}
1945 | engines: {node: '>= 0.4'}
1946 |
1947 | object.fromentries@2.0.8:
1948 | resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
1949 | engines: {node: '>= 0.4'}
1950 |
1951 | object.groupby@1.0.3:
1952 | resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==}
1953 | engines: {node: '>= 0.4'}
1954 |
1955 | object.values@1.2.1:
1956 | resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==}
1957 | engines: {node: '>= 0.4'}
1958 |
1959 | optionator@0.9.4:
1960 | resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
1961 | engines: {node: '>= 0.8.0'}
1962 |
1963 | own-keys@1.0.1:
1964 | resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
1965 | engines: {node: '>= 0.4'}
1966 |
1967 | p-limit@3.1.0:
1968 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
1969 | engines: {node: '>=10'}
1970 |
1971 | p-locate@5.0.0:
1972 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
1973 | engines: {node: '>=10'}
1974 |
1975 | parent-module@1.0.1:
1976 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
1977 | engines: {node: '>=6'}
1978 |
1979 | path-exists@4.0.0:
1980 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
1981 | engines: {node: '>=8'}
1982 |
1983 | path-key@3.1.1:
1984 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
1985 | engines: {node: '>=8'}
1986 |
1987 | path-parse@1.0.7:
1988 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
1989 |
1990 | pathe@2.0.3:
1991 | resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
1992 |
1993 | pathval@2.0.0:
1994 | resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
1995 | engines: {node: '>= 14.16'}
1996 |
1997 | picocolors@1.1.1:
1998 | resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
1999 |
2000 | picomatch@2.3.1:
2001 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
2002 | engines: {node: '>=8.6'}
2003 |
2004 | picomatch@4.0.2:
2005 | resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
2006 | engines: {node: '>=12'}
2007 |
2008 | pidtree@0.6.0:
2009 | resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
2010 | engines: {node: '>=0.10'}
2011 | hasBin: true
2012 |
2013 | pluralize@8.0.0:
2014 | resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
2015 | engines: {node: '>=4'}
2016 |
2017 | possible-typed-array-names@1.1.0:
2018 | resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
2019 | engines: {node: '>= 0.4'}
2020 |
2021 | postcss@8.5.3:
2022 | resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
2023 | engines: {node: ^10 || ^12 || >=14}
2024 |
2025 | prelude-ls@1.2.1:
2026 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
2027 | engines: {node: '>= 0.8.0'}
2028 |
2029 | prettier-plugin-tailwindcss@0.6.11:
2030 | resolution: {integrity: sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==}
2031 | engines: {node: '>=14.21.3'}
2032 | peerDependencies:
2033 | '@ianvs/prettier-plugin-sort-imports': '*'
2034 | '@prettier/plugin-pug': '*'
2035 | '@shopify/prettier-plugin-liquid': '*'
2036 | '@trivago/prettier-plugin-sort-imports': '*'
2037 | '@zackad/prettier-plugin-twig': '*'
2038 | prettier: ^3.0
2039 | prettier-plugin-astro: '*'
2040 | prettier-plugin-css-order: '*'
2041 | prettier-plugin-import-sort: '*'
2042 | prettier-plugin-jsdoc: '*'
2043 | prettier-plugin-marko: '*'
2044 | prettier-plugin-multiline-arrays: '*'
2045 | prettier-plugin-organize-attributes: '*'
2046 | prettier-plugin-organize-imports: '*'
2047 | prettier-plugin-sort-imports: '*'
2048 | prettier-plugin-style-order: '*'
2049 | prettier-plugin-svelte: '*'
2050 | peerDependenciesMeta:
2051 | '@ianvs/prettier-plugin-sort-imports':
2052 | optional: true
2053 | '@prettier/plugin-pug':
2054 | optional: true
2055 | '@shopify/prettier-plugin-liquid':
2056 | optional: true
2057 | '@trivago/prettier-plugin-sort-imports':
2058 | optional: true
2059 | '@zackad/prettier-plugin-twig':
2060 | optional: true
2061 | prettier-plugin-astro:
2062 | optional: true
2063 | prettier-plugin-css-order:
2064 | optional: true
2065 | prettier-plugin-import-sort:
2066 | optional: true
2067 | prettier-plugin-jsdoc:
2068 | optional: true
2069 | prettier-plugin-marko:
2070 | optional: true
2071 | prettier-plugin-multiline-arrays:
2072 | optional: true
2073 | prettier-plugin-organize-attributes:
2074 | optional: true
2075 | prettier-plugin-organize-imports:
2076 | optional: true
2077 | prettier-plugin-sort-imports:
2078 | optional: true
2079 | prettier-plugin-style-order:
2080 | optional: true
2081 | prettier-plugin-svelte:
2082 | optional: true
2083 |
2084 | prettier@3.5.3:
2085 | resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==}
2086 | engines: {node: '>=14'}
2087 | hasBin: true
2088 |
2089 | prop-types@15.8.1:
2090 | resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
2091 |
2092 | punycode@2.3.1:
2093 | resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
2094 | engines: {node: '>=6'}
2095 |
2096 | queue-microtask@1.2.3:
2097 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
2098 |
2099 | react-dom@19.1.0:
2100 | resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==}
2101 | peerDependencies:
2102 | react: ^19.1.0
2103 |
2104 | react-is@16.13.1:
2105 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
2106 |
2107 | react-refresh@0.17.0:
2108 | resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==}
2109 | engines: {node: '>=0.10.0'}
2110 |
2111 | react@19.1.0:
2112 | resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==}
2113 | engines: {node: '>=0.10.0'}
2114 |
2115 | read-package-json-fast@4.0.0:
2116 | resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==}
2117 | engines: {node: ^18.17.0 || >=20.5.0}
2118 |
2119 | reflect.getprototypeof@1.0.10:
2120 | resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
2121 | engines: {node: '>= 0.4'}
2122 |
2123 | regexp-tree@0.1.27:
2124 | resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
2125 | hasBin: true
2126 |
2127 | regexp.prototype.flags@1.5.4:
2128 | resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
2129 | engines: {node: '>= 0.4'}
2130 |
2131 | regjsparser@0.12.0:
2132 | resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==}
2133 | hasBin: true
2134 |
2135 | resolve-from@4.0.0:
2136 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
2137 | engines: {node: '>=4'}
2138 |
2139 | resolve-pkg-maps@1.0.0:
2140 | resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
2141 |
2142 | resolve@1.22.10:
2143 | resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
2144 | engines: {node: '>= 0.4'}
2145 | hasBin: true
2146 |
2147 | resolve@2.0.0-next.5:
2148 | resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
2149 | hasBin: true
2150 |
2151 | reusify@1.1.0:
2152 | resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
2153 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
2154 |
2155 | rollup@4.41.1:
2156 | resolution: {integrity: sha512-cPmwD3FnFv8rKMBc1MxWCwVQFxwf1JEmSX3iQXrRVVG15zerAIXRjMFVWnd5Q5QvgKF7Aj+5ykXFhUl+QGnyOw==}
2157 | engines: {node: '>=18.0.0', npm: '>=8.0.0'}
2158 | hasBin: true
2159 |
2160 | run-parallel@1.2.0:
2161 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
2162 |
2163 | safe-array-concat@1.1.3:
2164 | resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==}
2165 | engines: {node: '>=0.4'}
2166 |
2167 | safe-push-apply@1.0.0:
2168 | resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==}
2169 | engines: {node: '>= 0.4'}
2170 |
2171 | safe-regex-test@1.1.0:
2172 | resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==}
2173 | engines: {node: '>= 0.4'}
2174 |
2175 | scheduler@0.26.0:
2176 | resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==}
2177 |
2178 | semver@6.3.1:
2179 | resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
2180 | hasBin: true
2181 |
2182 | semver@7.7.2:
2183 | resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
2184 | engines: {node: '>=10'}
2185 | hasBin: true
2186 |
2187 | set-function-length@1.2.2:
2188 | resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
2189 | engines: {node: '>= 0.4'}
2190 |
2191 | set-function-name@2.0.2:
2192 | resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
2193 | engines: {node: '>= 0.4'}
2194 |
2195 | set-proto@1.0.0:
2196 | resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==}
2197 | engines: {node: '>= 0.4'}
2198 |
2199 | shebang-command@2.0.0:
2200 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
2201 | engines: {node: '>=8'}
2202 |
2203 | shebang-regex@3.0.0:
2204 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
2205 | engines: {node: '>=8'}
2206 |
2207 | shell-quote@1.8.2:
2208 | resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==}
2209 | engines: {node: '>= 0.4'}
2210 |
2211 | side-channel-list@1.0.0:
2212 | resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
2213 | engines: {node: '>= 0.4'}
2214 |
2215 | side-channel-map@1.0.1:
2216 | resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
2217 | engines: {node: '>= 0.4'}
2218 |
2219 | side-channel-weakmap@1.0.2:
2220 | resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
2221 | engines: {node: '>= 0.4'}
2222 |
2223 | side-channel@1.1.0:
2224 | resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
2225 | engines: {node: '>= 0.4'}
2226 |
2227 | siginfo@2.0.0:
2228 | resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
2229 |
2230 | source-map-js@1.2.1:
2231 | resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
2232 | engines: {node: '>=0.10.0'}
2233 |
2234 | stable-hash@0.0.5:
2235 | resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==}
2236 |
2237 | stackback@0.0.2:
2238 | resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
2239 |
2240 | std-env@3.9.0:
2241 | resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
2242 |
2243 | string.prototype.matchall@4.0.12:
2244 | resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==}
2245 | engines: {node: '>= 0.4'}
2246 |
2247 | string.prototype.repeat@1.0.0:
2248 | resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==}
2249 |
2250 | string.prototype.trim@1.2.10:
2251 | resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==}
2252 | engines: {node: '>= 0.4'}
2253 |
2254 | string.prototype.trimend@1.0.9:
2255 | resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==}
2256 | engines: {node: '>= 0.4'}
2257 |
2258 | string.prototype.trimstart@1.0.8:
2259 | resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
2260 | engines: {node: '>= 0.4'}
2261 |
2262 | strip-bom@3.0.0:
2263 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
2264 | engines: {node: '>=4'}
2265 |
2266 | strip-indent@4.0.0:
2267 | resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==}
2268 | engines: {node: '>=12'}
2269 |
2270 | strip-json-comments@3.1.1:
2271 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
2272 | engines: {node: '>=8'}
2273 |
2274 | supports-color@7.2.0:
2275 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
2276 | engines: {node: '>=8'}
2277 |
2278 | supports-preserve-symlinks-flag@1.0.0:
2279 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
2280 | engines: {node: '>= 0.4'}
2281 |
2282 | tailwindcss@4.1.7:
2283 | resolution: {integrity: sha512-kr1o/ErIdNhTz8uzAYL7TpaUuzKIE6QPQ4qmSdxnoX/lo+5wmUHQA6h3L5yIqEImSRnAAURDirLu/BgiXGPAhg==}
2284 |
2285 | tapable@2.2.2:
2286 | resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==}
2287 | engines: {node: '>=6'}
2288 |
2289 | tar@7.4.3:
2290 | resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
2291 | engines: {node: '>=18'}
2292 |
2293 | tinybench@2.9.0:
2294 | resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
2295 |
2296 | tinyexec@0.3.2:
2297 | resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
2298 |
2299 | tinyglobby@0.2.14:
2300 | resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
2301 | engines: {node: '>=12.0.0'}
2302 |
2303 | tinypool@1.0.2:
2304 | resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==}
2305 | engines: {node: ^18.0.0 || >=20.0.0}
2306 |
2307 | tinyrainbow@2.0.0:
2308 | resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
2309 | engines: {node: '>=14.0.0'}
2310 |
2311 | tinyspy@3.0.2:
2312 | resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==}
2313 | engines: {node: '>=14.0.0'}
2314 |
2315 | to-regex-range@5.0.1:
2316 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
2317 | engines: {node: '>=8.0'}
2318 |
2319 | ts-api-utils@2.1.0:
2320 | resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==}
2321 | engines: {node: '>=18.12'}
2322 | peerDependencies:
2323 | typescript: '>=4.8.4'
2324 |
2325 | ts-node@10.9.2:
2326 | resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
2327 | hasBin: true
2328 | peerDependencies:
2329 | '@swc/core': '>=1.2.50'
2330 | '@swc/wasm': '>=1.2.50'
2331 | '@types/node': '*'
2332 | typescript: '>=2.7'
2333 | peerDependenciesMeta:
2334 | '@swc/core':
2335 | optional: true
2336 | '@swc/wasm':
2337 | optional: true
2338 |
2339 | tsconfig-paths@3.15.0:
2340 | resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
2341 |
2342 | tslib@2.8.1:
2343 | resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
2344 |
2345 | type-check@0.4.0:
2346 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
2347 | engines: {node: '>= 0.8.0'}
2348 |
2349 | typed-array-buffer@1.0.3:
2350 | resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==}
2351 | engines: {node: '>= 0.4'}
2352 |
2353 | typed-array-byte-length@1.0.3:
2354 | resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==}
2355 | engines: {node: '>= 0.4'}
2356 |
2357 | typed-array-byte-offset@1.0.4:
2358 | resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==}
2359 | engines: {node: '>= 0.4'}
2360 |
2361 | typed-array-length@1.0.7:
2362 | resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
2363 | engines: {node: '>= 0.4'}
2364 |
2365 | typescript-eslint@8.32.1:
2366 | resolution: {integrity: sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==}
2367 | engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2368 | peerDependencies:
2369 | eslint: ^8.57.0 || ^9.0.0
2370 | typescript: '>=4.8.4 <5.9.0'
2371 |
2372 | typescript@5.8.3:
2373 | resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
2374 | engines: {node: '>=14.17'}
2375 | hasBin: true
2376 |
2377 | unbox-primitive@1.1.0:
2378 | resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
2379 | engines: {node: '>= 0.4'}
2380 |
2381 | undici-types@6.21.0:
2382 | resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
2383 |
2384 | unrs-resolver@1.7.2:
2385 | resolution: {integrity: sha512-BBKpaylOW8KbHsu378Zky/dGh4ckT/4NW/0SHRABdqRLcQJ2dAOjDo9g97p04sWflm0kqPqpUatxReNV/dqI5A==}
2386 |
2387 | update-browserslist-db@1.1.3:
2388 | resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
2389 | hasBin: true
2390 | peerDependencies:
2391 | browserslist: '>= 4.21.0'
2392 |
2393 | uri-js@4.4.1:
2394 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
2395 |
2396 | v8-compile-cache-lib@3.0.1:
2397 | resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
2398 |
2399 | vite-node@3.1.4:
2400 | resolution: {integrity: sha512-6enNwYnpyDo4hEgytbmc6mYWHXDHYEn0D1/rw4Q+tnHUGtKTJsn8T1YkX6Q18wI5LCrS8CTYlBaiCqxOy2kvUA==}
2401 | engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
2402 | hasBin: true
2403 |
2404 | vite@6.3.5:
2405 | resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==}
2406 | engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
2407 | hasBin: true
2408 | peerDependencies:
2409 | '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
2410 | jiti: '>=1.21.0'
2411 | less: '*'
2412 | lightningcss: ^1.21.0
2413 | sass: '*'
2414 | sass-embedded: '*'
2415 | stylus: '*'
2416 | sugarss: '*'
2417 | terser: ^5.16.0
2418 | tsx: ^4.8.1
2419 | yaml: ^2.4.2
2420 | peerDependenciesMeta:
2421 | '@types/node':
2422 | optional: true
2423 | jiti:
2424 | optional: true
2425 | less:
2426 | optional: true
2427 | lightningcss:
2428 | optional: true
2429 | sass:
2430 | optional: true
2431 | sass-embedded:
2432 | optional: true
2433 | stylus:
2434 | optional: true
2435 | sugarss:
2436 | optional: true
2437 | terser:
2438 | optional: true
2439 | tsx:
2440 | optional: true
2441 | yaml:
2442 | optional: true
2443 |
2444 | vitest@3.1.4:
2445 | resolution: {integrity: sha512-Ta56rT7uWxCSJXlBtKgIlApJnT6e6IGmTYxYcmxjJ4ujuZDI59GUQgVDObXXJujOmPDBYXHK1qmaGtneu6TNIQ==}
2446 | engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
2447 | hasBin: true
2448 | peerDependencies:
2449 | '@edge-runtime/vm': '*'
2450 | '@types/debug': ^4.1.12
2451 | '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
2452 | '@vitest/browser': 3.1.4
2453 | '@vitest/ui': 3.1.4
2454 | happy-dom: '*'
2455 | jsdom: '*'
2456 | peerDependenciesMeta:
2457 | '@edge-runtime/vm':
2458 | optional: true
2459 | '@types/debug':
2460 | optional: true
2461 | '@types/node':
2462 | optional: true
2463 | '@vitest/browser':
2464 | optional: true
2465 | '@vitest/ui':
2466 | optional: true
2467 | happy-dom:
2468 | optional: true
2469 | jsdom:
2470 | optional: true
2471 |
2472 | which-boxed-primitive@1.1.1:
2473 | resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
2474 | engines: {node: '>= 0.4'}
2475 |
2476 | which-builtin-type@1.2.1:
2477 | resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==}
2478 | engines: {node: '>= 0.4'}
2479 |
2480 | which-collection@1.0.2:
2481 | resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
2482 | engines: {node: '>= 0.4'}
2483 |
2484 | which-typed-array@1.1.19:
2485 | resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==}
2486 | engines: {node: '>= 0.4'}
2487 |
2488 | which@2.0.2:
2489 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
2490 | engines: {node: '>= 8'}
2491 | hasBin: true
2492 |
2493 | which@5.0.0:
2494 | resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==}
2495 | engines: {node: ^18.17.0 || >=20.5.0}
2496 | hasBin: true
2497 |
2498 | why-is-node-running@2.3.0:
2499 | resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
2500 | engines: {node: '>=8'}
2501 | hasBin: true
2502 |
2503 | word-wrap@1.2.5:
2504 | resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
2505 | engines: {node: '>=0.10.0'}
2506 |
2507 | yallist@3.1.1:
2508 | resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
2509 |
2510 | yallist@5.0.0:
2511 | resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
2512 | engines: {node: '>=18'}
2513 |
2514 | yaml@2.7.0:
2515 | resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==}
2516 | engines: {node: '>= 14'}
2517 | hasBin: true
2518 |
2519 | yn@3.1.1:
2520 | resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
2521 | engines: {node: '>=6'}
2522 |
2523 | yocto-queue@0.1.0:
2524 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
2525 | engines: {node: '>=10'}
2526 |
2527 | zod-validation-error@3.4.1:
2528 | resolution: {integrity: sha512-1KP64yqDPQ3rupxNv7oXhf7KdhHHgaqbKuspVoiN93TT0xrBjql+Svjkdjq/Qh/7GSMmgQs3AfvBT0heE35thw==}
2529 | engines: {node: '>=18.0.0'}
2530 | peerDependencies:
2531 | zod: ^3.24.4
2532 |
2533 | zod@3.25.28:
2534 | resolution: {integrity: sha512-/nt/67WYKnr5by3YS7LroZJbtcCBurDKKPBPWWzaxvVCGuG/NOsiKkrjoOhI8mJ+SQUXEbUzeB3S+6XDUEEj7Q==}
2535 |
2536 | snapshots:
2537 |
2538 | '@alloc/quick-lru@5.2.0': {}
2539 |
2540 | '@ampproject/remapping@2.3.0':
2541 | dependencies:
2542 | '@jridgewell/gen-mapping': 0.3.8
2543 | '@jridgewell/trace-mapping': 0.3.25
2544 |
2545 | '@babel/code-frame@7.27.1':
2546 | dependencies:
2547 | '@babel/helper-validator-identifier': 7.27.1
2548 | js-tokens: 4.0.0
2549 | picocolors: 1.1.1
2550 |
2551 | '@babel/compat-data@7.27.2': {}
2552 |
2553 | '@babel/core@7.27.1':
2554 | dependencies:
2555 | '@ampproject/remapping': 2.3.0
2556 | '@babel/code-frame': 7.27.1
2557 | '@babel/generator': 7.27.1
2558 | '@babel/helper-compilation-targets': 7.27.2
2559 | '@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.1)
2560 | '@babel/helpers': 7.27.1
2561 | '@babel/parser': 7.27.2
2562 | '@babel/template': 7.27.2
2563 | '@babel/traverse': 7.27.1
2564 | '@babel/types': 7.27.1
2565 | convert-source-map: 2.0.0
2566 | debug: 4.4.1
2567 | gensync: 1.0.0-beta.2
2568 | json5: 2.2.3
2569 | semver: 6.3.1
2570 | transitivePeerDependencies:
2571 | - supports-color
2572 |
2573 | '@babel/generator@7.27.1':
2574 | dependencies:
2575 | '@babel/parser': 7.27.2
2576 | '@babel/types': 7.27.1
2577 | '@jridgewell/gen-mapping': 0.3.8
2578 | '@jridgewell/trace-mapping': 0.3.25
2579 | jsesc: 3.1.0
2580 |
2581 | '@babel/helper-annotate-as-pure@7.27.1':
2582 | dependencies:
2583 | '@babel/types': 7.27.1
2584 |
2585 | '@babel/helper-compilation-targets@7.27.2':
2586 | dependencies:
2587 | '@babel/compat-data': 7.27.2
2588 | '@babel/helper-validator-option': 7.27.1
2589 | browserslist: 4.24.5
2590 | lru-cache: 5.1.1
2591 | semver: 6.3.1
2592 |
2593 | '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.1)':
2594 | dependencies:
2595 | '@babel/core': 7.27.1
2596 | '@babel/helper-annotate-as-pure': 7.27.1
2597 | '@babel/helper-member-expression-to-functions': 7.27.1
2598 | '@babel/helper-optimise-call-expression': 7.27.1
2599 | '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1)
2600 | '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
2601 | '@babel/traverse': 7.27.1
2602 | semver: 6.3.1
2603 | transitivePeerDependencies:
2604 | - supports-color
2605 |
2606 | '@babel/helper-member-expression-to-functions@7.27.1':
2607 | dependencies:
2608 | '@babel/traverse': 7.27.1
2609 | '@babel/types': 7.27.1
2610 | transitivePeerDependencies:
2611 | - supports-color
2612 |
2613 | '@babel/helper-module-imports@7.27.1':
2614 | dependencies:
2615 | '@babel/traverse': 7.27.1
2616 | '@babel/types': 7.27.1
2617 | transitivePeerDependencies:
2618 | - supports-color
2619 |
2620 | '@babel/helper-module-transforms@7.27.1(@babel/core@7.27.1)':
2621 | dependencies:
2622 | '@babel/core': 7.27.1
2623 | '@babel/helper-module-imports': 7.27.1
2624 | '@babel/helper-validator-identifier': 7.27.1
2625 | '@babel/traverse': 7.27.1
2626 | transitivePeerDependencies:
2627 | - supports-color
2628 |
2629 | '@babel/helper-optimise-call-expression@7.27.1':
2630 | dependencies:
2631 | '@babel/types': 7.27.1
2632 |
2633 | '@babel/helper-plugin-utils@7.27.1': {}
2634 |
2635 | '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)':
2636 | dependencies:
2637 | '@babel/core': 7.27.1
2638 | '@babel/helper-member-expression-to-functions': 7.27.1
2639 | '@babel/helper-optimise-call-expression': 7.27.1
2640 | '@babel/traverse': 7.27.1
2641 | transitivePeerDependencies:
2642 | - supports-color
2643 |
2644 | '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
2645 | dependencies:
2646 | '@babel/traverse': 7.27.1
2647 | '@babel/types': 7.27.1
2648 | transitivePeerDependencies:
2649 | - supports-color
2650 |
2651 | '@babel/helper-string-parser@7.27.1': {}
2652 |
2653 | '@babel/helper-validator-identifier@7.27.1': {}
2654 |
2655 | '@babel/helper-validator-option@7.27.1': {}
2656 |
2657 | '@babel/helpers@7.27.1':
2658 | dependencies:
2659 | '@babel/template': 7.27.2
2660 | '@babel/types': 7.27.1
2661 |
2662 | '@babel/parser@7.27.2':
2663 | dependencies:
2664 | '@babel/types': 7.27.1
2665 |
2666 | '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.27.1)':
2667 | dependencies:
2668 | '@babel/core': 7.27.1
2669 | '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1)
2670 | '@babel/helper-plugin-utils': 7.27.1
2671 | transitivePeerDependencies:
2672 | - supports-color
2673 |
2674 | '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.27.1)':
2675 | dependencies:
2676 | '@babel/core': 7.27.1
2677 | '@babel/helper-plugin-utils': 7.27.1
2678 |
2679 | '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.27.1)':
2680 | dependencies:
2681 | '@babel/core': 7.27.1
2682 | '@babel/helper-plugin-utils': 7.27.1
2683 |
2684 | '@babel/template@7.27.2':
2685 | dependencies:
2686 | '@babel/code-frame': 7.27.1
2687 | '@babel/parser': 7.27.2
2688 | '@babel/types': 7.27.1
2689 |
2690 | '@babel/traverse@7.27.1':
2691 | dependencies:
2692 | '@babel/code-frame': 7.27.1
2693 | '@babel/generator': 7.27.1
2694 | '@babel/parser': 7.27.2
2695 | '@babel/template': 7.27.2
2696 | '@babel/types': 7.27.1
2697 | debug: 4.4.1
2698 | globals: 11.12.0
2699 | transitivePeerDependencies:
2700 | - supports-color
2701 |
2702 | '@babel/types@7.27.1':
2703 | dependencies:
2704 | '@babel/helper-string-parser': 7.27.1
2705 | '@babel/helper-validator-identifier': 7.27.1
2706 |
2707 | '@cspotcode/source-map-support@0.8.1':
2708 | dependencies:
2709 | '@jridgewell/trace-mapping': 0.3.9
2710 |
2711 | '@emnapi/core@1.4.3':
2712 | dependencies:
2713 | '@emnapi/wasi-threads': 1.0.2
2714 | tslib: 2.8.1
2715 | optional: true
2716 |
2717 | '@emnapi/runtime@1.4.3':
2718 | dependencies:
2719 | tslib: 2.8.1
2720 | optional: true
2721 |
2722 | '@emnapi/wasi-threads@1.0.2':
2723 | dependencies:
2724 | tslib: 2.8.1
2725 | optional: true
2726 |
2727 | '@esbuild/aix-ppc64@0.25.4':
2728 | optional: true
2729 |
2730 | '@esbuild/android-arm64@0.25.4':
2731 | optional: true
2732 |
2733 | '@esbuild/android-arm@0.25.4':
2734 | optional: true
2735 |
2736 | '@esbuild/android-x64@0.25.4':
2737 | optional: true
2738 |
2739 | '@esbuild/darwin-arm64@0.25.4':
2740 | optional: true
2741 |
2742 | '@esbuild/darwin-x64@0.25.4':
2743 | optional: true
2744 |
2745 | '@esbuild/freebsd-arm64@0.25.4':
2746 | optional: true
2747 |
2748 | '@esbuild/freebsd-x64@0.25.4':
2749 | optional: true
2750 |
2751 | '@esbuild/linux-arm64@0.25.4':
2752 | optional: true
2753 |
2754 | '@esbuild/linux-arm@0.25.4':
2755 | optional: true
2756 |
2757 | '@esbuild/linux-ia32@0.25.4':
2758 | optional: true
2759 |
2760 | '@esbuild/linux-loong64@0.25.4':
2761 | optional: true
2762 |
2763 | '@esbuild/linux-mips64el@0.25.4':
2764 | optional: true
2765 |
2766 | '@esbuild/linux-ppc64@0.25.4':
2767 | optional: true
2768 |
2769 | '@esbuild/linux-riscv64@0.25.4':
2770 | optional: true
2771 |
2772 | '@esbuild/linux-s390x@0.25.4':
2773 | optional: true
2774 |
2775 | '@esbuild/linux-x64@0.25.4':
2776 | optional: true
2777 |
2778 | '@esbuild/netbsd-arm64@0.25.4':
2779 | optional: true
2780 |
2781 | '@esbuild/netbsd-x64@0.25.4':
2782 | optional: true
2783 |
2784 | '@esbuild/openbsd-arm64@0.25.4':
2785 | optional: true
2786 |
2787 | '@esbuild/openbsd-x64@0.25.4':
2788 | optional: true
2789 |
2790 | '@esbuild/sunos-x64@0.25.4':
2791 | optional: true
2792 |
2793 | '@esbuild/win32-arm64@0.25.4':
2794 | optional: true
2795 |
2796 | '@esbuild/win32-ia32@0.25.4':
2797 | optional: true
2798 |
2799 | '@esbuild/win32-x64@0.25.4':
2800 | optional: true
2801 |
2802 | '@eslint-community/eslint-utils@4.7.0(eslint@9.27.0(jiti@2.4.2))':
2803 | dependencies:
2804 | eslint: 9.27.0(jiti@2.4.2)
2805 | eslint-visitor-keys: 3.4.3
2806 |
2807 | '@eslint-community/regexpp@4.12.1': {}
2808 |
2809 | '@eslint/config-array@0.20.0':
2810 | dependencies:
2811 | '@eslint/object-schema': 2.1.6
2812 | debug: 4.4.1
2813 | minimatch: 3.1.2
2814 | transitivePeerDependencies:
2815 | - supports-color
2816 |
2817 | '@eslint/config-helpers@0.2.2': {}
2818 |
2819 | '@eslint/core@0.13.0':
2820 | dependencies:
2821 | '@types/json-schema': 7.0.15
2822 |
2823 | '@eslint/core@0.14.0':
2824 | dependencies:
2825 | '@types/json-schema': 7.0.15
2826 |
2827 | '@eslint/eslintrc@3.3.1':
2828 | dependencies:
2829 | ajv: 6.12.6
2830 | debug: 4.4.1
2831 | espree: 10.3.0
2832 | globals: 14.0.0
2833 | ignore: 5.3.2
2834 | import-fresh: 3.3.1
2835 | js-yaml: 4.1.0
2836 | minimatch: 3.1.2
2837 | strip-json-comments: 3.1.1
2838 | transitivePeerDependencies:
2839 | - supports-color
2840 |
2841 | '@eslint/js@9.27.0': {}
2842 |
2843 | '@eslint/object-schema@2.1.6': {}
2844 |
2845 | '@eslint/plugin-kit@0.2.8':
2846 | dependencies:
2847 | '@eslint/core': 0.13.0
2848 | levn: 0.4.1
2849 |
2850 | '@eslint/plugin-kit@0.3.1':
2851 | dependencies:
2852 | '@eslint/core': 0.14.0
2853 | levn: 0.4.1
2854 |
2855 | '@humanfs/core@0.19.1': {}
2856 |
2857 | '@humanfs/node@0.16.6':
2858 | dependencies:
2859 | '@humanfs/core': 0.19.1
2860 | '@humanwhocodes/retry': 0.3.1
2861 |
2862 | '@humanwhocodes/module-importer@1.0.1': {}
2863 |
2864 | '@humanwhocodes/retry@0.3.1': {}
2865 |
2866 | '@humanwhocodes/retry@0.4.3': {}
2867 |
2868 | '@ianvs/prettier-plugin-sort-imports@4.4.1(prettier@3.5.3)':
2869 | dependencies:
2870 | '@babel/generator': 7.27.1
2871 | '@babel/parser': 7.27.2
2872 | '@babel/traverse': 7.27.1
2873 | '@babel/types': 7.27.1
2874 | prettier: 3.5.3
2875 | semver: 7.7.2
2876 | transitivePeerDependencies:
2877 | - supports-color
2878 |
2879 | '@isaacs/fs-minipass@4.0.1':
2880 | dependencies:
2881 | minipass: 7.1.2
2882 |
2883 | '@jridgewell/gen-mapping@0.3.8':
2884 | dependencies:
2885 | '@jridgewell/set-array': 1.2.1
2886 | '@jridgewell/sourcemap-codec': 1.5.0
2887 | '@jridgewell/trace-mapping': 0.3.25
2888 |
2889 | '@jridgewell/resolve-uri@3.1.2': {}
2890 |
2891 | '@jridgewell/set-array@1.2.1': {}
2892 |
2893 | '@jridgewell/sourcemap-codec@1.5.0': {}
2894 |
2895 | '@jridgewell/trace-mapping@0.3.25':
2896 | dependencies:
2897 | '@jridgewell/resolve-uri': 3.1.2
2898 | '@jridgewell/sourcemap-codec': 1.5.0
2899 |
2900 | '@jridgewell/trace-mapping@0.3.9':
2901 | dependencies:
2902 | '@jridgewell/resolve-uri': 3.1.2
2903 | '@jridgewell/sourcemap-codec': 1.5.0
2904 |
2905 | '@napi-rs/wasm-runtime@0.2.10':
2906 | dependencies:
2907 | '@emnapi/core': 1.4.3
2908 | '@emnapi/runtime': 1.4.3
2909 | '@tybys/wasm-util': 0.9.0
2910 | optional: true
2911 |
2912 | '@nkzw/eslint-config@3.0.0(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)':
2913 | dependencies:
2914 | '@eslint/js': 9.27.0
2915 | '@nkzw/eslint-plugin': 2.0.0(eslint@9.27.0(jiti@2.4.2))
2916 | '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
2917 | eslint: 9.27.0(jiti@2.4.2)
2918 | eslint-import-resolver-typescript: 4.4.0(eslint-plugin-import-x@4.13.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2))
2919 | eslint-plugin-import-x: 4.13.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
2920 | eslint-plugin-no-only-tests: 3.3.0
2921 | eslint-plugin-perfectionist: 4.13.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
2922 | eslint-plugin-react: 7.37.5(eslint@9.27.0(jiti@2.4.2))
2923 | eslint-plugin-react-hooks: 6.1.0-canary-914319ae-20250423(eslint@9.27.0(jiti@2.4.2))
2924 | eslint-plugin-unicorn: 59.0.1(eslint@9.27.0(jiti@2.4.2))
2925 | eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))
2926 | globals: 16.2.0
2927 | typescript-eslint: 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
2928 | transitivePeerDependencies:
2929 | - '@typescript-eslint/eslint-plugin'
2930 | - eslint-plugin-import
2931 | - supports-color
2932 | - typescript
2933 |
2934 | '@nkzw/eslint-plugin@2.0.0(eslint@9.27.0(jiti@2.4.2))':
2935 | dependencies:
2936 | eslint: 9.27.0(jiti@2.4.2)
2937 |
2938 | '@nodelib/fs.scandir@2.1.5':
2939 | dependencies:
2940 | '@nodelib/fs.stat': 2.0.5
2941 | run-parallel: 1.2.0
2942 |
2943 | '@nodelib/fs.stat@2.0.5': {}
2944 |
2945 | '@nodelib/fs.walk@1.2.8':
2946 | dependencies:
2947 | '@nodelib/fs.scandir': 2.1.5
2948 | fastq: 1.19.1
2949 |
2950 | '@rolldown/pluginutils@1.0.0-beta.9': {}
2951 |
2952 | '@rollup/rollup-android-arm-eabi@4.41.1':
2953 | optional: true
2954 |
2955 | '@rollup/rollup-android-arm64@4.41.1':
2956 | optional: true
2957 |
2958 | '@rollup/rollup-darwin-arm64@4.41.1':
2959 | optional: true
2960 |
2961 | '@rollup/rollup-darwin-x64@4.41.1':
2962 | optional: true
2963 |
2964 | '@rollup/rollup-freebsd-arm64@4.41.1':
2965 | optional: true
2966 |
2967 | '@rollup/rollup-freebsd-x64@4.41.1':
2968 | optional: true
2969 |
2970 | '@rollup/rollup-linux-arm-gnueabihf@4.41.1':
2971 | optional: true
2972 |
2973 | '@rollup/rollup-linux-arm-musleabihf@4.41.1':
2974 | optional: true
2975 |
2976 | '@rollup/rollup-linux-arm64-gnu@4.41.1':
2977 | optional: true
2978 |
2979 | '@rollup/rollup-linux-arm64-musl@4.41.1':
2980 | optional: true
2981 |
2982 | '@rollup/rollup-linux-loongarch64-gnu@4.41.1':
2983 | optional: true
2984 |
2985 | '@rollup/rollup-linux-powerpc64le-gnu@4.41.1':
2986 | optional: true
2987 |
2988 | '@rollup/rollup-linux-riscv64-gnu@4.41.1':
2989 | optional: true
2990 |
2991 | '@rollup/rollup-linux-riscv64-musl@4.41.1':
2992 | optional: true
2993 |
2994 | '@rollup/rollup-linux-s390x-gnu@4.41.1':
2995 | optional: true
2996 |
2997 | '@rollup/rollup-linux-x64-gnu@4.41.1':
2998 | optional: true
2999 |
3000 | '@rollup/rollup-linux-x64-musl@4.41.1':
3001 | optional: true
3002 |
3003 | '@rollup/rollup-win32-arm64-msvc@4.41.1':
3004 | optional: true
3005 |
3006 | '@rollup/rollup-win32-ia32-msvc@4.41.1':
3007 | optional: true
3008 |
3009 | '@rollup/rollup-win32-x64-msvc@4.41.1':
3010 | optional: true
3011 |
3012 | '@rtsao/scc@1.1.0':
3013 | optional: true
3014 |
3015 | '@swc/core-darwin-arm64@1.11.29':
3016 | optional: true
3017 |
3018 | '@swc/core-darwin-x64@1.11.29':
3019 | optional: true
3020 |
3021 | '@swc/core-linux-arm-gnueabihf@1.11.29':
3022 | optional: true
3023 |
3024 | '@swc/core-linux-arm64-gnu@1.11.29':
3025 | optional: true
3026 |
3027 | '@swc/core-linux-arm64-musl@1.11.29':
3028 | optional: true
3029 |
3030 | '@swc/core-linux-x64-gnu@1.11.29':
3031 | optional: true
3032 |
3033 | '@swc/core-linux-x64-musl@1.11.29':
3034 | optional: true
3035 |
3036 | '@swc/core-win32-arm64-msvc@1.11.29':
3037 | optional: true
3038 |
3039 | '@swc/core-win32-ia32-msvc@1.11.29':
3040 | optional: true
3041 |
3042 | '@swc/core-win32-x64-msvc@1.11.29':
3043 | optional: true
3044 |
3045 | '@swc/core@1.11.29':
3046 | dependencies:
3047 | '@swc/counter': 0.1.3
3048 | '@swc/types': 0.1.21
3049 | optionalDependencies:
3050 | '@swc/core-darwin-arm64': 1.11.29
3051 | '@swc/core-darwin-x64': 1.11.29
3052 | '@swc/core-linux-arm-gnueabihf': 1.11.29
3053 | '@swc/core-linux-arm64-gnu': 1.11.29
3054 | '@swc/core-linux-arm64-musl': 1.11.29
3055 | '@swc/core-linux-x64-gnu': 1.11.29
3056 | '@swc/core-linux-x64-musl': 1.11.29
3057 | '@swc/core-win32-arm64-msvc': 1.11.29
3058 | '@swc/core-win32-ia32-msvc': 1.11.29
3059 | '@swc/core-win32-x64-msvc': 1.11.29
3060 |
3061 | '@swc/counter@0.1.3': {}
3062 |
3063 | '@swc/types@0.1.21':
3064 | dependencies:
3065 | '@swc/counter': 0.1.3
3066 |
3067 | '@tailwindcss/node@4.1.7':
3068 | dependencies:
3069 | '@ampproject/remapping': 2.3.0
3070 | enhanced-resolve: 5.18.1
3071 | jiti: 2.4.2
3072 | lightningcss: 1.30.1
3073 | magic-string: 0.30.17
3074 | source-map-js: 1.2.1
3075 | tailwindcss: 4.1.7
3076 |
3077 | '@tailwindcss/oxide-android-arm64@4.1.7':
3078 | optional: true
3079 |
3080 | '@tailwindcss/oxide-darwin-arm64@4.1.7':
3081 | optional: true
3082 |
3083 | '@tailwindcss/oxide-darwin-x64@4.1.7':
3084 | optional: true
3085 |
3086 | '@tailwindcss/oxide-freebsd-x64@4.1.7':
3087 | optional: true
3088 |
3089 | '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.7':
3090 | optional: true
3091 |
3092 | '@tailwindcss/oxide-linux-arm64-gnu@4.1.7':
3093 | optional: true
3094 |
3095 | '@tailwindcss/oxide-linux-arm64-musl@4.1.7':
3096 | optional: true
3097 |
3098 | '@tailwindcss/oxide-linux-x64-gnu@4.1.7':
3099 | optional: true
3100 |
3101 | '@tailwindcss/oxide-linux-x64-musl@4.1.7':
3102 | optional: true
3103 |
3104 | '@tailwindcss/oxide-wasm32-wasi@4.1.7':
3105 | optional: true
3106 |
3107 | '@tailwindcss/oxide-win32-arm64-msvc@4.1.7':
3108 | optional: true
3109 |
3110 | '@tailwindcss/oxide-win32-x64-msvc@4.1.7':
3111 | optional: true
3112 |
3113 | '@tailwindcss/oxide@4.1.7':
3114 | dependencies:
3115 | detect-libc: 2.0.4
3116 | tar: 7.4.3
3117 | optionalDependencies:
3118 | '@tailwindcss/oxide-android-arm64': 4.1.7
3119 | '@tailwindcss/oxide-darwin-arm64': 4.1.7
3120 | '@tailwindcss/oxide-darwin-x64': 4.1.7
3121 | '@tailwindcss/oxide-freebsd-x64': 4.1.7
3122 | '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.7
3123 | '@tailwindcss/oxide-linux-arm64-gnu': 4.1.7
3124 | '@tailwindcss/oxide-linux-arm64-musl': 4.1.7
3125 | '@tailwindcss/oxide-linux-x64-gnu': 4.1.7
3126 | '@tailwindcss/oxide-linux-x64-musl': 4.1.7
3127 | '@tailwindcss/oxide-wasm32-wasi': 4.1.7
3128 | '@tailwindcss/oxide-win32-arm64-msvc': 4.1.7
3129 | '@tailwindcss/oxide-win32-x64-msvc': 4.1.7
3130 |
3131 | '@tailwindcss/postcss@4.1.7':
3132 | dependencies:
3133 | '@alloc/quick-lru': 5.2.0
3134 | '@tailwindcss/node': 4.1.7
3135 | '@tailwindcss/oxide': 4.1.7
3136 | postcss: 8.5.3
3137 | tailwindcss: 4.1.7
3138 |
3139 | '@tsconfig/node10@1.0.11': {}
3140 |
3141 | '@tsconfig/node12@1.0.11': {}
3142 |
3143 | '@tsconfig/node14@1.0.3': {}
3144 |
3145 | '@tsconfig/node16@1.0.4': {}
3146 |
3147 | '@tybys/wasm-util@0.9.0':
3148 | dependencies:
3149 | tslib: 2.8.1
3150 | optional: true
3151 |
3152 | '@types/babel__core@7.20.5':
3153 | dependencies:
3154 | '@babel/parser': 7.27.2
3155 | '@babel/types': 7.27.1
3156 | '@types/babel__generator': 7.27.0
3157 | '@types/babel__template': 7.4.4
3158 | '@types/babel__traverse': 7.20.7
3159 |
3160 | '@types/babel__generator@7.27.0':
3161 | dependencies:
3162 | '@babel/types': 7.27.1
3163 |
3164 | '@types/babel__template@7.4.4':
3165 | dependencies:
3166 | '@babel/parser': 7.27.2
3167 | '@babel/types': 7.27.1
3168 |
3169 | '@types/babel__traverse@7.20.7':
3170 | dependencies:
3171 | '@babel/types': 7.27.1
3172 |
3173 | '@types/estree@1.0.7': {}
3174 |
3175 | '@types/json-schema@7.0.15': {}
3176 |
3177 | '@types/json5@0.0.29':
3178 | optional: true
3179 |
3180 | '@types/node@22.15.21':
3181 | dependencies:
3182 | undici-types: 6.21.0
3183 |
3184 | '@types/react-dom@19.1.5(@types/react@19.1.5)':
3185 | dependencies:
3186 | '@types/react': 19.1.5
3187 |
3188 | '@types/react@19.1.5':
3189 | dependencies:
3190 | csstype: 3.1.3
3191 |
3192 | '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)':
3193 | dependencies:
3194 | '@eslint-community/regexpp': 4.12.1
3195 | '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3196 | '@typescript-eslint/scope-manager': 8.32.1
3197 | '@typescript-eslint/type-utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3198 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3199 | '@typescript-eslint/visitor-keys': 8.32.1
3200 | eslint: 9.27.0(jiti@2.4.2)
3201 | graphemer: 1.4.0
3202 | ignore: 7.0.4
3203 | natural-compare: 1.4.0
3204 | ts-api-utils: 2.1.0(typescript@5.8.3)
3205 | typescript: 5.8.3
3206 | transitivePeerDependencies:
3207 | - supports-color
3208 |
3209 | '@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)':
3210 | dependencies:
3211 | '@typescript-eslint/scope-manager': 8.32.1
3212 | '@typescript-eslint/types': 8.32.1
3213 | '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3)
3214 | '@typescript-eslint/visitor-keys': 8.32.1
3215 | debug: 4.4.1
3216 | eslint: 9.27.0(jiti@2.4.2)
3217 | typescript: 5.8.3
3218 | transitivePeerDependencies:
3219 | - supports-color
3220 |
3221 | '@typescript-eslint/scope-manager@8.32.1':
3222 | dependencies:
3223 | '@typescript-eslint/types': 8.32.1
3224 | '@typescript-eslint/visitor-keys': 8.32.1
3225 |
3226 | '@typescript-eslint/type-utils@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)':
3227 | dependencies:
3228 | '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3)
3229 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3230 | debug: 4.4.1
3231 | eslint: 9.27.0(jiti@2.4.2)
3232 | ts-api-utils: 2.1.0(typescript@5.8.3)
3233 | typescript: 5.8.3
3234 | transitivePeerDependencies:
3235 | - supports-color
3236 |
3237 | '@typescript-eslint/types@8.32.1': {}
3238 |
3239 | '@typescript-eslint/typescript-estree@8.32.1(typescript@5.8.3)':
3240 | dependencies:
3241 | '@typescript-eslint/types': 8.32.1
3242 | '@typescript-eslint/visitor-keys': 8.32.1
3243 | debug: 4.4.1
3244 | fast-glob: 3.3.3
3245 | is-glob: 4.0.3
3246 | minimatch: 9.0.5
3247 | semver: 7.7.2
3248 | ts-api-utils: 2.1.0(typescript@5.8.3)
3249 | typescript: 5.8.3
3250 | transitivePeerDependencies:
3251 | - supports-color
3252 |
3253 | '@typescript-eslint/utils@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)':
3254 | dependencies:
3255 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2))
3256 | '@typescript-eslint/scope-manager': 8.32.1
3257 | '@typescript-eslint/types': 8.32.1
3258 | '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3)
3259 | eslint: 9.27.0(jiti@2.4.2)
3260 | typescript: 5.8.3
3261 | transitivePeerDependencies:
3262 | - supports-color
3263 |
3264 | '@typescript-eslint/visitor-keys@8.32.1':
3265 | dependencies:
3266 | '@typescript-eslint/types': 8.32.1
3267 | eslint-visitor-keys: 4.2.0
3268 |
3269 | '@unrs/resolver-binding-darwin-arm64@1.7.2':
3270 | optional: true
3271 |
3272 | '@unrs/resolver-binding-darwin-x64@1.7.2':
3273 | optional: true
3274 |
3275 | '@unrs/resolver-binding-freebsd-x64@1.7.2':
3276 | optional: true
3277 |
3278 | '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.2':
3279 | optional: true
3280 |
3281 | '@unrs/resolver-binding-linux-arm-musleabihf@1.7.2':
3282 | optional: true
3283 |
3284 | '@unrs/resolver-binding-linux-arm64-gnu@1.7.2':
3285 | optional: true
3286 |
3287 | '@unrs/resolver-binding-linux-arm64-musl@1.7.2':
3288 | optional: true
3289 |
3290 | '@unrs/resolver-binding-linux-ppc64-gnu@1.7.2':
3291 | optional: true
3292 |
3293 | '@unrs/resolver-binding-linux-riscv64-gnu@1.7.2':
3294 | optional: true
3295 |
3296 | '@unrs/resolver-binding-linux-riscv64-musl@1.7.2':
3297 | optional: true
3298 |
3299 | '@unrs/resolver-binding-linux-s390x-gnu@1.7.2':
3300 | optional: true
3301 |
3302 | '@unrs/resolver-binding-linux-x64-gnu@1.7.2':
3303 | optional: true
3304 |
3305 | '@unrs/resolver-binding-linux-x64-musl@1.7.2':
3306 | optional: true
3307 |
3308 | '@unrs/resolver-binding-wasm32-wasi@1.7.2':
3309 | dependencies:
3310 | '@napi-rs/wasm-runtime': 0.2.10
3311 | optional: true
3312 |
3313 | '@unrs/resolver-binding-win32-arm64-msvc@1.7.2':
3314 | optional: true
3315 |
3316 | '@unrs/resolver-binding-win32-ia32-msvc@1.7.2':
3317 | optional: true
3318 |
3319 | '@unrs/resolver-binding-win32-x64-msvc@1.7.2':
3320 | optional: true
3321 |
3322 | '@vitejs/plugin-react@4.5.0(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0))':
3323 | dependencies:
3324 | '@babel/core': 7.27.1
3325 | '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.27.1)
3326 | '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.27.1)
3327 | '@rolldown/pluginutils': 1.0.0-beta.9
3328 | '@types/babel__core': 7.20.5
3329 | react-refresh: 0.17.0
3330 | vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0)
3331 | transitivePeerDependencies:
3332 | - supports-color
3333 |
3334 | '@vitest/expect@3.1.4':
3335 | dependencies:
3336 | '@vitest/spy': 3.1.4
3337 | '@vitest/utils': 3.1.4
3338 | chai: 5.2.0
3339 | tinyrainbow: 2.0.0
3340 |
3341 | '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0))':
3342 | dependencies:
3343 | '@vitest/spy': 3.1.4
3344 | estree-walker: 3.0.3
3345 | magic-string: 0.30.17
3346 | optionalDependencies:
3347 | vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0)
3348 |
3349 | '@vitest/pretty-format@3.1.4':
3350 | dependencies:
3351 | tinyrainbow: 2.0.0
3352 |
3353 | '@vitest/runner@3.1.4':
3354 | dependencies:
3355 | '@vitest/utils': 3.1.4
3356 | pathe: 2.0.3
3357 |
3358 | '@vitest/snapshot@3.1.4':
3359 | dependencies:
3360 | '@vitest/pretty-format': 3.1.4
3361 | magic-string: 0.30.17
3362 | pathe: 2.0.3
3363 |
3364 | '@vitest/spy@3.1.4':
3365 | dependencies:
3366 | tinyspy: 3.0.2
3367 |
3368 | '@vitest/utils@3.1.4':
3369 | dependencies:
3370 | '@vitest/pretty-format': 3.1.4
3371 | loupe: 3.1.3
3372 | tinyrainbow: 2.0.0
3373 |
3374 | acorn-jsx@5.3.2(acorn@8.14.1):
3375 | dependencies:
3376 | acorn: 8.14.1
3377 |
3378 | acorn-walk@8.3.4:
3379 | dependencies:
3380 | acorn: 8.14.1
3381 |
3382 | acorn@8.14.1: {}
3383 |
3384 | ajv@6.12.6:
3385 | dependencies:
3386 | fast-deep-equal: 3.1.3
3387 | fast-json-stable-stringify: 2.1.0
3388 | json-schema-traverse: 0.4.1
3389 | uri-js: 4.4.1
3390 |
3391 | ansi-styles@4.3.0:
3392 | dependencies:
3393 | color-convert: 2.0.1
3394 |
3395 | ansi-styles@6.2.1: {}
3396 |
3397 | arg@4.1.3: {}
3398 |
3399 | argparse@2.0.1: {}
3400 |
3401 | array-buffer-byte-length@1.0.2:
3402 | dependencies:
3403 | call-bound: 1.0.4
3404 | is-array-buffer: 3.0.5
3405 |
3406 | array-includes@3.1.8:
3407 | dependencies:
3408 | call-bind: 1.0.8
3409 | define-properties: 1.2.1
3410 | es-abstract: 1.23.10
3411 | es-object-atoms: 1.1.1
3412 | get-intrinsic: 1.3.0
3413 | is-string: 1.1.1
3414 |
3415 | array.prototype.findlast@1.2.5:
3416 | dependencies:
3417 | call-bind: 1.0.8
3418 | define-properties: 1.2.1
3419 | es-abstract: 1.23.10
3420 | es-errors: 1.3.0
3421 | es-object-atoms: 1.1.1
3422 | es-shim-unscopables: 1.1.0
3423 |
3424 | array.prototype.findlastindex@1.2.6:
3425 | dependencies:
3426 | call-bind: 1.0.8
3427 | call-bound: 1.0.4
3428 | define-properties: 1.2.1
3429 | es-abstract: 1.23.10
3430 | es-errors: 1.3.0
3431 | es-object-atoms: 1.1.1
3432 | es-shim-unscopables: 1.1.0
3433 | optional: true
3434 |
3435 | array.prototype.flat@1.3.3:
3436 | dependencies:
3437 | call-bind: 1.0.8
3438 | define-properties: 1.2.1
3439 | es-abstract: 1.23.10
3440 | es-shim-unscopables: 1.1.0
3441 |
3442 | array.prototype.flatmap@1.3.3:
3443 | dependencies:
3444 | call-bind: 1.0.8
3445 | define-properties: 1.2.1
3446 | es-abstract: 1.23.10
3447 | es-shim-unscopables: 1.1.0
3448 |
3449 | array.prototype.tosorted@1.1.4:
3450 | dependencies:
3451 | call-bind: 1.0.8
3452 | define-properties: 1.2.1
3453 | es-abstract: 1.23.10
3454 | es-errors: 1.3.0
3455 | es-shim-unscopables: 1.1.0
3456 |
3457 | arraybuffer.prototype.slice@1.0.4:
3458 | dependencies:
3459 | array-buffer-byte-length: 1.0.2
3460 | call-bind: 1.0.8
3461 | define-properties: 1.2.1
3462 | es-abstract: 1.23.10
3463 | es-errors: 1.3.0
3464 | get-intrinsic: 1.3.0
3465 | is-array-buffer: 3.0.5
3466 |
3467 | assertion-error@2.0.1: {}
3468 |
3469 | async-function@1.0.0: {}
3470 |
3471 | available-typed-arrays@1.0.7:
3472 | dependencies:
3473 | possible-typed-array-names: 1.1.0
3474 |
3475 | babel-plugin-react-compiler@19.1.0-rc.2:
3476 | dependencies:
3477 | '@babel/types': 7.27.1
3478 |
3479 | balanced-match@1.0.2: {}
3480 |
3481 | brace-expansion@1.1.11:
3482 | dependencies:
3483 | balanced-match: 1.0.2
3484 | concat-map: 0.0.1
3485 |
3486 | brace-expansion@2.0.1:
3487 | dependencies:
3488 | balanced-match: 1.0.2
3489 |
3490 | braces@3.0.3:
3491 | dependencies:
3492 | fill-range: 7.1.1
3493 |
3494 | browserslist@4.24.5:
3495 | dependencies:
3496 | caniuse-lite: 1.0.30001718
3497 | electron-to-chromium: 1.5.157
3498 | node-releases: 2.0.19
3499 | update-browserslist-db: 1.1.3(browserslist@4.24.5)
3500 |
3501 | builtin-modules@5.0.0: {}
3502 |
3503 | cac@6.7.14: {}
3504 |
3505 | call-bind-apply-helpers@1.0.2:
3506 | dependencies:
3507 | es-errors: 1.3.0
3508 | function-bind: 1.1.2
3509 |
3510 | call-bind@1.0.8:
3511 | dependencies:
3512 | call-bind-apply-helpers: 1.0.2
3513 | es-define-property: 1.0.1
3514 | get-intrinsic: 1.3.0
3515 | set-function-length: 1.2.2
3516 |
3517 | call-bound@1.0.4:
3518 | dependencies:
3519 | call-bind-apply-helpers: 1.0.2
3520 | get-intrinsic: 1.3.0
3521 |
3522 | callsites@3.1.0: {}
3523 |
3524 | caniuse-lite@1.0.30001718: {}
3525 |
3526 | chai@5.2.0:
3527 | dependencies:
3528 | assertion-error: 2.0.1
3529 | check-error: 2.1.1
3530 | deep-eql: 5.0.2
3531 | loupe: 3.1.3
3532 | pathval: 2.0.0
3533 |
3534 | chalk@4.1.2:
3535 | dependencies:
3536 | ansi-styles: 4.3.0
3537 | supports-color: 7.2.0
3538 |
3539 | check-error@2.1.1: {}
3540 |
3541 | chownr@3.0.0: {}
3542 |
3543 | ci-info@4.2.0: {}
3544 |
3545 | clean-regexp@1.0.0:
3546 | dependencies:
3547 | escape-string-regexp: 1.0.5
3548 |
3549 | color-convert@2.0.1:
3550 | dependencies:
3551 | color-name: 1.1.4
3552 |
3553 | color-name@1.1.4: {}
3554 |
3555 | comment-parser@1.4.1: {}
3556 |
3557 | concat-map@0.0.1: {}
3558 |
3559 | convert-source-map@2.0.0: {}
3560 |
3561 | core-js-compat@3.42.0:
3562 | dependencies:
3563 | browserslist: 4.24.5
3564 |
3565 | create-require@1.1.1: {}
3566 |
3567 | cross-spawn@7.0.6:
3568 | dependencies:
3569 | path-key: 3.1.1
3570 | shebang-command: 2.0.0
3571 | which: 2.0.2
3572 |
3573 | csstype@3.1.3: {}
3574 |
3575 | data-view-buffer@1.0.2:
3576 | dependencies:
3577 | call-bound: 1.0.4
3578 | es-errors: 1.3.0
3579 | is-data-view: 1.0.2
3580 |
3581 | data-view-byte-length@1.0.2:
3582 | dependencies:
3583 | call-bound: 1.0.4
3584 | es-errors: 1.3.0
3585 | is-data-view: 1.0.2
3586 |
3587 | data-view-byte-offset@1.0.1:
3588 | dependencies:
3589 | call-bound: 1.0.4
3590 | es-errors: 1.3.0
3591 | is-data-view: 1.0.2
3592 |
3593 | debug@3.2.7:
3594 | dependencies:
3595 | ms: 2.1.3
3596 |
3597 | debug@4.4.1:
3598 | dependencies:
3599 | ms: 2.1.3
3600 |
3601 | deep-eql@5.0.2: {}
3602 |
3603 | deep-is@0.1.4: {}
3604 |
3605 | define-data-property@1.1.4:
3606 | dependencies:
3607 | es-define-property: 1.0.1
3608 | es-errors: 1.3.0
3609 | gopd: 1.2.0
3610 |
3611 | define-properties@1.2.1:
3612 | dependencies:
3613 | define-data-property: 1.1.4
3614 | has-property-descriptors: 1.0.2
3615 | object-keys: 1.1.1
3616 |
3617 | detect-libc@2.0.4: {}
3618 |
3619 | diff@4.0.2: {}
3620 |
3621 | doctrine@2.1.0:
3622 | dependencies:
3623 | esutils: 2.0.3
3624 |
3625 | dunder-proto@1.0.1:
3626 | dependencies:
3627 | call-bind-apply-helpers: 1.0.2
3628 | es-errors: 1.3.0
3629 | gopd: 1.2.0
3630 |
3631 | electron-to-chromium@1.5.157: {}
3632 |
3633 | enhanced-resolve@5.18.1:
3634 | dependencies:
3635 | graceful-fs: 4.2.11
3636 | tapable: 2.2.2
3637 |
3638 | es-abstract@1.23.10:
3639 | dependencies:
3640 | array-buffer-byte-length: 1.0.2
3641 | arraybuffer.prototype.slice: 1.0.4
3642 | available-typed-arrays: 1.0.7
3643 | call-bind: 1.0.8
3644 | call-bound: 1.0.4
3645 | data-view-buffer: 1.0.2
3646 | data-view-byte-length: 1.0.2
3647 | data-view-byte-offset: 1.0.1
3648 | es-define-property: 1.0.1
3649 | es-errors: 1.3.0
3650 | es-object-atoms: 1.1.1
3651 | es-set-tostringtag: 2.1.0
3652 | es-to-primitive: 1.3.0
3653 | function.prototype.name: 1.1.8
3654 | get-intrinsic: 1.3.0
3655 | get-proto: 1.0.1
3656 | get-symbol-description: 1.1.0
3657 | globalthis: 1.0.4
3658 | gopd: 1.2.0
3659 | has-property-descriptors: 1.0.2
3660 | has-proto: 1.2.0
3661 | has-symbols: 1.1.0
3662 | hasown: 2.0.2
3663 | internal-slot: 1.1.0
3664 | is-array-buffer: 3.0.5
3665 | is-callable: 1.2.7
3666 | is-data-view: 1.0.2
3667 | is-regex: 1.2.1
3668 | is-shared-array-buffer: 1.0.4
3669 | is-string: 1.1.1
3670 | is-typed-array: 1.1.15
3671 | is-weakref: 1.1.1
3672 | math-intrinsics: 1.1.0
3673 | object-inspect: 1.13.4
3674 | object-keys: 1.1.1
3675 | object.assign: 4.1.7
3676 | own-keys: 1.0.1
3677 | regexp.prototype.flags: 1.5.4
3678 | safe-array-concat: 1.1.3
3679 | safe-push-apply: 1.0.0
3680 | safe-regex-test: 1.1.0
3681 | set-proto: 1.0.0
3682 | string.prototype.trim: 1.2.10
3683 | string.prototype.trimend: 1.0.9
3684 | string.prototype.trimstart: 1.0.8
3685 | typed-array-buffer: 1.0.3
3686 | typed-array-byte-length: 1.0.3
3687 | typed-array-byte-offset: 1.0.4
3688 | typed-array-length: 1.0.7
3689 | unbox-primitive: 1.1.0
3690 | which-typed-array: 1.1.19
3691 |
3692 | es-define-property@1.0.1: {}
3693 |
3694 | es-errors@1.3.0: {}
3695 |
3696 | es-iterator-helpers@1.2.1:
3697 | dependencies:
3698 | call-bind: 1.0.8
3699 | call-bound: 1.0.4
3700 | define-properties: 1.2.1
3701 | es-abstract: 1.23.10
3702 | es-errors: 1.3.0
3703 | es-set-tostringtag: 2.1.0
3704 | function-bind: 1.1.2
3705 | get-intrinsic: 1.3.0
3706 | globalthis: 1.0.4
3707 | gopd: 1.2.0
3708 | has-property-descriptors: 1.0.2
3709 | has-proto: 1.2.0
3710 | has-symbols: 1.1.0
3711 | internal-slot: 1.1.0
3712 | iterator.prototype: 1.1.5
3713 | safe-array-concat: 1.1.3
3714 |
3715 | es-module-lexer@1.7.0: {}
3716 |
3717 | es-object-atoms@1.1.1:
3718 | dependencies:
3719 | es-errors: 1.3.0
3720 |
3721 | es-set-tostringtag@2.1.0:
3722 | dependencies:
3723 | es-errors: 1.3.0
3724 | get-intrinsic: 1.3.0
3725 | has-tostringtag: 1.0.2
3726 | hasown: 2.0.2
3727 |
3728 | es-shim-unscopables@1.1.0:
3729 | dependencies:
3730 | hasown: 2.0.2
3731 |
3732 | es-to-primitive@1.3.0:
3733 | dependencies:
3734 | is-callable: 1.2.7
3735 | is-date-object: 1.1.0
3736 | is-symbol: 1.1.1
3737 |
3738 | esbuild@0.25.4:
3739 | optionalDependencies:
3740 | '@esbuild/aix-ppc64': 0.25.4
3741 | '@esbuild/android-arm': 0.25.4
3742 | '@esbuild/android-arm64': 0.25.4
3743 | '@esbuild/android-x64': 0.25.4
3744 | '@esbuild/darwin-arm64': 0.25.4
3745 | '@esbuild/darwin-x64': 0.25.4
3746 | '@esbuild/freebsd-arm64': 0.25.4
3747 | '@esbuild/freebsd-x64': 0.25.4
3748 | '@esbuild/linux-arm': 0.25.4
3749 | '@esbuild/linux-arm64': 0.25.4
3750 | '@esbuild/linux-ia32': 0.25.4
3751 | '@esbuild/linux-loong64': 0.25.4
3752 | '@esbuild/linux-mips64el': 0.25.4
3753 | '@esbuild/linux-ppc64': 0.25.4
3754 | '@esbuild/linux-riscv64': 0.25.4
3755 | '@esbuild/linux-s390x': 0.25.4
3756 | '@esbuild/linux-x64': 0.25.4
3757 | '@esbuild/netbsd-arm64': 0.25.4
3758 | '@esbuild/netbsd-x64': 0.25.4
3759 | '@esbuild/openbsd-arm64': 0.25.4
3760 | '@esbuild/openbsd-x64': 0.25.4
3761 | '@esbuild/sunos-x64': 0.25.4
3762 | '@esbuild/win32-arm64': 0.25.4
3763 | '@esbuild/win32-ia32': 0.25.4
3764 | '@esbuild/win32-x64': 0.25.4
3765 |
3766 | escalade@3.2.0: {}
3767 |
3768 | escape-string-regexp@1.0.5: {}
3769 |
3770 | escape-string-regexp@4.0.0: {}
3771 |
3772 | eslint-import-context@0.1.4(unrs-resolver@1.7.2):
3773 | dependencies:
3774 | get-tsconfig: 4.10.1
3775 | stable-hash: 0.0.5
3776 | optionalDependencies:
3777 | unrs-resolver: 1.7.2
3778 |
3779 | eslint-import-resolver-node@0.3.9:
3780 | dependencies:
3781 | debug: 3.2.7
3782 | is-core-module: 2.16.1
3783 | resolve: 1.22.10
3784 | transitivePeerDependencies:
3785 | - supports-color
3786 |
3787 | eslint-import-resolver-typescript@4.4.0(eslint-plugin-import-x@4.13.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)))(eslint@9.27.0(jiti@2.4.2)):
3788 | dependencies:
3789 | debug: 4.4.1
3790 | eslint: 9.27.0(jiti@2.4.2)
3791 | eslint-import-context: 0.1.4(unrs-resolver@1.7.2)
3792 | get-tsconfig: 4.10.1
3793 | is-bun-module: 2.0.0
3794 | stable-hash: 0.0.5
3795 | tinyglobby: 0.2.14
3796 | unrs-resolver: 1.7.2
3797 | optionalDependencies:
3798 | eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))
3799 | eslint-plugin-import-x: 4.13.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3800 | transitivePeerDependencies:
3801 | - supports-color
3802 |
3803 | eslint-module-utils@2.12.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.27.0(jiti@2.4.2)):
3804 | dependencies:
3805 | debug: 3.2.7
3806 | optionalDependencies:
3807 | '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3808 | eslint: 9.27.0(jiti@2.4.2)
3809 | eslint-import-resolver-node: 0.3.9
3810 | transitivePeerDependencies:
3811 | - supports-color
3812 | optional: true
3813 |
3814 | eslint-plugin-import-x@4.13.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3):
3815 | dependencies:
3816 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3817 | comment-parser: 1.4.1
3818 | debug: 4.4.1
3819 | eslint: 9.27.0(jiti@2.4.2)
3820 | eslint-import-context: 0.1.4(unrs-resolver@1.7.2)
3821 | eslint-import-resolver-node: 0.3.9
3822 | is-glob: 4.0.3
3823 | minimatch: 10.0.1
3824 | semver: 7.7.2
3825 | stable-hash: 0.0.5
3826 | tslib: 2.8.1
3827 | unrs-resolver: 1.7.2
3828 | transitivePeerDependencies:
3829 | - supports-color
3830 | - typescript
3831 |
3832 | eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)):
3833 | dependencies:
3834 | '@rtsao/scc': 1.1.0
3835 | array-includes: 3.1.8
3836 | array.prototype.findlastindex: 1.2.6
3837 | array.prototype.flat: 1.3.3
3838 | array.prototype.flatmap: 1.3.3
3839 | debug: 3.2.7
3840 | doctrine: 2.1.0
3841 | eslint: 9.27.0(jiti@2.4.2)
3842 | eslint-import-resolver-node: 0.3.9
3843 | eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.27.0(jiti@2.4.2))
3844 | hasown: 2.0.2
3845 | is-core-module: 2.16.1
3846 | is-glob: 4.0.3
3847 | minimatch: 3.1.2
3848 | object.fromentries: 2.0.8
3849 | object.groupby: 1.0.3
3850 | object.values: 1.2.1
3851 | semver: 6.3.1
3852 | string.prototype.trimend: 1.0.9
3853 | tsconfig-paths: 3.15.0
3854 | optionalDependencies:
3855 | '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3856 | transitivePeerDependencies:
3857 | - eslint-import-resolver-typescript
3858 | - eslint-import-resolver-webpack
3859 | - supports-color
3860 | optional: true
3861 |
3862 | eslint-plugin-no-only-tests@3.3.0: {}
3863 |
3864 | eslint-plugin-perfectionist@4.13.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3):
3865 | dependencies:
3866 | '@typescript-eslint/types': 8.32.1
3867 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3868 | eslint: 9.27.0(jiti@2.4.2)
3869 | natural-orderby: 5.0.0
3870 | transitivePeerDependencies:
3871 | - supports-color
3872 | - typescript
3873 |
3874 | eslint-plugin-react-hooks@6.1.0-canary-914319ae-20250423(eslint@9.27.0(jiti@2.4.2)):
3875 | dependencies:
3876 | '@babel/core': 7.27.1
3877 | '@babel/parser': 7.27.2
3878 | '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.27.1)
3879 | eslint: 9.27.0(jiti@2.4.2)
3880 | hermes-parser: 0.25.1
3881 | zod: 3.25.28
3882 | zod-validation-error: 3.4.1(zod@3.25.28)
3883 | transitivePeerDependencies:
3884 | - supports-color
3885 |
3886 | eslint-plugin-react@7.37.5(eslint@9.27.0(jiti@2.4.2)):
3887 | dependencies:
3888 | array-includes: 3.1.8
3889 | array.prototype.findlast: 1.2.5
3890 | array.prototype.flatmap: 1.3.3
3891 | array.prototype.tosorted: 1.1.4
3892 | doctrine: 2.1.0
3893 | es-iterator-helpers: 1.2.1
3894 | eslint: 9.27.0(jiti@2.4.2)
3895 | estraverse: 5.3.0
3896 | hasown: 2.0.2
3897 | jsx-ast-utils: 3.3.5
3898 | minimatch: 3.1.2
3899 | object.entries: 1.1.9
3900 | object.fromentries: 2.0.8
3901 | object.values: 1.2.1
3902 | prop-types: 15.8.1
3903 | resolve: 2.0.0-next.5
3904 | semver: 6.3.1
3905 | string.prototype.matchall: 4.0.12
3906 | string.prototype.repeat: 1.0.0
3907 |
3908 | eslint-plugin-unicorn@59.0.1(eslint@9.27.0(jiti@2.4.2)):
3909 | dependencies:
3910 | '@babel/helper-validator-identifier': 7.27.1
3911 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2))
3912 | '@eslint/plugin-kit': 0.2.8
3913 | ci-info: 4.2.0
3914 | clean-regexp: 1.0.0
3915 | core-js-compat: 3.42.0
3916 | eslint: 9.27.0(jiti@2.4.2)
3917 | esquery: 1.6.0
3918 | find-up-simple: 1.0.1
3919 | globals: 16.2.0
3920 | indent-string: 5.0.0
3921 | is-builtin-module: 5.0.0
3922 | jsesc: 3.1.0
3923 | pluralize: 8.0.0
3924 | regexp-tree: 0.1.27
3925 | regjsparser: 0.12.0
3926 | semver: 7.7.2
3927 | strip-indent: 4.0.0
3928 |
3929 | eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)):
3930 | dependencies:
3931 | eslint: 9.27.0(jiti@2.4.2)
3932 | optionalDependencies:
3933 | '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
3934 |
3935 | eslint-scope@8.3.0:
3936 | dependencies:
3937 | esrecurse: 4.3.0
3938 | estraverse: 5.3.0
3939 |
3940 | eslint-visitor-keys@3.4.3: {}
3941 |
3942 | eslint-visitor-keys@4.2.0: {}
3943 |
3944 | eslint@9.27.0(jiti@2.4.2):
3945 | dependencies:
3946 | '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2))
3947 | '@eslint-community/regexpp': 4.12.1
3948 | '@eslint/config-array': 0.20.0
3949 | '@eslint/config-helpers': 0.2.2
3950 | '@eslint/core': 0.14.0
3951 | '@eslint/eslintrc': 3.3.1
3952 | '@eslint/js': 9.27.0
3953 | '@eslint/plugin-kit': 0.3.1
3954 | '@humanfs/node': 0.16.6
3955 | '@humanwhocodes/module-importer': 1.0.1
3956 | '@humanwhocodes/retry': 0.4.3
3957 | '@types/estree': 1.0.7
3958 | '@types/json-schema': 7.0.15
3959 | ajv: 6.12.6
3960 | chalk: 4.1.2
3961 | cross-spawn: 7.0.6
3962 | debug: 4.4.1
3963 | escape-string-regexp: 4.0.0
3964 | eslint-scope: 8.3.0
3965 | eslint-visitor-keys: 4.2.0
3966 | espree: 10.3.0
3967 | esquery: 1.6.0
3968 | esutils: 2.0.3
3969 | fast-deep-equal: 3.1.3
3970 | file-entry-cache: 8.0.0
3971 | find-up: 5.0.0
3972 | glob-parent: 6.0.2
3973 | ignore: 5.3.2
3974 | imurmurhash: 0.1.4
3975 | is-glob: 4.0.3
3976 | json-stable-stringify-without-jsonify: 1.0.1
3977 | lodash.merge: 4.6.2
3978 | minimatch: 3.1.2
3979 | natural-compare: 1.4.0
3980 | optionator: 0.9.4
3981 | optionalDependencies:
3982 | jiti: 2.4.2
3983 | transitivePeerDependencies:
3984 | - supports-color
3985 |
3986 | espree@10.3.0:
3987 | dependencies:
3988 | acorn: 8.14.1
3989 | acorn-jsx: 5.3.2(acorn@8.14.1)
3990 | eslint-visitor-keys: 4.2.0
3991 |
3992 | esquery@1.6.0:
3993 | dependencies:
3994 | estraverse: 5.3.0
3995 |
3996 | esrecurse@4.3.0:
3997 | dependencies:
3998 | estraverse: 5.3.0
3999 |
4000 | estraverse@5.3.0: {}
4001 |
4002 | estree-walker@3.0.3:
4003 | dependencies:
4004 | '@types/estree': 1.0.7
4005 |
4006 | esutils@2.0.3: {}
4007 |
4008 | expect-type@1.2.1: {}
4009 |
4010 | fast-deep-equal@3.1.3: {}
4011 |
4012 | fast-glob@3.3.3:
4013 | dependencies:
4014 | '@nodelib/fs.stat': 2.0.5
4015 | '@nodelib/fs.walk': 1.2.8
4016 | glob-parent: 5.1.2
4017 | merge2: 1.4.1
4018 | micromatch: 4.0.8
4019 |
4020 | fast-json-stable-stringify@2.1.0: {}
4021 |
4022 | fast-levenshtein@2.0.6: {}
4023 |
4024 | fastq@1.19.1:
4025 | dependencies:
4026 | reusify: 1.1.0
4027 |
4028 | fdir@6.4.4(picomatch@4.0.2):
4029 | optionalDependencies:
4030 | picomatch: 4.0.2
4031 |
4032 | file-entry-cache@8.0.0:
4033 | dependencies:
4034 | flat-cache: 4.0.1
4035 |
4036 | fill-range@7.1.1:
4037 | dependencies:
4038 | to-regex-range: 5.0.1
4039 |
4040 | find-up-simple@1.0.1: {}
4041 |
4042 | find-up@5.0.0:
4043 | dependencies:
4044 | locate-path: 6.0.0
4045 | path-exists: 4.0.0
4046 |
4047 | flat-cache@4.0.1:
4048 | dependencies:
4049 | flatted: 3.3.3
4050 | keyv: 4.5.4
4051 |
4052 | flatted@3.3.3: {}
4053 |
4054 | for-each@0.3.5:
4055 | dependencies:
4056 | is-callable: 1.2.7
4057 |
4058 | fsevents@2.3.3:
4059 | optional: true
4060 |
4061 | function-bind@1.1.2: {}
4062 |
4063 | function.prototype.name@1.1.8:
4064 | dependencies:
4065 | call-bind: 1.0.8
4066 | call-bound: 1.0.4
4067 | define-properties: 1.2.1
4068 | functions-have-names: 1.2.3
4069 | hasown: 2.0.2
4070 | is-callable: 1.2.7
4071 |
4072 | functions-have-names@1.2.3: {}
4073 |
4074 | gensync@1.0.0-beta.2: {}
4075 |
4076 | get-intrinsic@1.3.0:
4077 | dependencies:
4078 | call-bind-apply-helpers: 1.0.2
4079 | es-define-property: 1.0.1
4080 | es-errors: 1.3.0
4081 | es-object-atoms: 1.1.1
4082 | function-bind: 1.1.2
4083 | get-proto: 1.0.1
4084 | gopd: 1.2.0
4085 | has-symbols: 1.1.0
4086 | hasown: 2.0.2
4087 | math-intrinsics: 1.1.0
4088 |
4089 | get-proto@1.0.1:
4090 | dependencies:
4091 | dunder-proto: 1.0.1
4092 | es-object-atoms: 1.1.1
4093 |
4094 | get-symbol-description@1.1.0:
4095 | dependencies:
4096 | call-bound: 1.0.4
4097 | es-errors: 1.3.0
4098 | get-intrinsic: 1.3.0
4099 |
4100 | get-tsconfig@4.10.1:
4101 | dependencies:
4102 | resolve-pkg-maps: 1.0.0
4103 |
4104 | glob-parent@5.1.2:
4105 | dependencies:
4106 | is-glob: 4.0.3
4107 |
4108 | glob-parent@6.0.2:
4109 | dependencies:
4110 | is-glob: 4.0.3
4111 |
4112 | globals@11.12.0: {}
4113 |
4114 | globals@14.0.0: {}
4115 |
4116 | globals@16.2.0: {}
4117 |
4118 | globalthis@1.0.4:
4119 | dependencies:
4120 | define-properties: 1.2.1
4121 | gopd: 1.2.0
4122 |
4123 | gopd@1.2.0: {}
4124 |
4125 | graceful-fs@4.2.11: {}
4126 |
4127 | graphemer@1.4.0: {}
4128 |
4129 | has-bigints@1.1.0: {}
4130 |
4131 | has-flag@4.0.0: {}
4132 |
4133 | has-property-descriptors@1.0.2:
4134 | dependencies:
4135 | es-define-property: 1.0.1
4136 |
4137 | has-proto@1.2.0:
4138 | dependencies:
4139 | dunder-proto: 1.0.1
4140 |
4141 | has-symbols@1.1.0: {}
4142 |
4143 | has-tostringtag@1.0.2:
4144 | dependencies:
4145 | has-symbols: 1.1.0
4146 |
4147 | hasown@2.0.2:
4148 | dependencies:
4149 | function-bind: 1.1.2
4150 |
4151 | hermes-estree@0.25.1: {}
4152 |
4153 | hermes-parser@0.25.1:
4154 | dependencies:
4155 | hermes-estree: 0.25.1
4156 |
4157 | ignore@5.3.2: {}
4158 |
4159 | ignore@7.0.4: {}
4160 |
4161 | import-fresh@3.3.1:
4162 | dependencies:
4163 | parent-module: 1.0.1
4164 | resolve-from: 4.0.0
4165 |
4166 | imurmurhash@0.1.4: {}
4167 |
4168 | indent-string@5.0.0: {}
4169 |
4170 | internal-slot@1.1.0:
4171 | dependencies:
4172 | es-errors: 1.3.0
4173 | hasown: 2.0.2
4174 | side-channel: 1.1.0
4175 |
4176 | is-array-buffer@3.0.5:
4177 | dependencies:
4178 | call-bind: 1.0.8
4179 | call-bound: 1.0.4
4180 | get-intrinsic: 1.3.0
4181 |
4182 | is-async-function@2.1.1:
4183 | dependencies:
4184 | async-function: 1.0.0
4185 | call-bound: 1.0.4
4186 | get-proto: 1.0.1
4187 | has-tostringtag: 1.0.2
4188 | safe-regex-test: 1.1.0
4189 |
4190 | is-bigint@1.1.0:
4191 | dependencies:
4192 | has-bigints: 1.1.0
4193 |
4194 | is-boolean-object@1.2.2:
4195 | dependencies:
4196 | call-bound: 1.0.4
4197 | has-tostringtag: 1.0.2
4198 |
4199 | is-builtin-module@5.0.0:
4200 | dependencies:
4201 | builtin-modules: 5.0.0
4202 |
4203 | is-bun-module@2.0.0:
4204 | dependencies:
4205 | semver: 7.7.2
4206 |
4207 | is-callable@1.2.7: {}
4208 |
4209 | is-core-module@2.16.1:
4210 | dependencies:
4211 | hasown: 2.0.2
4212 |
4213 | is-data-view@1.0.2:
4214 | dependencies:
4215 | call-bound: 1.0.4
4216 | get-intrinsic: 1.3.0
4217 | is-typed-array: 1.1.15
4218 |
4219 | is-date-object@1.1.0:
4220 | dependencies:
4221 | call-bound: 1.0.4
4222 | has-tostringtag: 1.0.2
4223 |
4224 | is-extglob@2.1.1: {}
4225 |
4226 | is-finalizationregistry@1.1.1:
4227 | dependencies:
4228 | call-bound: 1.0.4
4229 |
4230 | is-generator-function@1.1.0:
4231 | dependencies:
4232 | call-bound: 1.0.4
4233 | get-proto: 1.0.1
4234 | has-tostringtag: 1.0.2
4235 | safe-regex-test: 1.1.0
4236 |
4237 | is-glob@4.0.3:
4238 | dependencies:
4239 | is-extglob: 2.1.1
4240 |
4241 | is-map@2.0.3: {}
4242 |
4243 | is-number-object@1.1.1:
4244 | dependencies:
4245 | call-bound: 1.0.4
4246 | has-tostringtag: 1.0.2
4247 |
4248 | is-number@7.0.0: {}
4249 |
4250 | is-regex@1.2.1:
4251 | dependencies:
4252 | call-bound: 1.0.4
4253 | gopd: 1.2.0
4254 | has-tostringtag: 1.0.2
4255 | hasown: 2.0.2
4256 |
4257 | is-set@2.0.3: {}
4258 |
4259 | is-shared-array-buffer@1.0.4:
4260 | dependencies:
4261 | call-bound: 1.0.4
4262 |
4263 | is-string@1.1.1:
4264 | dependencies:
4265 | call-bound: 1.0.4
4266 | has-tostringtag: 1.0.2
4267 |
4268 | is-symbol@1.1.1:
4269 | dependencies:
4270 | call-bound: 1.0.4
4271 | has-symbols: 1.1.0
4272 | safe-regex-test: 1.1.0
4273 |
4274 | is-typed-array@1.1.15:
4275 | dependencies:
4276 | which-typed-array: 1.1.19
4277 |
4278 | is-weakmap@2.0.2: {}
4279 |
4280 | is-weakref@1.1.1:
4281 | dependencies:
4282 | call-bound: 1.0.4
4283 |
4284 | is-weakset@2.0.4:
4285 | dependencies:
4286 | call-bound: 1.0.4
4287 | get-intrinsic: 1.3.0
4288 |
4289 | isarray@2.0.5: {}
4290 |
4291 | isexe@2.0.0: {}
4292 |
4293 | isexe@3.1.1: {}
4294 |
4295 | iterator.prototype@1.1.5:
4296 | dependencies:
4297 | define-data-property: 1.1.4
4298 | es-object-atoms: 1.1.1
4299 | get-intrinsic: 1.3.0
4300 | get-proto: 1.0.1
4301 | has-symbols: 1.1.0
4302 | set-function-name: 2.0.2
4303 |
4304 | jiti@2.4.2: {}
4305 |
4306 | js-tokens@4.0.0: {}
4307 |
4308 | js-yaml@4.1.0:
4309 | dependencies:
4310 | argparse: 2.0.1
4311 |
4312 | jsesc@3.0.2: {}
4313 |
4314 | jsesc@3.1.0: {}
4315 |
4316 | json-buffer@3.0.1: {}
4317 |
4318 | json-parse-even-better-errors@4.0.0: {}
4319 |
4320 | json-schema-traverse@0.4.1: {}
4321 |
4322 | json-stable-stringify-without-jsonify@1.0.1: {}
4323 |
4324 | json5@1.0.2:
4325 | dependencies:
4326 | minimist: 1.2.8
4327 | optional: true
4328 |
4329 | json5@2.2.3: {}
4330 |
4331 | jsx-ast-utils@3.3.5:
4332 | dependencies:
4333 | array-includes: 3.1.8
4334 | array.prototype.flat: 1.3.3
4335 | object.assign: 4.1.7
4336 | object.values: 1.2.1
4337 |
4338 | keyv@4.5.4:
4339 | dependencies:
4340 | json-buffer: 3.0.1
4341 |
4342 | levn@0.4.1:
4343 | dependencies:
4344 | prelude-ls: 1.2.1
4345 | type-check: 0.4.0
4346 |
4347 | lightningcss-darwin-arm64@1.30.1:
4348 | optional: true
4349 |
4350 | lightningcss-darwin-x64@1.30.1:
4351 | optional: true
4352 |
4353 | lightningcss-freebsd-x64@1.30.1:
4354 | optional: true
4355 |
4356 | lightningcss-linux-arm-gnueabihf@1.30.1:
4357 | optional: true
4358 |
4359 | lightningcss-linux-arm64-gnu@1.30.1:
4360 | optional: true
4361 |
4362 | lightningcss-linux-arm64-musl@1.30.1:
4363 | optional: true
4364 |
4365 | lightningcss-linux-x64-gnu@1.30.1:
4366 | optional: true
4367 |
4368 | lightningcss-linux-x64-musl@1.30.1:
4369 | optional: true
4370 |
4371 | lightningcss-win32-arm64-msvc@1.30.1:
4372 | optional: true
4373 |
4374 | lightningcss-win32-x64-msvc@1.30.1:
4375 | optional: true
4376 |
4377 | lightningcss@1.30.1:
4378 | dependencies:
4379 | detect-libc: 2.0.4
4380 | optionalDependencies:
4381 | lightningcss-darwin-arm64: 1.30.1
4382 | lightningcss-darwin-x64: 1.30.1
4383 | lightningcss-freebsd-x64: 1.30.1
4384 | lightningcss-linux-arm-gnueabihf: 1.30.1
4385 | lightningcss-linux-arm64-gnu: 1.30.1
4386 | lightningcss-linux-arm64-musl: 1.30.1
4387 | lightningcss-linux-x64-gnu: 1.30.1
4388 | lightningcss-linux-x64-musl: 1.30.1
4389 | lightningcss-win32-arm64-msvc: 1.30.1
4390 | lightningcss-win32-x64-msvc: 1.30.1
4391 |
4392 | locate-path@6.0.0:
4393 | dependencies:
4394 | p-locate: 5.0.0
4395 |
4396 | lodash.merge@4.6.2: {}
4397 |
4398 | loose-envify@1.4.0:
4399 | dependencies:
4400 | js-tokens: 4.0.0
4401 |
4402 | loupe@3.1.3: {}
4403 |
4404 | lru-cache@5.1.1:
4405 | dependencies:
4406 | yallist: 3.1.1
4407 |
4408 | magic-string@0.30.17:
4409 | dependencies:
4410 | '@jridgewell/sourcemap-codec': 1.5.0
4411 |
4412 | make-error@1.3.6: {}
4413 |
4414 | math-intrinsics@1.1.0: {}
4415 |
4416 | memorystream@0.3.1: {}
4417 |
4418 | merge2@1.4.1: {}
4419 |
4420 | micromatch@4.0.8:
4421 | dependencies:
4422 | braces: 3.0.3
4423 | picomatch: 2.3.1
4424 |
4425 | min-indent@1.0.1: {}
4426 |
4427 | minimatch@10.0.1:
4428 | dependencies:
4429 | brace-expansion: 2.0.1
4430 |
4431 | minimatch@3.1.2:
4432 | dependencies:
4433 | brace-expansion: 1.1.11
4434 |
4435 | minimatch@9.0.5:
4436 | dependencies:
4437 | brace-expansion: 2.0.1
4438 |
4439 | minimist@1.2.8:
4440 | optional: true
4441 |
4442 | minipass@7.1.2: {}
4443 |
4444 | minizlib@3.0.2:
4445 | dependencies:
4446 | minipass: 7.1.2
4447 |
4448 | mkdirp@3.0.1: {}
4449 |
4450 | ms@2.1.3: {}
4451 |
4452 | nanoid@3.3.11: {}
4453 |
4454 | napi-postinstall@0.2.4: {}
4455 |
4456 | natural-compare@1.4.0: {}
4457 |
4458 | natural-orderby@5.0.0: {}
4459 |
4460 | node-releases@2.0.19: {}
4461 |
4462 | npm-normalize-package-bin@4.0.0: {}
4463 |
4464 | npm-run-all2@8.0.4:
4465 | dependencies:
4466 | ansi-styles: 6.2.1
4467 | cross-spawn: 7.0.6
4468 | memorystream: 0.3.1
4469 | picomatch: 4.0.2
4470 | pidtree: 0.6.0
4471 | read-package-json-fast: 4.0.0
4472 | shell-quote: 1.8.2
4473 | which: 5.0.0
4474 |
4475 | object-assign@4.1.1: {}
4476 |
4477 | object-inspect@1.13.4: {}
4478 |
4479 | object-keys@1.1.1: {}
4480 |
4481 | object.assign@4.1.7:
4482 | dependencies:
4483 | call-bind: 1.0.8
4484 | call-bound: 1.0.4
4485 | define-properties: 1.2.1
4486 | es-object-atoms: 1.1.1
4487 | has-symbols: 1.1.0
4488 | object-keys: 1.1.1
4489 |
4490 | object.entries@1.1.9:
4491 | dependencies:
4492 | call-bind: 1.0.8
4493 | call-bound: 1.0.4
4494 | define-properties: 1.2.1
4495 | es-object-atoms: 1.1.1
4496 |
4497 | object.fromentries@2.0.8:
4498 | dependencies:
4499 | call-bind: 1.0.8
4500 | define-properties: 1.2.1
4501 | es-abstract: 1.23.10
4502 | es-object-atoms: 1.1.1
4503 |
4504 | object.groupby@1.0.3:
4505 | dependencies:
4506 | call-bind: 1.0.8
4507 | define-properties: 1.2.1
4508 | es-abstract: 1.23.10
4509 | optional: true
4510 |
4511 | object.values@1.2.1:
4512 | dependencies:
4513 | call-bind: 1.0.8
4514 | call-bound: 1.0.4
4515 | define-properties: 1.2.1
4516 | es-object-atoms: 1.1.1
4517 |
4518 | optionator@0.9.4:
4519 | dependencies:
4520 | deep-is: 0.1.4
4521 | fast-levenshtein: 2.0.6
4522 | levn: 0.4.1
4523 | prelude-ls: 1.2.1
4524 | type-check: 0.4.0
4525 | word-wrap: 1.2.5
4526 |
4527 | own-keys@1.0.1:
4528 | dependencies:
4529 | get-intrinsic: 1.3.0
4530 | object-keys: 1.1.1
4531 | safe-push-apply: 1.0.0
4532 |
4533 | p-limit@3.1.0:
4534 | dependencies:
4535 | yocto-queue: 0.1.0
4536 |
4537 | p-locate@5.0.0:
4538 | dependencies:
4539 | p-limit: 3.1.0
4540 |
4541 | parent-module@1.0.1:
4542 | dependencies:
4543 | callsites: 3.1.0
4544 |
4545 | path-exists@4.0.0: {}
4546 |
4547 | path-key@3.1.1: {}
4548 |
4549 | path-parse@1.0.7: {}
4550 |
4551 | pathe@2.0.3: {}
4552 |
4553 | pathval@2.0.0: {}
4554 |
4555 | picocolors@1.1.1: {}
4556 |
4557 | picomatch@2.3.1: {}
4558 |
4559 | picomatch@4.0.2: {}
4560 |
4561 | pidtree@0.6.0: {}
4562 |
4563 | pluralize@8.0.0: {}
4564 |
4565 | possible-typed-array-names@1.1.0: {}
4566 |
4567 | postcss@8.5.3:
4568 | dependencies:
4569 | nanoid: 3.3.11
4570 | picocolors: 1.1.1
4571 | source-map-js: 1.2.1
4572 |
4573 | prelude-ls@1.2.1: {}
4574 |
4575 | prettier-plugin-tailwindcss@0.6.11(@ianvs/prettier-plugin-sort-imports@4.4.1(prettier@3.5.3))(prettier@3.5.3):
4576 | dependencies:
4577 | prettier: 3.5.3
4578 | optionalDependencies:
4579 | '@ianvs/prettier-plugin-sort-imports': 4.4.1(prettier@3.5.3)
4580 |
4581 | prettier@3.5.3: {}
4582 |
4583 | prop-types@15.8.1:
4584 | dependencies:
4585 | loose-envify: 1.4.0
4586 | object-assign: 4.1.1
4587 | react-is: 16.13.1
4588 |
4589 | punycode@2.3.1: {}
4590 |
4591 | queue-microtask@1.2.3: {}
4592 |
4593 | react-dom@19.1.0(react@19.1.0):
4594 | dependencies:
4595 | react: 19.1.0
4596 | scheduler: 0.26.0
4597 |
4598 | react-is@16.13.1: {}
4599 |
4600 | react-refresh@0.17.0: {}
4601 |
4602 | react@19.1.0: {}
4603 |
4604 | read-package-json-fast@4.0.0:
4605 | dependencies:
4606 | json-parse-even-better-errors: 4.0.0
4607 | npm-normalize-package-bin: 4.0.0
4608 |
4609 | reflect.getprototypeof@1.0.10:
4610 | dependencies:
4611 | call-bind: 1.0.8
4612 | define-properties: 1.2.1
4613 | es-abstract: 1.23.10
4614 | es-errors: 1.3.0
4615 | es-object-atoms: 1.1.1
4616 | get-intrinsic: 1.3.0
4617 | get-proto: 1.0.1
4618 | which-builtin-type: 1.2.1
4619 |
4620 | regexp-tree@0.1.27: {}
4621 |
4622 | regexp.prototype.flags@1.5.4:
4623 | dependencies:
4624 | call-bind: 1.0.8
4625 | define-properties: 1.2.1
4626 | es-errors: 1.3.0
4627 | get-proto: 1.0.1
4628 | gopd: 1.2.0
4629 | set-function-name: 2.0.2
4630 |
4631 | regjsparser@0.12.0:
4632 | dependencies:
4633 | jsesc: 3.0.2
4634 |
4635 | resolve-from@4.0.0: {}
4636 |
4637 | resolve-pkg-maps@1.0.0: {}
4638 |
4639 | resolve@1.22.10:
4640 | dependencies:
4641 | is-core-module: 2.16.1
4642 | path-parse: 1.0.7
4643 | supports-preserve-symlinks-flag: 1.0.0
4644 |
4645 | resolve@2.0.0-next.5:
4646 | dependencies:
4647 | is-core-module: 2.16.1
4648 | path-parse: 1.0.7
4649 | supports-preserve-symlinks-flag: 1.0.0
4650 |
4651 | reusify@1.1.0: {}
4652 |
4653 | rollup@4.41.1:
4654 | dependencies:
4655 | '@types/estree': 1.0.7
4656 | optionalDependencies:
4657 | '@rollup/rollup-android-arm-eabi': 4.41.1
4658 | '@rollup/rollup-android-arm64': 4.41.1
4659 | '@rollup/rollup-darwin-arm64': 4.41.1
4660 | '@rollup/rollup-darwin-x64': 4.41.1
4661 | '@rollup/rollup-freebsd-arm64': 4.41.1
4662 | '@rollup/rollup-freebsd-x64': 4.41.1
4663 | '@rollup/rollup-linux-arm-gnueabihf': 4.41.1
4664 | '@rollup/rollup-linux-arm-musleabihf': 4.41.1
4665 | '@rollup/rollup-linux-arm64-gnu': 4.41.1
4666 | '@rollup/rollup-linux-arm64-musl': 4.41.1
4667 | '@rollup/rollup-linux-loongarch64-gnu': 4.41.1
4668 | '@rollup/rollup-linux-powerpc64le-gnu': 4.41.1
4669 | '@rollup/rollup-linux-riscv64-gnu': 4.41.1
4670 | '@rollup/rollup-linux-riscv64-musl': 4.41.1
4671 | '@rollup/rollup-linux-s390x-gnu': 4.41.1
4672 | '@rollup/rollup-linux-x64-gnu': 4.41.1
4673 | '@rollup/rollup-linux-x64-musl': 4.41.1
4674 | '@rollup/rollup-win32-arm64-msvc': 4.41.1
4675 | '@rollup/rollup-win32-ia32-msvc': 4.41.1
4676 | '@rollup/rollup-win32-x64-msvc': 4.41.1
4677 | fsevents: 2.3.3
4678 |
4679 | run-parallel@1.2.0:
4680 | dependencies:
4681 | queue-microtask: 1.2.3
4682 |
4683 | safe-array-concat@1.1.3:
4684 | dependencies:
4685 | call-bind: 1.0.8
4686 | call-bound: 1.0.4
4687 | get-intrinsic: 1.3.0
4688 | has-symbols: 1.1.0
4689 | isarray: 2.0.5
4690 |
4691 | safe-push-apply@1.0.0:
4692 | dependencies:
4693 | es-errors: 1.3.0
4694 | isarray: 2.0.5
4695 |
4696 | safe-regex-test@1.1.0:
4697 | dependencies:
4698 | call-bound: 1.0.4
4699 | es-errors: 1.3.0
4700 | is-regex: 1.2.1
4701 |
4702 | scheduler@0.26.0: {}
4703 |
4704 | semver@6.3.1: {}
4705 |
4706 | semver@7.7.2: {}
4707 |
4708 | set-function-length@1.2.2:
4709 | dependencies:
4710 | define-data-property: 1.1.4
4711 | es-errors: 1.3.0
4712 | function-bind: 1.1.2
4713 | get-intrinsic: 1.3.0
4714 | gopd: 1.2.0
4715 | has-property-descriptors: 1.0.2
4716 |
4717 | set-function-name@2.0.2:
4718 | dependencies:
4719 | define-data-property: 1.1.4
4720 | es-errors: 1.3.0
4721 | functions-have-names: 1.2.3
4722 | has-property-descriptors: 1.0.2
4723 |
4724 | set-proto@1.0.0:
4725 | dependencies:
4726 | dunder-proto: 1.0.1
4727 | es-errors: 1.3.0
4728 | es-object-atoms: 1.1.1
4729 |
4730 | shebang-command@2.0.0:
4731 | dependencies:
4732 | shebang-regex: 3.0.0
4733 |
4734 | shebang-regex@3.0.0: {}
4735 |
4736 | shell-quote@1.8.2: {}
4737 |
4738 | side-channel-list@1.0.0:
4739 | dependencies:
4740 | es-errors: 1.3.0
4741 | object-inspect: 1.13.4
4742 |
4743 | side-channel-map@1.0.1:
4744 | dependencies:
4745 | call-bound: 1.0.4
4746 | es-errors: 1.3.0
4747 | get-intrinsic: 1.3.0
4748 | object-inspect: 1.13.4
4749 |
4750 | side-channel-weakmap@1.0.2:
4751 | dependencies:
4752 | call-bound: 1.0.4
4753 | es-errors: 1.3.0
4754 | get-intrinsic: 1.3.0
4755 | object-inspect: 1.13.4
4756 | side-channel-map: 1.0.1
4757 |
4758 | side-channel@1.1.0:
4759 | dependencies:
4760 | es-errors: 1.3.0
4761 | object-inspect: 1.13.4
4762 | side-channel-list: 1.0.0
4763 | side-channel-map: 1.0.1
4764 | side-channel-weakmap: 1.0.2
4765 |
4766 | siginfo@2.0.0: {}
4767 |
4768 | source-map-js@1.2.1: {}
4769 |
4770 | stable-hash@0.0.5: {}
4771 |
4772 | stackback@0.0.2: {}
4773 |
4774 | std-env@3.9.0: {}
4775 |
4776 | string.prototype.matchall@4.0.12:
4777 | dependencies:
4778 | call-bind: 1.0.8
4779 | call-bound: 1.0.4
4780 | define-properties: 1.2.1
4781 | es-abstract: 1.23.10
4782 | es-errors: 1.3.0
4783 | es-object-atoms: 1.1.1
4784 | get-intrinsic: 1.3.0
4785 | gopd: 1.2.0
4786 | has-symbols: 1.1.0
4787 | internal-slot: 1.1.0
4788 | regexp.prototype.flags: 1.5.4
4789 | set-function-name: 2.0.2
4790 | side-channel: 1.1.0
4791 |
4792 | string.prototype.repeat@1.0.0:
4793 | dependencies:
4794 | define-properties: 1.2.1
4795 | es-abstract: 1.23.10
4796 |
4797 | string.prototype.trim@1.2.10:
4798 | dependencies:
4799 | call-bind: 1.0.8
4800 | call-bound: 1.0.4
4801 | define-data-property: 1.1.4
4802 | define-properties: 1.2.1
4803 | es-abstract: 1.23.10
4804 | es-object-atoms: 1.1.1
4805 | has-property-descriptors: 1.0.2
4806 |
4807 | string.prototype.trimend@1.0.9:
4808 | dependencies:
4809 | call-bind: 1.0.8
4810 | call-bound: 1.0.4
4811 | define-properties: 1.2.1
4812 | es-object-atoms: 1.1.1
4813 |
4814 | string.prototype.trimstart@1.0.8:
4815 | dependencies:
4816 | call-bind: 1.0.8
4817 | define-properties: 1.2.1
4818 | es-object-atoms: 1.1.1
4819 |
4820 | strip-bom@3.0.0:
4821 | optional: true
4822 |
4823 | strip-indent@4.0.0:
4824 | dependencies:
4825 | min-indent: 1.0.1
4826 |
4827 | strip-json-comments@3.1.1: {}
4828 |
4829 | supports-color@7.2.0:
4830 | dependencies:
4831 | has-flag: 4.0.0
4832 |
4833 | supports-preserve-symlinks-flag@1.0.0: {}
4834 |
4835 | tailwindcss@4.1.7: {}
4836 |
4837 | tapable@2.2.2: {}
4838 |
4839 | tar@7.4.3:
4840 | dependencies:
4841 | '@isaacs/fs-minipass': 4.0.1
4842 | chownr: 3.0.0
4843 | minipass: 7.1.2
4844 | minizlib: 3.0.2
4845 | mkdirp: 3.0.1
4846 | yallist: 5.0.0
4847 |
4848 | tinybench@2.9.0: {}
4849 |
4850 | tinyexec@0.3.2: {}
4851 |
4852 | tinyglobby@0.2.14:
4853 | dependencies:
4854 | fdir: 6.4.4(picomatch@4.0.2)
4855 | picomatch: 4.0.2
4856 |
4857 | tinypool@1.0.2: {}
4858 |
4859 | tinyrainbow@2.0.0: {}
4860 |
4861 | tinyspy@3.0.2: {}
4862 |
4863 | to-regex-range@5.0.1:
4864 | dependencies:
4865 | is-number: 7.0.0
4866 |
4867 | ts-api-utils@2.1.0(typescript@5.8.3):
4868 | dependencies:
4869 | typescript: 5.8.3
4870 |
4871 | ts-node@10.9.2(@swc/core@1.11.29)(@types/node@22.15.21)(typescript@5.8.3):
4872 | dependencies:
4873 | '@cspotcode/source-map-support': 0.8.1
4874 | '@tsconfig/node10': 1.0.11
4875 | '@tsconfig/node12': 1.0.11
4876 | '@tsconfig/node14': 1.0.3
4877 | '@tsconfig/node16': 1.0.4
4878 | '@types/node': 22.15.21
4879 | acorn: 8.14.1
4880 | acorn-walk: 8.3.4
4881 | arg: 4.1.3
4882 | create-require: 1.1.1
4883 | diff: 4.0.2
4884 | make-error: 1.3.6
4885 | typescript: 5.8.3
4886 | v8-compile-cache-lib: 3.0.1
4887 | yn: 3.1.1
4888 | optionalDependencies:
4889 | '@swc/core': 1.11.29
4890 |
4891 | tsconfig-paths@3.15.0:
4892 | dependencies:
4893 | '@types/json5': 0.0.29
4894 | json5: 1.0.2
4895 | minimist: 1.2.8
4896 | strip-bom: 3.0.0
4897 | optional: true
4898 |
4899 | tslib@2.8.1: {}
4900 |
4901 | type-check@0.4.0:
4902 | dependencies:
4903 | prelude-ls: 1.2.1
4904 |
4905 | typed-array-buffer@1.0.3:
4906 | dependencies:
4907 | call-bound: 1.0.4
4908 | es-errors: 1.3.0
4909 | is-typed-array: 1.1.15
4910 |
4911 | typed-array-byte-length@1.0.3:
4912 | dependencies:
4913 | call-bind: 1.0.8
4914 | for-each: 0.3.5
4915 | gopd: 1.2.0
4916 | has-proto: 1.2.0
4917 | is-typed-array: 1.1.15
4918 |
4919 | typed-array-byte-offset@1.0.4:
4920 | dependencies:
4921 | available-typed-arrays: 1.0.7
4922 | call-bind: 1.0.8
4923 | for-each: 0.3.5
4924 | gopd: 1.2.0
4925 | has-proto: 1.2.0
4926 | is-typed-array: 1.1.15
4927 | reflect.getprototypeof: 1.0.10
4928 |
4929 | typed-array-length@1.0.7:
4930 | dependencies:
4931 | call-bind: 1.0.8
4932 | for-each: 0.3.5
4933 | gopd: 1.2.0
4934 | is-typed-array: 1.1.15
4935 | possible-typed-array-names: 1.1.0
4936 | reflect.getprototypeof: 1.0.10
4937 |
4938 | typescript-eslint@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3):
4939 | dependencies:
4940 | '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
4941 | '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
4942 | '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)
4943 | eslint: 9.27.0(jiti@2.4.2)
4944 | typescript: 5.8.3
4945 | transitivePeerDependencies:
4946 | - supports-color
4947 |
4948 | typescript@5.8.3: {}
4949 |
4950 | unbox-primitive@1.1.0:
4951 | dependencies:
4952 | call-bound: 1.0.4
4953 | has-bigints: 1.1.0
4954 | has-symbols: 1.1.0
4955 | which-boxed-primitive: 1.1.1
4956 |
4957 | undici-types@6.21.0: {}
4958 |
4959 | unrs-resolver@1.7.2:
4960 | dependencies:
4961 | napi-postinstall: 0.2.4
4962 | optionalDependencies:
4963 | '@unrs/resolver-binding-darwin-arm64': 1.7.2
4964 | '@unrs/resolver-binding-darwin-x64': 1.7.2
4965 | '@unrs/resolver-binding-freebsd-x64': 1.7.2
4966 | '@unrs/resolver-binding-linux-arm-gnueabihf': 1.7.2
4967 | '@unrs/resolver-binding-linux-arm-musleabihf': 1.7.2
4968 | '@unrs/resolver-binding-linux-arm64-gnu': 1.7.2
4969 | '@unrs/resolver-binding-linux-arm64-musl': 1.7.2
4970 | '@unrs/resolver-binding-linux-ppc64-gnu': 1.7.2
4971 | '@unrs/resolver-binding-linux-riscv64-gnu': 1.7.2
4972 | '@unrs/resolver-binding-linux-riscv64-musl': 1.7.2
4973 | '@unrs/resolver-binding-linux-s390x-gnu': 1.7.2
4974 | '@unrs/resolver-binding-linux-x64-gnu': 1.7.2
4975 | '@unrs/resolver-binding-linux-x64-musl': 1.7.2
4976 | '@unrs/resolver-binding-wasm32-wasi': 1.7.2
4977 | '@unrs/resolver-binding-win32-arm64-msvc': 1.7.2
4978 | '@unrs/resolver-binding-win32-ia32-msvc': 1.7.2
4979 | '@unrs/resolver-binding-win32-x64-msvc': 1.7.2
4980 |
4981 | update-browserslist-db@1.1.3(browserslist@4.24.5):
4982 | dependencies:
4983 | browserslist: 4.24.5
4984 | escalade: 3.2.0
4985 | picocolors: 1.1.1
4986 |
4987 | uri-js@4.4.1:
4988 | dependencies:
4989 | punycode: 2.3.1
4990 |
4991 | v8-compile-cache-lib@3.0.1: {}
4992 |
4993 | vite-node@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0):
4994 | dependencies:
4995 | cac: 6.7.14
4996 | debug: 4.4.1
4997 | es-module-lexer: 1.7.0
4998 | pathe: 2.0.3
4999 | vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0)
5000 | transitivePeerDependencies:
5001 | - '@types/node'
5002 | - jiti
5003 | - less
5004 | - lightningcss
5005 | - sass
5006 | - sass-embedded
5007 | - stylus
5008 | - sugarss
5009 | - supports-color
5010 | - terser
5011 | - tsx
5012 | - yaml
5013 |
5014 | vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0):
5015 | dependencies:
5016 | esbuild: 0.25.4
5017 | fdir: 6.4.4(picomatch@4.0.2)
5018 | picomatch: 4.0.2
5019 | postcss: 8.5.3
5020 | rollup: 4.41.1
5021 | tinyglobby: 0.2.14
5022 | optionalDependencies:
5023 | '@types/node': 22.15.21
5024 | fsevents: 2.3.3
5025 | jiti: 2.4.2
5026 | lightningcss: 1.30.1
5027 | yaml: 2.7.0
5028 |
5029 | vitest@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0):
5030 | dependencies:
5031 | '@vitest/expect': 3.1.4
5032 | '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0))
5033 | '@vitest/pretty-format': 3.1.4
5034 | '@vitest/runner': 3.1.4
5035 | '@vitest/snapshot': 3.1.4
5036 | '@vitest/spy': 3.1.4
5037 | '@vitest/utils': 3.1.4
5038 | chai: 5.2.0
5039 | debug: 4.4.1
5040 | expect-type: 1.2.1
5041 | magic-string: 0.30.17
5042 | pathe: 2.0.3
5043 | std-env: 3.9.0
5044 | tinybench: 2.9.0
5045 | tinyexec: 0.3.2
5046 | tinyglobby: 0.2.14
5047 | tinypool: 1.0.2
5048 | tinyrainbow: 2.0.0
5049 | vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0)
5050 | vite-node: 3.1.4(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(yaml@2.7.0)
5051 | why-is-node-running: 2.3.0
5052 | optionalDependencies:
5053 | '@types/node': 22.15.21
5054 | transitivePeerDependencies:
5055 | - jiti
5056 | - less
5057 | - lightningcss
5058 | - msw
5059 | - sass
5060 | - sass-embedded
5061 | - stylus
5062 | - sugarss
5063 | - supports-color
5064 | - terser
5065 | - tsx
5066 | - yaml
5067 |
5068 | which-boxed-primitive@1.1.1:
5069 | dependencies:
5070 | is-bigint: 1.1.0
5071 | is-boolean-object: 1.2.2
5072 | is-number-object: 1.1.1
5073 | is-string: 1.1.1
5074 | is-symbol: 1.1.1
5075 |
5076 | which-builtin-type@1.2.1:
5077 | dependencies:
5078 | call-bound: 1.0.4
5079 | function.prototype.name: 1.1.8
5080 | has-tostringtag: 1.0.2
5081 | is-async-function: 2.1.1
5082 | is-date-object: 1.1.0
5083 | is-finalizationregistry: 1.1.1
5084 | is-generator-function: 1.1.0
5085 | is-regex: 1.2.1
5086 | is-weakref: 1.1.1
5087 | isarray: 2.0.5
5088 | which-boxed-primitive: 1.1.1
5089 | which-collection: 1.0.2
5090 | which-typed-array: 1.1.19
5091 |
5092 | which-collection@1.0.2:
5093 | dependencies:
5094 | is-map: 2.0.3
5095 | is-set: 2.0.3
5096 | is-weakmap: 2.0.2
5097 | is-weakset: 2.0.4
5098 |
5099 | which-typed-array@1.1.19:
5100 | dependencies:
5101 | available-typed-arrays: 1.0.7
5102 | call-bind: 1.0.8
5103 | call-bound: 1.0.4
5104 | for-each: 0.3.5
5105 | get-proto: 1.0.1
5106 | gopd: 1.2.0
5107 | has-tostringtag: 1.0.2
5108 |
5109 | which@2.0.2:
5110 | dependencies:
5111 | isexe: 2.0.0
5112 |
5113 | which@5.0.0:
5114 | dependencies:
5115 | isexe: 3.1.1
5116 |
5117 | why-is-node-running@2.3.0:
5118 | dependencies:
5119 | siginfo: 2.0.0
5120 | stackback: 0.0.2
5121 |
5122 | word-wrap@1.2.5: {}
5123 |
5124 | yallist@3.1.1: {}
5125 |
5126 | yallist@5.0.0: {}
5127 |
5128 | yaml@2.7.0:
5129 | optional: true
5130 |
5131 | yn@3.1.1: {}
5132 |
5133 | yocto-queue@0.1.0: {}
5134 |
5135 | zod-validation-error@3.4.1(zod@3.25.28):
5136 | dependencies:
5137 | zod: 3.25.28
5138 |
5139 | zod@3.25.28: {}
5140 |
--------------------------------------------------------------------------------
/postcss.config.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | '@tailwindcss/postcss': {},
4 | },
5 | };
6 |
--------------------------------------------------------------------------------
/prettier.config.js:
--------------------------------------------------------------------------------
1 | export default {
2 | plugins: [
3 | '@ianvs/prettier-plugin-sort-imports',
4 | 'prettier-plugin-tailwindcss',
5 | ],
6 | singleQuote: true,
7 | };
8 |
--------------------------------------------------------------------------------
/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nkzw-tech/vite-ts-react-tailwind-template/153028805b53b2c93e831d7ba819c37ce4684d0d/screenshot.png
--------------------------------------------------------------------------------
/src/App.css:
--------------------------------------------------------------------------------
1 | @import 'tailwindcss';
2 |
3 | @config '../tailwind.config.cjs';
4 |
5 | :root {
6 | --background-color: #fff;
7 | --text-color: #111;
8 | }
9 |
10 | @media (prefers-color-scheme: dark) {
11 | :root {
12 | --background-color: rgb(20, 20, 20);
13 | --text-color: rgb(230, 230, 230);
14 | }
15 | }
16 |
17 | body {
18 | background-color: var(--background-color);
19 | color: var(--text-color);
20 | }
21 |
--------------------------------------------------------------------------------
/src/App.test.tsx:
--------------------------------------------------------------------------------
1 | import { expect, test } from 'vitest';
2 |
3 | test('App', () => {
4 | expect(1 + 1).toBe(2);
5 | });
6 |
--------------------------------------------------------------------------------
/src/App.tsx:
--------------------------------------------------------------------------------
1 | import { AnchorHTMLAttributes } from 'react';
2 |
3 | const Link = (props: AnchorHTMLAttributes) => (
4 |
8 | );
9 |
10 | export default function App() {
11 | return (
12 |
13 |
Welcome
14 |
15 | Minimal, fast, sensible defaults.
16 |
17 |
18 | Using Vite,{' '}
19 | React,{' '}
20 | TypeScript and{' '}
21 | Tailwind.
22 |
23 |
24 | Change{' '}
25 |
26 | src/App.tsx
27 |
{' '}
28 | for live updates.
29 |
30 |
31 | );
32 | }
33 |
--------------------------------------------------------------------------------
/src/index.tsx:
--------------------------------------------------------------------------------
1 | import App from './App.tsx';
2 | import './App.css';
3 | import { StrictMode } from 'react';
4 | import { createRoot } from 'react-dom/client';
5 |
6 | createRoot(document.getElementById('root')!).render(
7 |
8 |
9 | ,
10 | );
11 |
--------------------------------------------------------------------------------
/tailwind.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('tailwindcss').Config} */
2 | export default {
3 | content: ['./src/**/*.{js,jsx,ts,tsx}', './*.html'],
4 | darkMode: 'media',
5 | };
6 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "allowJs": true,
4 | "allowImportingTsExtensions": true,
5 | "esModuleInterop": true,
6 | "forceConsistentCasingInFileNames": true,
7 | "incremental": true,
8 | "isolatedModules": true,
9 | "jsx": "preserve",
10 | "lib": ["dom", "dom.iterable", "esnext"],
11 | "module": "nodenext",
12 | "moduleResolution": "nodenext",
13 | "noEmit": true,
14 | "noImplicitOverride": true,
15 | "noUnusedLocals": true,
16 | "resolveJsonModule": true,
17 | "skipLibCheck": true,
18 | "strict": true,
19 | "target": "es2017",
20 | "types": ["vite/client"]
21 | },
22 | "exclude": ["node_modules"],
23 | "include": ["**/*.ts", "**/*.tsx"],
24 | "ts-node": {
25 | "transpileOnly": true,
26 | "transpiler": "ts-node/transpilers/swc",
27 | "files": true,
28 | "compilerOptions": {
29 | "module": "esnext",
30 | "isolatedModules": false
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | import react from '@vitejs/plugin-react';
2 | import reactCompiler from 'babel-plugin-react-compiler';
3 | import { defineConfig } from 'vite';
4 |
5 | export default defineConfig({
6 | plugins: [
7 | react({
8 | babel: {
9 | plugins: [reactCompiler],
10 | },
11 | }),
12 | ],
13 | });
14 |
--------------------------------------------------------------------------------